Распространение типового профиля кластера и скриптов плагинов

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

  1. Установите соответствующий пакет поддержки для вашего стороннего планировщика (см. «Скрипты поддержки»).

  2. Используйте Мастер типовых профилей, чтобы создать общий профиль кластера с MATLAB по умолчанию® скрипты плагинов.

Решите, как пользователи получают доступ к скриптам плагина

Свойство PluginScriptsLocation профиля типового кластера задает папку, содержащую скрипты плагина, которые используются профилем кластера для отправки заданий MATLAB в кластер. Другие пользователи должны иметь доступ к этим плагинным скриптам или их копии в порядок отправки заданий в кластер. Как распространяющий профиль типового кластера и скрипты плагина, вы должны решить, как другие пользователи получат доступ к этим скриптам.

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

  • Если вы предпочитаете предоставлять другим пользователям собственную копию ваших скриптов плагина, следуйте шагам в Распределять копии папки PluginScriptsLocation.

Общая папка PluginScriptsLocation

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

Примечание

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

  • Чтобы распространить копию вашего профиля, вы должны:

    1. Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters, чтобы открыть Cluster Profile Manager.

    2. Выберите профиль в списке и нажмите Export.

    3. Выберите имя для .settings файл, содержащий ваш профиль и нажатие кнопки Save.

    4. Отправить копию .settings файл другим пользователям.

  • Чтобы импортировать ваш профиль, другие пользователи должны:

    1. Сохраните .settings файл в выбранное местоположение.

    2. Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters.

    3. Откройте Диспетчер профилей кластеров и нажмите Import.

    4. Выберите .settings Файл и нажатие кнопки Open. Копия профиля появится в списке профилей.

    5. Проверьте, что профиль работает, выбрав профиль в Диспетчере профилей кластера и нажав Validate.

Распространение копий папки PluginScriptsLocation

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

Примечание

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

  • Чтобы распространить копию вашего профиля и скриптов плагина, вы должны:

    1. Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters, чтобы открыть Cluster Profile Manager.

    2. Выберите профиль в списке и нажмите Export.

    3. Выберите имя для .settings файл, содержащий экспортированный профиль, и нажмите кнопку Save.

    4. Отправить другим пользователям копию

      • The .settings файл.

      • Папка PluginScriptsLocation и все файлы в ней.

  • Чтобы импортировать ваш профиль и скрипты плагина, другие пользователи должны:

    1. Сохраните все файлы в выбранном месте.

    2. Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters.

    3. Откройте Диспетчер профилей кластеров и нажмите Import.

    4. Выберите .settings Файл и нажатие кнопки Open. Копия профиля появится в списке профилей.

    5. Выберите профиль в Диспетчере профилей кластеров и нажмите Edit. Прокрутка вниз в раздел Scheduler Plugin профиля и изменение свойства PluginScriptsLocation, чтобы указать на их копию папки PluginScriptsLocation.

    6. Проверьте, что профиль работает, выбрав профиль в Диспетчере профилей кластера и нажав Validate.

Дополнительные факторы для кластеров с общими файловыми системами

Если вы распространяете профиль типового кластера с HasSharedFileSystem набора свойств true (например, общие или удаленные режимы отправки, см. Интерфейс с сторонними планировщиками), машины кластера должны иметь доступ для чтения и записи к папке, указанной в свойстве JobStorageLocation профиля. Напомните другим пользователям, получающим профиль, что они должны:

  1. Установите свойство JobStorageLocation своего профиля на общее местоположение, предпочтительно уникальное для имени пользователя и версии MATLAB.

  2. Создавайте или отправляйте задания в кластер только в том случае, если текущая рабочая папка является общим расположением.

См. также

|