Поделиться через


Настройка сетевых адаптеров InfiniBand для системы платформы аналитики

Описывает настройку сетевых адаптеров InfiniBand на клиентском сервере, отличном от устройства, для подключения к узлу управления в параллельном хранилище данных (PDW). Используйте эти инструкции для базового подключения и обеспечения высокой доступности, чтобы загрузка, резервное копирование и другие процессы автоматически подключались к активной сети InfiniBand.

Описание

В этих инструкциях показано, как найти и задать правильные IP-адреса InfiniBand и маски подсети на подключенном сервере InfiniBand. Кроме того, они объясняют, как настроить сервер на использование DNS устройства APS, чтобы ваше подключение маршрутизировалось в активной сети InfiniBand.

Для обеспечения высокой доступности APS имеет две сети InfiniBand, один активный и один пассивный. У каждой сети InfiniBand есть другой IP-адрес узла Control. Если активная сеть InfiniBand исчезнет, пассивная сеть InfiniBand становится активной сетью. При этом скрипт или процесс автоматически подключается к активной сети InfiniBand без изменения параметров скрипта.

В частности, в этой статье вы:

  1. Найдите IP-адреса InfiniBand DNS-серверов APS (appliance_domain-AD01 и appliance_domain*-AD02). Для этого войдите на серверы AD01 и AD02 и получите IP-адреса для каждой сети InfiniBand. IP-адреса InfiniBand на узле AD — это IP-адреса DNS.

  2. Настройте каждый сетевой адаптер для использования доступного IP-адреса в сетях APS InfiniBand.

    1. Если у вас есть два сетевых адаптера InfiniBand, вы настроите один адаптер с доступным IP-адресом в первой сети InfiniBand, которая называется TeamIB1, и другой адаптер с доступным IP-адресом во второй сети InfiniBand, которая называется TeamIB2. Используйте IP-адрес appliance_domain-AD01 TeamIB1 в качестве предпочтительного DNS-сервера и ip-адреса appliance_domain-AD02 TeamIB1 в качестве альтернативного DNS-сервера для сетевого адаптера TeamIB1. Используйте IP-адрес appliance_domain-AD01 TeamIB2 в качестве предпочтительного DNS-сервера и ip-адреса appliance_domain-AD02 TeamIB2 в качестве альтернативного DNS-сервера для сетевого адаптера TeamIB2.

    2. Если у вас есть только один сетевой адаптер InfiniBand, вы настроите адаптер с доступным IP-адресом из одной из сетей InfiniBand. Затем вы настраиваете предпочтительный и альтернативный DNS-серверы на этом адаптере с помощью appliance_domain-AD01 TeamIB1 и appliance_domain-AD02 TeamIB1 или с помощью appliance_domain-AD01 TeamIB2 и appliance_domain-AD02 TeamIB2 в той же сети, что и настроенный адаптер, как предпочтительный и альтернативный DNS-сервер соответственно.

  3. Настройте сетевой адаптер InfiniBand, чтобы использовать DNS-серверы APS для разрешения подключения к активной сети InfiniBand.

    1. Чтобы настроить это, вы используете расширенные параметры TCP/IP для добавления dns-суффикса домена устройства в начало списка DNS-суффиксов DNS на клиентском сервере. Это необходимо настроить только для одного из сетевых адаптеров; параметр применяется к обоим адаптерам.

После настройки сетевых адаптеров InfiniBand клиентские процессы могут подключаться к узлу Control в сети InfiniBand с помощью PDW_region-SQLCTL01 для адреса сервера. Сервер добавляет DNS-суффикс системы Analytics Platform или вы можете ввести полный адрес, PDW_region-SQLCTL01.appliance_domain.pdw.local.

Например, если имя региона PDW — MyPDW, а имя устройства — MyAPS, то спецификация сервера dwloader для загрузки данных является одной из следующих:

  • dwloader -S MYPDW-SQLCTL01.MyAPS.pdw.local

  • dwloader -S MYPDW-SQLCTL01

