Выполните команду 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