Выполните команду mjs на одном или нескольких удаленных узлах по транспортному протоколу
remotemjs <mjs options>
<flags> <protocol
options>
remotemjs < позволяет выполнять службу mjs на одном или нескольких удаленных узлах. mjs options>
<flags> <protocol
options>
Описание сервиса mjs смотрите в mjs страница с описанием.
В следующей таблице описываются поддерживаемые флаги и опции. Можно объединить несколько флагов в одну команду, предваряя каждый флаг штрихом (-).
| Флаги и опции | Операция |
|---|---|
< | Опции и аргументы команды mjs, такие как start, stop, и т.д. См. mjs страница с описанием для полного списка. |
-matlabroot <installfoldername> | Папка установки MATLAB на удаленных узлах требуется только в том случае, если папка удаленной установки отличается от папки на локальной машине. |
-remotehost host1[,host2[,...] | Имена узлов, где вы хотите запустить команду mjs. Разделите имена хостов запятыми без каких-либо белых пространств. Это обязательный аргумент. |
-remoteplatform { unix | windows } | Платформа удаленных хостов. Эта опция требуется только в том случае, если она отличается от локальной платформы. |
-quiet | Запретить mjs запрашивать у пользователя отсутствующую информацию. Команда завершается неуспешно, если не указана вся необходимая информация. |
-help | Печать справочной информации. |
-протокол <
| Принудительное использование конкретного типа протокола. Установка типа протокола со всеми его необходимыми параметрами также избегает интерактивных запросов и позволяет использовать в скриптах. Поддерживаемые типы протоколов Чтобы получить больше информации об одном конкретном типе протокола, введите remotemjs -protocol <type> -help Для примера: remotemjs -protocol winsc -help Использование |
< | Задайте конкретные опции для используемого типа протокола. |
Примечание
Если вы используете OpenSSHd в Microsoft® Windows® операционная система, можно столкнуться с проблемой при использовании обратных косых черт в именах путей для опций команды. В большинстве случаев можно обойти эту задачу, используя вместо этого косые черты. Например, чтобы задать файл C:\temp\mjs_def.bat, вы должны идентифицировать его как C:/temp/mjs_def.bat.
Запустите mjs на трех удаленных компьютерах той же платформы, что и клиент:
remotemjs start -remotehost hostA,hostB,hostC
Запустите mjs в чистом состоянии на двух компьютерах с операционной системой UNIX с машины с операционной системой Windows, используя протокол ssh. Введите следующую команду в одной линии:
remotemjs start -clean -matlabroot /usr/local/matlab -remotehost unixHost1,unixHost2 -remoteplatform UNIX -protocol ssh