Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После настройки кластера можно дополнительно добавить вычислительные узлы HPC Linux. Ниже приведены общие шаги по подготовке и добавлению вычислительных узлов Linux.
Это важно
Все кластеры пакета HPC 2016 и 2019 с обновлением 2 и более ранних версий, включая кластеры только для Windows, должны ссылаться на управление ключом проверки подлинности Linux для пакета HPC, чтобы задать ключ проверки подлинности Linux для устранения критической уязвимости CVE-2025-21198 перед добавлением узлов Linux в кластер. Обновите файл setup.py таким образом, чтобы он принял параметр authenticationkey.
5.1. Установка операционной системы Linux на компьютерах
Чтобы развернуть вычислительные узлы HPC Linux, необходимо установить поддерживаемое распределение на компьютерах. Дополнительные сведения см. в разделе "Требования к системе" для пакета MICROSOFT HPC 2019.
5.2. Извлечение двоичных файлов установки вычислительного узла Linux
После развертывания головного узла найдите двоичные файлы установки локального узла Linux в общей папке установки пакета HPC.
Получите путь к общей папке установки пакета HPC, выполнив следующие команды PowerShell:
Add-PSSnapin microsoft.hpc
Get-HpcClusterRegistry -PropertyName InstallShare
Путь возвращается в выходных данных команды.
Файлы hpcnodeagent.tar.gz и setup.py — это двоичные файлы, необходимые для установки локальных вычислительных узлов Linux.
5.3. Настройка общей папки для общего доступа к двоичным файлам установки вычислительным узлам Linux
У вас есть несколько вариантов, включая общую папку SMB или общую папку NFS, для перемещения данных между головным узлом и вычислительными узлами Linux. Следующие шаги по настройке общей папки SMB на головном узле для совместного использования двоичных файлов с вычислительными узлами Linux.
Вы также можете скопировать двоичные файлы в централизованную общую папку. Просто убедитесь, что файлы установки доступны из вычислительных узлов Linux и являются исполняемыми пользователями, которые должны войти в вычислительные узлы Linux.
Подсказка
Вы можете пропустить следующие инструкции, если вы знаете, как развернуть двоичные файлы в общей папке, доступной из вычислительных узлов Linux.
Настройка общей папки SMB на головном узле
Создайте папку на головном узле и поделитесь им, чтобы все с уровнем разрешений на чтение и запись. Например, совместное использование C:\SmbShare на головном узле как \\<HeadNodeName>\SmbShare. Пример: \\LN15-UB14-HN1\SmbShare.
Подключите общую папку SMB на каждом узле Linux. Например, используйте следующие команды, чтобы подключить общую папку к пути /smbshare:
mkdir –p /smbshare mount -t cifs //LN15-UB14-HN1/SmbShare /smbshare -o vers=2.1,domain=<domainname>,username=<username>,password='<password>',dir_mode=0777,file_mode=0777Замечание
Необходимо использовать cifs-utils для подключения общей папки SMB с вычислительных узлов Linux. В дистрибутивах CentOS и Red Hat установите пакет cifs-utils путем установки yum.
Скопируйте двоичные файлы hpcnodeagent.tar.gz и setup.py в \\LN15-UB14-HN1\SmbShare в головном узле и убедитесь, что файлы можно увидеть в пути /smbshare с вычислительных узлов Linux.
5.4. Установка сертификата, используемого для защиты связи между узлами HPC
Если сертификат для головного узла самозаверяется, необходимо установить общедоступный сертификат для головного узла на компьютере Linux в качестве доверенных корневых центров сертификации. Общедоступный сертификат с именем HpcHnPublicCert.cer находится в папке Сертификатов общей папки установки.
Метод выполнения этого шага отличается для разных дистрибутивов Linux. Дополнительные сведения см. в руководстве по администрированию дистрибутива Linux.
Например, в Ubuntu 14.04 LTS преобразуйте сертификат формата CER без закрытого ключа для головного узла в формат CRT с открывается, сохраните его в каталоге /usr/local/share/ca-certificate и выполните следующий двоичный файл:
/usr/sbin/update-ca-certificates
5.5. Установка агента вычислительного узла Linux на компьютерах
Установите вычислительные узлы Linux, выполнив скрипт Python setup.py. Убедитесь, что Python установлен на узлах Linux и установите его, если нет.
Для подробного использования setup.pyвведите python setup.py --help.
Например, чтобы добавить узел Linux в кластер, введите команду, аналогичную следующей команде в оболочке Bash на каждом узле Linux.
python setup.py -install -connectionstring:'<connection string of the cluster>' -certfile:'<path to PFX certificate>' -authenticationkey '<your Linux authentication key>'
5.6. Проверка конфигурации
После успешной установки узлов Linux откройте диспетчер кластеров HPC, чтобы проверить состояние кластера пакета HPC.
В управления ресурсамиперечислить узлы Linux, щелкнув шаблон узла —> шаблон LinuxNode.
Просмотрите тепловую карту узлов Linux, переключившись на представление тепловой карты
в управления ресурсами. Отправка заданий на узлы Linux с помощью действий управления заданиями.
Отправка тестового задания параметрической очистки на узлы Linux
После выбора узлов Linux в управления ресурсамиперейдите к управлению заданиями, и щелкните Новое задание свертывания параметров.
В диалоговом окне
задания новой параметрики укажите простую командную строку, например . Примите значения по умолчанию для остальных параметров и нажмите кнопку Отправить. После завершения задания дважды щелкните элемент, чтобы просмотреть выходные данные каждой задачи. В этом примере каждый узел Linux возвращает имя узла.