Перед началом работы

Требования

Для входа в узел AD01 требуется учетная запись домена устройства APS. Например, F12345*\Administrator.

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

Необходимые условия

В этих инструкциях предполагается, что клиентский сервер уже установлен и подключен к сети InfiniBand устройства. Для инструкций по размещению и прокладке кабелей см. Приобретение и настройка сервера загрузки.

Общие замечания

С помощью SQLCTL01 DNS системы платформы аналитики подключает клиентский сервер к узлу управления с помощью активной сети InfiniBand. Это относится только к подключению; Если сеть InfiniBand исчезает во время загрузки или резервного копирования, необходимо перезапустить процесс.

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

Шаг 1. Получение параметров сети InfiniBand устройства

Получение параметров сети InfiniBand устройства

  1. Войдите на узел устройства AD01 с помощью учетной записи appliance_domain\Administrator.

  2. На узле AD01 устройства откройте панель управления, выберите "Сеть и Интернет", выберите Центр обмена сетями и общим доступом*, а затем выберите "Изменить параметры адаптера".

  3. В окне "Сетевые подключения" щелкните правой кнопкой мыши команду Team IB1 и выберите "Свойства".

    подключения InfiniBand на управляющем узле

  4. В окне свойств протокола Интернета версии 4 (TCP/IPv4) запишите значения IP-адреса и маски подсети . IP-адрес узла appliance_domain-AD01 — ЭТО IP-адрес DNS-сервера системы платформы аналитики.

  5. Повторите шаги 1-5 выше для адаптера TeamIB1 на сервере appliance_domain-AD02.

    свойства InfiniBand 1 узла управления PDW

  6. Нажмите кнопку "Отмена", чтобы закрыть окно.

  7. Найдите неиспользуемый IP-адрес в сети TeamIB1 и запишите его.

    Чтобы найти неиспользуемый IP-адрес, откройте командную строку и попробуйте отправить запрос ping IP-адресам в диапазоне адресов для вашего устройства. В этом примере IP-адрес сети TeamIB1 — 172.16.14.30. Найдите IP-адрес, начинающийся с версии 172.16.14, который не используется. Например, в командной строке введите "ping 172.16.14.254". Если запрос пинга неудачен, IP-адрес свободен.

  8. Сделайте то же самое для TeamIB2. В окне "Сетевые подключения" щелкните правой кнопкой мыши на Team IB2 и выберите "Свойства".

  9. В окне свойств протокола Internet Protocol версии 4 (TCP/IPv4) запишите значения IP-адреса и маски подсети для TeamIB2.

  10. Повторите шаги 8-9 выше для адаптера TeamIB2 на сервере appliance_domain-AD02.

    свойства для свойства TeamIB2

  11. Найдите неиспользуемый IP-адрес в TeamIB2 сети и запишите его.

    Чтобы найти неиспользуемый IP-адрес, откройте командное окно и попробуйте пинговaть IP-адреса в диапазоне адресов для устройства. В этом примере IP-адрес сети TeamIB2 — 172.16.18.30. Найдите IP-адрес, начинающийся с версии 172.16.18, который не используется. Например, в командной строке введите "ping 172.16.18.254". Если запрос на связь не выполнен, ip-адрес доступен.

Шаг 2. Настройка параметров сетевого адаптера InfiniBand на клиентском сервере

Примечания

  • В этих шагах показано, как зарегистрировать сервер на DNS-серверах APS.

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

  • Инструкции по настройке двух сетевых адаптеров на каждом сервере. Если у вас есть только один сетевой адаптер, выберите одну из сетей, чтобы настроить сетевой адаптер, а затем добавьте второй IP-адрес DNS в качестве альтернативного DNS-сервера.

