Настройка сетевых адаптеров InfiniBand для системы платформы аналитики
Описывает настройку сетевых адаптеров InfiniBand на клиентском сервере, отличном от устройства, для подключения к узлу управления в параллельном хранилище данных (PDW). Используйте эти инструкции для базового подключения и обеспечения высокой доступности, чтобы загрузка, резервное копирование и другие процессы автоматически подключались к активной сети InfiniBand.
Описание
В этих инструкциях показано, как найти и задать правильные IP-адреса InfiniBand и маски подсети на подключенном сервере InfiniBand. Кроме того, они объясняют, как настроить сервер на использование DNS устройства APS, чтобы ваше подключение маршрутизировалось в активной сети InfiniBand.
Для обеспечения высокой доступности APS имеет две сети InfiniBand, один активный и один пассивный. У каждой сети InfiniBand есть другой IP-адрес узла Control. Если активная сеть InfiniBand исчезнет, пассивная сеть InfiniBand становится активной сетью. При этом скрипт или процесс автоматически подключается к активной сети InfiniBand без изменения параметров скрипта.
В частности, в этой статье вы:
Найдите IP-адреса InfiniBand DNS-серверов APS (appliance_domain-AD01 и appliance_domain*-AD02). Для этого войдите на серверы AD01 и AD02 и получите IP-адреса для каждой сети InfiniBand. IP-адреса InfiniBand на узле AD — это IP-адреса DNS.
Настройте каждый сетевой адаптер для использования доступного IP-адреса в сетях APS InfiniBand.
Если у вас есть два сетевых адаптера 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.
Если у вас есть только один сетевой адаптер InfiniBand, вы настроите адаптер с доступным IP-адресом из одной из сетей InfiniBand. Затем вы настраиваете предпочтительный и альтернативный DNS-серверы на этом адаптере с помощью appliance_domain-AD01 TeamIB1 и appliance_domain-AD02 TeamIB1 или с помощью appliance_domain-AD01 TeamIB2 и appliance_domain-AD02 TeamIB2 в той же сети, что и настроенный адаптер, как предпочтительный и альтернативный DNS-сервер соответственно.
Настройте сетевой адаптер InfiniBand, чтобы использовать DNS-серверы APS для разрешения подключения к активной сети InfiniBand.
- Чтобы настроить это, вы используете расширенные параметры 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 устройства
Войдите на узел устройства AD01 с помощью учетной записи appliance_domain\Administrator.
На узле AD01 устройства откройте панель управления, выберите "Сеть и Интернет", выберите Центр обмена сетями и общим доступом*, а затем выберите "Изменить параметры адаптера".
В окне "Сетевые подключения" щелкните правой кнопкой мыши команду Team IB1 и выберите "Свойства".
В окне свойств протокола Интернета версии 4 (TCP/IPv4) запишите значения IP-адреса и маски подсети . IP-адрес узла appliance_domain-AD01 — ЭТО IP-адрес DNS-сервера системы платформы аналитики.
Повторите шаги 1-5 выше для адаптера TeamIB1 на сервере appliance_domain-AD02.
Нажмите кнопку "Отмена", чтобы закрыть окно.
Найдите неиспользуемый IP-адрес в сети TeamIB1 и запишите его.
Чтобы найти неиспользуемый IP-адрес, откройте командную строку и попробуйте отправить запрос ping IP-адресам в диапазоне адресов для вашего устройства. В этом примере IP-адрес сети TeamIB1 — 172.16.14.30. Найдите IP-адрес, начинающийся с версии 172.16.14, который не используется. Например, в командной строке введите "ping 172.16.14.254". Если запрос пинга неудачен, IP-адрес свободен.
Сделайте то же самое для TeamIB2. В окне "Сетевые подключения" щелкните правой кнопкой мыши на Team IB2 и выберите "Свойства".
В окне свойств протокола Internet Protocol версии 4 (TCP/IPv4) запишите значения IP-адреса и маски подсети для TeamIB2.
Повторите шаги 8-9 выше для адаптера TeamIB2 на сервере appliance_domain-AD02.
свойства
Найдите неиспользуемый 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 на клиентском сервере
Войдите в систему в качестве администратора Windows на свой сервер загрузки, резервного копирования или другой клиентский сервер в сети InfiniBand.
Откройте панель управления*, выберите Центр управления и общий доступ, а затем выберите пункт "Изменить параметры адаптера".
Настройка первого сетевого адаптера
В окне "Сетевые подключения" щелкните правой кнопкой мыши один из неопознанных сетевых слотов адаптера Mellanox и выберите "Свойства".
В окне "Свойства"
На вкладке "Общие" установите IP-адрес, который вы проверили как свободный в тесте ping для TeamIB1. В качестве примера значений, используемых в этой статье, вы введите 172.16.14.254.
Установите маску подсети, которую вы записали для TeamIB1.
Установите предпочитаемый DNS-сервер на IP-адрес TeamIB1, который вы записали ранее с узла appliance_domain*-AD01.
Задайте для альтернативного DNS-сервера IP-адрес TeamIB1, записанный ранее из узла appliance_domain*-AD02.
Нажмите кнопку "ОК", чтобы применить изменения.
Настройка второго сетевого адаптера
Пропустите этот раздел, если у вас есть только один сетевой адаптер.
В окне "Сетевые подключения" щелкните правой кнопкой мыши второй неопознанный сетевой слот адаптера Mellanox и выберите "Свойства".
В окне "Свойства"
На вкладке "Общие" задайте IP-адрес, который вы проверили как свободный в тесте ping для TeamIB2. В качестве примера значений, используемых в этой статье, вы введите 172.16.18.254.
Установите маску подсети, которую вы записали для TeamIB2.
Установите предпочитаемый DNS-сервер на IP-адрес TeamIB2, который вы записали ранее из узла appliance_domain*-AD01.
Задайте для альтернативного DNS-сервера IP-адрес TeamIB2, записанный ранее из узла appliance_domain*-AD02.
Заметка
Если у вас есть только один сетевой адаптер, настройте предпочтительный и альтернативный DNS-серверы, используя устройство AD01 TeamIB1 и устройство AD02 TeamIB1 в качестве предпочтительного и альтернативного DNS-серверов соответственно, или используйте устройство AD01 TeamIB2 и устройство AD02 TeamIB2 в качестве предпочтительного и альтернативного DNS-серверов в зависимости от того, выполнен ли отказ виртуальной машины AD.
Нажмите кнопку "ОК", чтобы применить изменения.
Настройка суффикса DNS
В окне "Сетевые подключения" щелкните правой кнопкой мыши один из сетевых слотов адаптера Mellanox и выберите "Свойства".
Нажмите кнопку "Дополнительно".
В окне "Дополнительные параметры TCP/IP", если параметр "Добавить эти суффиксы DNS (в порядке)" не выделен серым цветом, установите флажок "Добавить эти суффиксы DNS (в порядке):", выберите суффикс домена appliance и нажмите кнопку "Добавить".... Суффикс домена appliance
appliance_domain.local
Если параметр Добавить эти DNS-суффиксы (в порядке): затемнён, можно добавить домен APS на этот сервер, изменив раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient.
Для ускорения разрешения адресов рекомендуется переместить суффикс устройства в начало списка.
Нажмите кнопку "ОК".
Теперь вы можете подключиться к сети Infiniband устройства с помощью
PDW_region-SQLCTL01.appliance_domain.local
или простоappliance_domain-SQLCTL01
. Соединение может быть установлено быстрее при использовании полного имени и DNS-суффикса.Примеры для устройства с именем MyAPS с регионом PDW MyPDW:
MyPDW-SQLCTL01.MyAPS.local
MyPDW-SQLCTL01