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


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

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

Description

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

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

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

  1. Найдите IP-адреса 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-суффикс системы платформы аналитики или введите полный адрес 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 connections on the Management node

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

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

    PDW Management node InfiniBand 1 properties

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

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

    Чтобы найти неиспользуемый IP-адрес, откройте командное окно и попробуйте проверить связь с 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.

    Properties for TeamIB2

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

    Чтобы найти неиспользуемый IP-адрес, откройте командное окно и попробуйте проверить связь с 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 и выберите "Свойства".

    Select the InfiniBand networks

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

    1. На вкладке "Общие" задайте IP-адрес 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 Network Adapter Properties

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

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

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

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

    Select the InfiniBand networks

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

    1. На вкладке "Общие" задайте IP-адрес 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 Network Adapter Properties

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

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

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

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

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

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

    TCP/IP Settings

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

  6. Щелкните OK.

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

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

    • MyPDW-SQLCTL01.MyAPS.local

    • MyPDW-SQLCTL01

См. также

Получение и настройка сервера загрузки