exponenta event banner

Завершение работы кластера диспетчера заданий

Если работа с менеджером заданий и его работниками завершена, может потребоваться завершить процессы серверного программного обеспечения, чтобы они не потребляли сетевые ресурсы. Вам не нужно находиться на компьютере, на котором выполняются завершающие работу процессы. Эти команды можно выполнять с любого компьютера с сетевым доступом к процессам. В следующих разделах описывается завершение процессов для различных платформ.

Операционные системы Linux и Macintosh

Введите команды этого раздела в подсказке в оболочке.

Остановка диспетчера заданий и работников

  1. Для завершения работы диспетчера заданий введите команды

    cd matlabroot/toolbox/parallel/bin
    

    (Введите следующую команду в одной строке.)

    stopjobmanager -remotehost <job manager hostname> -name 
    <MyJobManager> -v
    

    Если запущено более одного диспетчера заданий, остановите каждый из них отдельно по узлу и имени.

    Для получения списка всех параметров сценария введите

    stopjobmanager -help
    
  2. Для каждого рабочего 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

Как правило, демон mjs настраивается на запуск во время загрузки системы и продолжает работать до тех пор, пока машина не завершит работу. Однако если вы планируете удалить продукт MATLAB Parallel Server™ с компьютера, вы можете удалить демон mjs, так как он вам больше не нужен.

Примечание

Вы должны иметь root для остановки или удаления демона mjs.

  1. Для остановки демона mjs используйте следующую команду:

    /etc/init.d/mjs stop
    
  2. Удалите установленную ссылку, чтобы предотвратить повторный запуск демона при перезагрузке системы:

    cd /etc/init.d/
    rm mjs
    

Остановите демон вручную.  Если вы использовали альтернативный ручной запуск демона mjs, используйте следующие команды, чтобы остановить его вручную:

cd matlabroot/toolbox/parallel/bin
mjs stop

Операционные системы Microsoft Windows

Остановка диспетчера заданий и работников

Введите команды этого раздела в командной строке DOS.

  1. Для завершения работы диспетчера заданий введите команды

    cd matlabroot\toolbox\parallel\bin
    

    (Введите следующую команду в одной строке.)

    stopjobmanager -remotehost <job manager hostname> -name 
    <MyJobManager> -v
    

    Если запущено более одного диспетчера заданий, остановите каждый из них отдельно по узлу и имени.

    Для получения списка всех параметров сценария введите

    stopjobmanager -help
  2. Для каждого рабочего 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 настраивается для запуска во время загрузки системы и продолжает работать до тех пор, пока машина не завершит работу. Если необходимо остановить службу mjs, оставив компьютер включенным, введите следующие команды в командной строке DOS:

cd matlabroot\toolbox\parallel\bin
mjs stop

Если вы планируете удалить продукт MATLAB Parallel Server с компьютера, вы можете также удалить службу mjs, так как она вам больше не нужна.

Нет необходимости останавливать службу перед ее удалением.

Чтобы удалить службу mjs, введите следующие команды в командной строке DOS:

cd matlabroot\toolbox\parallel\bin
mjs uninstall