Если работа завершена с помощью диспетчера заданий и его работников, можно закрыть процессы серверного программного обеспечения, чтобы они не потребляли сетевые ресурсы. Вам не нужно быть на компьютере, на котором выполняются процессы, которые вы завершаете. Можно запустить эти команды с любой машины с сетевым доступом к процессам. В следующих разделах описывается завершение процессов для других платформ.
Введите команды этого раздела в командной строке в интерпретаторе.
Чтобы завершить работу менеджера заданий, введите команды
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