Настройка параметров сетевого адаптера InfiniBand на клиентском сервере

  1. Войдите в систему в качестве администратора Windows на свой сервер загрузки, резервного копирования или другой клиентский сервер в сети InfiniBand.

  2. Откройте панель управления*, выберите Центр управления и общий доступ, а затем выберите пункт "Изменить параметры адаптера".

Настройка первого сетевого адаптера

  1. В окне "Сетевые подключения" щелкните правой кнопкой мыши один из неопознанных сетевых слотов адаптера Mellanox и выберите "Свойства".

    Выберите сети InfiniBand

  2. В окне "Свойства"

    1. На вкладке "Общие" установите IP-адрес, который вы проверили как свободный в тесте ping для TeamIB1. В качестве примера значений, используемых в этой статье, вы введите 172.16.14.254.

    2. Установите маску подсети, которую вы записали для TeamIB1.

    3. Установите предпочитаемый DNS-сервер на IP-адрес TeamIB1, который вы записали ранее с узла appliance_domain*-AD01.

    4. Задайте для альтернативного DNS-сервера IP-адрес TeamIB1, записанный ранее из узла appliance_domain*-AD02.

      Свойства сетевого адаптера InfiniBand 1

    5. Нажмите кнопку "ОК", чтобы применить изменения.

Настройка второго сетевого адаптера

  1. Пропустите этот раздел, если у вас есть только один сетевой адаптер.

  2. В окне "Сетевые подключения" щелкните правой кнопкой мыши второй неопознанный сетевой слот адаптера Mellanox и выберите "Свойства".

    Выберите сети InfiniBand

  3. В окне "Свойства"

    1. На вкладке "Общие" задайте IP-адрес, который вы проверили как свободный в тесте ping для TeamIB2. В качестве примера значений, используемых в этой статье, вы введите 172.16.18.254.

    2. Установите маску подсети, которую вы записали для TeamIB2.

    3. Установите предпочитаемый DNS-сервер на IP-адрес TeamIB2, который вы записали ранее из узла appliance_domain*-AD01.

    4. Задайте для альтернативного DNS-сервера IP-адрес TeamIB2, записанный ранее из узла appliance_domain*-AD02.

      Заметка

      Если у вас есть только один сетевой адаптер, настройте предпочтительный и альтернативный DNS-серверы, используя устройство AD01 TeamIB1 и устройство AD02 TeamIB1 в качестве предпочтительного и альтернативного DNS-серверов соответственно, или используйте устройство AD01 TeamIB2 и устройство AD02 TeamIB2 в качестве предпочтительного и альтернативного DNS-серверов в зависимости от того, выполнен ли отказ виртуальной машины AD.

      Свойства сетевого адаптера InfiniBand 1

    5. Нажмите кнопку "ОК", чтобы применить изменения.

Настройка суффикса DNS

  1. В окне "Сетевые подключения" щелкните правой кнопкой мыши один из сетевых слотов адаптера Mellanox и выберите "Свойства".

  2. Нажмите кнопку "Дополнительно".

  3. В окне "Дополнительные параметры TCP/IP", если параметр "Добавить эти суффиксы DNS (в порядке)" не выделен серым цветом, установите флажок "Добавить эти суффиксы DNS (в порядке):", выберите суффикс домена appliance и нажмите кнопку "Добавить".... Суффикс домена appliance appliance_domain.local

  4. Если параметр Добавить эти DNS-суффиксы (в порядке): затемнён, можно добавить домен APS на этот сервер, изменив раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient.

    параметры TCP/IP

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

  6. Нажмите кнопку "ОК".

  7. Теперь вы можете подключиться к сети Infiniband устройства с помощью PDW_region-SQLCTL01.appliance_domain.localили просто appliance_domain-SQLCTL01. Соединение может быть установлено быстрее при использовании полного имени и DNS-суффикса.

    Примеры для устройства с именем MyAPS с регионом PDW MyPDW:

    • MyPDW-SQLCTL01.MyAPS.local

    • MyPDW-SQLCTL01

См. также

Настройка и конфигурирование сервера загрузки