Вы можете распространить общий профиль кластера и скрипты плагина для других, чтобы использовать. При необходимости можно создать Общий профиль кластера и скрипты плагина следующим образом:
Установите соответствующий пакет поддержки для вашего стороннего планировщика (см. «Скрипты поддержки»).
Используйте Мастер типовых профилей, чтобы создать общий профиль кластера с MATLAB по умолчанию® скрипты плагинов.
Свойство PluginScriptsLocation профиля типового кластера задает папку, содержащую скрипты плагина, которые используются профилем кластера для отправки заданий MATLAB в кластер. Другие пользователи должны иметь доступ к этим плагинным скриптам или их копии в порядок отправки заданий в кластер. Как распространяющий профиль типового кластера и скрипты плагина, вы должны решить, как другие пользователи получат доступ к этим скриптам.
Если вы предпочитаете поместить скрипты плагина в совместное расположение только для чтения, следуйте шагам в Shared PluginScriptsLocation Folder. Эта опция упрощает последующие шаги и позволяет любым изменениям, которые вы вносите в скрипты плагина, немедленно вступать в эффект для всех пользователей.
Если вы предпочитаете предоставлять другим пользователям собственную копию ваших скриптов плагина, следуйте шагам в Распределять копии папки PluginScriptsLocation.
Если другие пользователи имеют доступ на чтение к папке PluginScriptsLocation, указанной в профиле кластера, им нужна только копия вашего профиля, чтобы отправить задания MATLAB в кластер.
Примечание
Если вы переместили папку PluginScriptsLocation в общее место, не забудьте обновить свойство PluginScriptsLocation профиля кластера перед продолжением.
Чтобы распространить копию вашего профиля, вы должны:
Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters, чтобы открыть Cluster Profile Manager.
Выберите профиль в списке и нажмите Export.
Выберите имя для .settings
файл, содержащий ваш профиль и нажатие кнопки Save.
Отправить копию .settings
файл другим пользователям.
Чтобы импортировать ваш профиль, другие пользователи должны:
Сохраните .settings
файл в выбранное местоположение.
Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters.
Откройте Диспетчер профилей кластеров и нажмите Import.
Выберите .settings
Файл и нажатие кнопки Open. Копия профиля появится в списке профилей.
Проверьте, что профиль работает, выбрав профиль в Диспетчере профилей кластера и нажав Validate.
Если вы не можете или предпочитаете не помещать скрипты плагина в общее место, можно дать пользователям копию скриптов плагина в дополнение к своему профилю.
Примечание
Если вы вносите изменения в скрипты плагина, вам придется распространять копии обновленных скриптов плагина, чтобы изменения вступили в эффект для других пользователей.
Чтобы распространить копию вашего профиля и скриптов плагина, вы должны:
Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters, чтобы открыть Cluster Profile Manager.
Выберите профиль в списке и нажмите Export.
Выберите имя для .settings
файл, содержащий экспортированный профиль, и нажмите кнопку Save.
Отправить другим пользователям копию
The .settings
файл.
Папка PluginScriptsLocation и все файлы в ней.
Чтобы импортировать ваш профиль и скрипты плагина, другие пользователи должны:
Сохраните все файлы в выбранном месте.
Откройте MATLAB и перейдите к Home > Parallel > Create and Manage Clusters.
Откройте Диспетчер профилей кластеров и нажмите Import.
Выберите .settings
Файл и нажатие кнопки Open. Копия профиля появится в списке профилей.
Выберите профиль в Диспетчере профилей кластеров и нажмите Edit. Прокрутка вниз в раздел Scheduler Plugin профиля и изменение свойства PluginScriptsLocation, чтобы указать на их копию папки PluginScriptsLocation.
Проверьте, что профиль работает, выбрав профиль в Диспетчере профилей кластера и нажав Validate.
Если вы распространяете профиль типового кластера с HasSharedFileSystem набора свойств true (например, общие или удаленные режимы отправки, см. Интерфейс с сторонними планировщиками), машины кластера должны иметь доступ для чтения и записи к папке, указанной в свойстве JobStorageLocation профиля. Напомните другим пользователям, получающим профиль, что они должны:
Установите свойство JobStorageLocation своего профиля на общее местоположение, предпочтительно уникальное для имени пользователя и версии MATLAB.
Создавайте или отправляйте задания в кластер только в том случае, если текущая рабочая папка является общим расположением.