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

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

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

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

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

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

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

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

Разделяемая папка IntegrationScriptsLocation

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

Примечание

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

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

    1. Откройте MATLAB и перейдите к Home> Parallel> Manage Cluster Profiles, чтобы открыть Кластерного менеджера по Профилю.

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

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

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

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

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

    2. Откройте MATLAB и перейдите к Home> Parallel> Manage Cluster Profiles.

    3. Откройте Кластерного менеджера по Профилю и нажмите Import.

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

    5. Проверяйте, что профиль работает путем выбора профиля в Кластерном менеджере по Профилю и нажатия на Validate.

Распределите копии папки IntegrationScriptsLocation

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

Примечание

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

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

    1. Откройте MATLAB и перейдите к Home> Parallel> Manage Cluster Profiles, чтобы открыть Кластерного менеджера по Профилю.

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

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

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

      • Файл .settings.

      • Папка IntegrationScriptsLocation и все файлы там.

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

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

    2. Откройте MATLAB и перейдите к Home> Parallel> Manage Cluster Profiles.

    3. Откройте Кластерного менеджера по Профилю и нажмите Import.

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

    5. Выберите профиль в Кластерном менеджере по Профилю и нажмите Edit. Прокрутите вниз к разделу Scheduler Integration профиля и измените свойство IntegrationScriptsLocation указать на их копию папки IntegrationScriptsLocation.

    6. Проверяйте, что профиль работает путем выбора профиля в Кластерном менеджере по Профилю и нажатия на Validate.

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

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

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

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

Смотрите также

|