Если работа с менеджером заданий и его работниками завершена, может потребоваться завершить процессы серверного программного обеспечения, чтобы они не потребляли сетевые ресурсы. Вам не нужно находиться на компьютере, на котором выполняются завершающие работу процессы. Эти команды можно выполнять с любого компьютера с сетевым доступом к процессам. В следующих разделах описывается завершение процессов для различных платформ.
Введите команды этого раздела в подсказке в оболочке.
Для завершения работы диспетчера заданий введите команды
cd matlabroot/toolbox/parallel/bin
(Введите следующую команду в одной строке.)
stopjobmanager -remotehost <job manager hostname> -name <MyJobManager> -v
Если запущено более одного диспетчера заданий, остановите каждый из них отдельно по узлу и имени.
Для получения списка всех параметров сценария введите
stopjobmanager -help
Для каждого рабочего MATLAB ®, который необходимо закрыть, введите команды
cd matlabroot/toolbox/parallel/bin stopworker -remotehost <worker hostname> -v
Если запущено несколько рабочих сеансов, каждый из них можно остановить отдельно по узлу и имени.
stopworker -name worker1 -remotehost <worker hostname> stopworker -name worker2 -remotehost <worker hostname>
Для получения списка всех параметров сценария введите
stopworker -help
Как правило, демон mjs настраивается на запуск во время загрузки системы и продолжает работать до тех пор, пока машина не завершит работу. Однако если вы планируете удалить продукт MATLAB Parallel Server™ с компьютера, вы можете удалить демон mjs, так как он вам больше не нужен.
Примечание
Вы должны иметь root для остановки или удаления демона mjs.
Для остановки демона mjs используйте следующую команду:
/etc/init.d/mjs stop
Удалите установленную ссылку, чтобы предотвратить повторный запуск демона при перезагрузке системы:
cd /etc/init.d/ rm mjs
Остановите демон вручную. Если вы использовали альтернативный ручной запуск демона mjs, используйте следующие команды, чтобы остановить его вручную:
cd matlabroot/toolbox/parallel/bin mjs stop
Введите команды этого раздела в командной строке DOS.
Для завершения работы диспетчера заданий введите команды
cd matlabroot\toolbox\parallel\bin
(Введите следующую команду в одной строке.)
stopjobmanager -remotehost <job manager hostname> -name <MyJobManager> -v
Если запущено более одного диспетчера заданий, остановите каждый из них отдельно по узлу и имени.
Для получения списка всех параметров сценария введите
stopjobmanager -help
Для каждого рабочего MATLAB, который необходимо закрыть, введите команды
cd matlabroot\toolbox\parallel\bin stopworker -remotehost <worker hostname> -name <worker name> -v
Если запущено несколько рабочих сеансов, каждый из них можно остановить отдельно по узлу и имени.
stopworker -remotehost <worker hostname> -name <worker1 name> stopworker -remotehost <worker hostname> -name <worker2 name>
Для получения списка всех параметров сценария введите
stopworker -help
Как правило, служба mjs настраивается для запуска во время загрузки системы и продолжает работать до тех пор, пока машина не завершит работу. Если необходимо остановить службу mjs, оставив компьютер включенным, введите следующие команды в командной строке DOS:
cd matlabroot\toolbox\parallel\bin mjs stop
Если вы планируете удалить продукт MATLAB Parallel Server с компьютера, вы можете также удалить службу mjs, так как она вам больше не нужна.
Нет необходимости останавливать службу перед ее удалением.
Чтобы удалить службу mjs, введите следующие команды в командной строке DOS:
cd matlabroot\toolbox\parallel\bin mjs uninstall