exponenta event banner

Распространение общего профиля кластера и сценариев подключаемых модулей

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

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

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

Определение способа доступа пользователей к сценариям подключаемого модуля

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

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

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

Папка расположения общего подключаемого модуля

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

Примечание

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

  • Для распространения копии профиля необходимо:

    1. Откройте MATLAB и перейдите в раздел Главная > Параллель > Создание кластеров и управление ими, чтобы открыть диспетчер профилей кластеров.

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

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

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

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

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

    2. Откройте MATLAB и перейдите в раздел Главная > Параллель > Создание кластеров и управление ими.

    3. Откройте диспетчер профилей кластера и нажмите кнопку Импорт.

    4. Выберите .settings и нажмите кнопку «Открыть». Копия профиля появится в списке профилей.

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

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

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

Примечание

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

  • Для распространения копии вашего профиля и сценариев плагинов необходимо:

    1. Откройте MATLAB и перейдите в раздел Главная > Параллель > Создание кластеров и управление ими, чтобы открыть диспетчер профилей кластеров.

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

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

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

      • .settings файл.

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

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

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

    2. Откройте MATLAB и перейдите в раздел Главная > Параллель > Создание кластеров и управление ими.

    3. Откройте диспетчер профилей кластера и нажмите кнопку Импорт.

    4. Выберите .settings и нажмите кнопку «Открыть». Копия профиля появится в списке профилей.

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

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

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

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

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

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

См. также

|