Перейти к основному содержимому

Шаг 6а. Установка и настройка виртуального устройства Lenovo XClarity Administrator (ESXi с помощью VMware vSphere)

Установите и настройте виртуальное устройство XClarity Administrator на только что установленном хосте ESXi с помощью мастера развертывания VMware vSphere.

Процедура

Чтобы установить виртуальное устройство XClarity Administrator, выполните указанные ниже действия.

  1. Скачайте образ виртуального устройства XClarity Administrator с Веб-страница загрузки XClarity Administrator на клиентскую рабочую станцию. Войдите на веб-сайт и используйте предоставленный вам ключ доступа для скачивания образа.

    Для ESXi скачайте образ в формате OVF.

  2. Установите виртуальное устройство на хосте.
    1. Подключите хост посредством VMware vSphere Client.
    2. Нажмите правой кнопкой мыши хост и выберите Файл > Развернуть шаблон OVF.
      Выполните шаги мастера развертывания виртуального устройства, соблюдая приведенные ниже инструкции.
      • Сведения о шаблоне OVF. Выберите файл OVA для XClarity Administrator

      • Имя и расположение. Выберите уникальное для данного хоста имя устройства.
      • Конфигурация развертывания. Выберите размер конфигурации в зависимости от размера среды.
        • Небольшая (до 100 управляемых конечных точек). 2 ЦП и оперативная память 8 ГБ

        • Средняя (до 400 управляемых конечных точек). 6 ЦП и оперативная память 12 ГБ

        • Большая (до 600 управляемых конечных точек). 8 ЦП и оперативная память 16 ГБ

        • Очень большая (до 1000 управляемых конечных точек). 12 ЦП и оперативная память 24 ГБ

        Совет
        Параметры ЦП и оперативной памяти можно изменять в VMware. Более детальные рекомендации по конфигурациям с учетом количества устройств в рабочей среде см. в документе XClarity Administrator: руководство по производительности (информационный документ).
      • Хранилище. Выберите хранилище данных с минимальным объемом доступного пространства 192 ГБ.
      • Формат диска. Выберите формат диска, отвечающий требованиям вашей организации. Если требуемый формат неизвестен, выберите Тонкая подготовка.
      • Сетевое сопоставление. Выберите Мост к сети ВМ. Вы измените этот параметр, связав виртуальную машину с сетью.
        Важное замечание
        XClarity Administrator содержит драйвер VMXNET 3. Любые сообщения об ошибках VMware, в которых указывается, что драйвер не поддерживается, можно игнорировать.
      • Свойства. При развертывании с помощью vSphere эта страница игнорируется.
      • Готовность к выполнению. Снимите флажок Включить после развертывания.

      На следующем рисунке показан пример параметров конфигурации при завершении работы мастера.


      Снимок экрана после развертывания шаблона OVF.
  3. Свяжите виртуальную машину с сетью управления.
    1. Нажмите хост, чтобы отобразить сведения о хосте в области содержимого клиента VMware vSphere Client.

      Снимок экрана со сведениями о хосте из VMware vSphere.
    2. Откройте вкладку Конфигурация.
    3. Нажмите Сетевое подключение, а затем нажмите ссылку Добавить сетевое подключение.
    4. На странице Типы подключений нажмите Виртуальная машина.
    5. На странице Виртуальные машины — Доступ к сети нажмите Использовать vSwitch0, выберите vmnic0 и нажмите Далее, чтобы создать группу портов.
    6. Обновите свойства группы портов.
      • Введите метку, например VM Network для метки сети.
      • Если требуется, введите идентификатор VLAN, который был настроен для сети.
    7. Свяжите сетевой адаптер 1 с сетью, которую вы только что добавили.
      1. В левой навигационной панели нажмите правой кнопкой мыши виртуальную машину и выберите Изменить параметры.
      2. Перейдите на вкладку Оборудование, нажмите Сетевой адаптер 1, а затем выберите метку сети, которую вы определили в качестве сетевого подключения в свойствах группы портов.
        Важное замечание
        Убедитесь, что сетевой адаптер 2 XClarity Administrator подключен к группе портов, отличной от той, к которой подключен сетевой адаптер 1.
        Рис. 1. Конфигурация сетевого адаптера
        Снимок экрана, на котором показаны связь с сетевым адаптером 1 и ранее заданная метка сети.
  4. Настройте объединение сетевых карт (NIC) для обеспечения возможности аварийного переключения между двумя Коммутаторы Flex, которые установлены в раме.
    1. На вкладке Конфигурация хоста нажмите ссылку Свойства для vSwitch0.
    2. Перейдите на вкладку Сетевые адаптеры и выберите vmnic0.
    3. Нажмите Добавить.
    4. Следуйте инструкциям в мастере добавления адаптера, чтобы добавить vmnic1.
      На странице «Политика аварийного переключения» переместите vmnic1 вниз к разделу «Резервные адаптеры».
      Снимок экрана с политикой порядка аварийных переключений
    5. Продолжайте выполнять шаги Мастера добавления адаптера для завершения настройки.
  5. Включите виртуальную машину:
    1. Нажмите правой кнопкой мыши виртуальную машину и выберите Питание > Включить питание.
    2. Перейдите на вкладку Консоль.

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

      По умолчанию для порта управления eth0 XClarity Administrator используется IP-адрес от DHCP-сервера. В конце процесса загрузки XClarity Administrator для порта управления eth0 можно установить статический IP-адрес, введя 1 при появлении запроса (см. пример ниже). Запрос отображается в течение 150 секунд, пока не появится запрос на вход в систему. Чтобы сразу перейти к запросу на вход в систему, введите в строке запроса x.

      Важное замечание
      • При изменении параметров статического IP-адреса новые параметры необходимо ввести в течение не более 60 секунд. Перед продолжением убедитесь в наличии необходимой информации по IP-параметрам.

        • При использовании параметров IPv4 необходимо иметь IP-адрес, маску подсети и IP-адрес шлюза

        • При использовании параметров IPv6 необходимо иметь IP-адрес и длину префикса

      • Если DHCP-сервер не используется, для задания IP-параметров порта управления eth0 XClarity Administrator, который требуется использовать для доступа к XClarity Administrator, можно воспользоваться файлом конфигурации. Дополнительные сведения см. в разделе Последующие действия ниже.

      • При изменении параметров IP-адреса в консоли программное обеспечение XClarity Administrator перезапускается для применения новых параметров.

      • Никаких действий для входа в систему выполнять не требуется. Сообщение входа в консоль следует игнорировать. Консольный интерфейс не предназначен для использования пользователями.

      • На консоли может появиться сообщение TCP: eth0: драйвер подозревает реализацию GRO, производительность TCP может быть снижена. Производительность виртуальной машины не затрагивается и это предупреждение можно игнорировать.

      Внимание
      При изменении IP-адреса порта управления XClarity Administrator после управления устройствами устройства могут перейти в XClarity Administrator в состояние «не в сети». Если требуется изменить IP-адрес после подключения и запуска XClarity Administrator, перед изменением IP-адреса убедитесь, что все устройства являются неуправляемыми.
      ------------------------------------------
      Lenovo XClarity Administrator Version x.x.x
      ------------------------------------------

      eth0 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
      inet 192.0.2.10 netmask 255.255.255.0 broadcast 192.0.2.55
      inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>
      ether 00:15:5d:0c:d1:92 txqueuelen 1000 (Ethernet)
      RX errors 0 dropped 0 overruns 0 frame 0

      eth1 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
      inet 192.0.2.20 netmask 255.255.255.0 broadcast 192.0.2.130
      inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>

      ===========================================================================
      ===========================================================================

      You have 150 seconds to change IP settings. Enter one of the following:
      1. To set a static IP address for Lenovo XClarity virtual appliance eth0 port
      2. To use a DHCP address for Lenovo XClarity virtual appliance eth0 port
      x. To continue without changing IP settings
      ... ...

(Дополнительно) Использование скрипта установки

Чтобы установить виртуальное устройство XClarity Administrator с помощью VMware ovftool (версии 4.2.0 или более поздней версии), можно создать скрипт (например, показанный в следующем примере). В этот скрипт необходимо включить следующие параметры.

  • prop:guestinfo.ipv4.bootproto. Протокол загрузки IPv4. Может иметь значение dhcp или static.

  • prop:guestinfo.ipv4.dns1. Пространство доменных имен

  • prop:guestinfo.ipv4.gateway. Адрес шлюза

  • prop:guestinfo.ipv4.ipaddr. Адрес IPv4

  • prop:guestinfo.ipv4.netmask. Маска сети

  • prop:guestinfo.ipsetting. Указывает, следует ли задать IP-адрес. Может иметь значение yes или no.

  • prop:guestinfo.ipv6.bootproto. Протокол загрузки IPv4. Может иметь значение auto, dhcp или static.

  • prop:guestinfo.ipv6.ipaddr. Адрес IPv6

Прим.
Необходимо выключить, а затем включить виртуальную машину, чтобы очистить среды OVF после завершения развертывания XClarity Administrator.
#!/bin/bash

# XCLARITY virtual appliance ova file name
LXCA_OVA="lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova"

# ESXi IP, ID and Password
ESXI_HOST="1.2.3.4"
ESXI_USERNAME="userid"
ESXI_PASSWORD="userpasswd"
# ESXi virtual switch and datastore to store the
# XClarity virtual appliance
ESXI_VM_NETWORK="VM Network"
ESXI_VM_DATASTORE="datastore2"

# XCLarity ETH0 static ip info
IPV4_BOOTPROTO="static"
LXCA_VMNAME="lxca-vm"
LXCA_DEPOPT="small"
LXCA_OVERWR="--overwrite"
LXCA_HOSTNAME="dt.labs.lenovo.com"
LXCA_IP="1.2.3.5"
LXCA_NETMASK="255.255.240.0"
LXCA_GATEWAY="1.2.0.1"
LXCA_DNS="1.2.0.10"
LXCA_CHGIP="yes"

LXCA_IP6="0::0"
IPV6_BOOTPROTO="auto"

##### Using ovftool version 4.2.0 ###
##### '--X:injectOvfEnv' and '--powerOn' are the key parameters
/usr/bin/ovftool --acceptAllEulas --X:waitForIp --skipManifestCheck ${LXCA_OVERWR}
--X:injectOvfEnv --powerOn "--net:bridged=${ESXI_VM_NETWORK}"
--datastore=${ESXI_VM_DATASTORE} --diskMode=thin --name=${LXCA_VMNAME}
--deploymentOption=${LXCA_DEPOPT}
--prop:guestinfo.ipv4.bootproto=${IPV4_BOOTPROTO}
--prop:guestinfo.ipv4.dns1=${LXCA_DNS}
--prop:guestinfo.ipv4.gateway=${LXCA_GATEWAY}
--prop:guestinfo.ipv4.ipaddr=${LXCA_IP}
--prop:guestinfo.ipv4.netmask=${LXCA_NETMASK}
--prop:guestinfo.ipsetting=${LXCA_CHGIP}
--prop:guestinfo.ipv6.bootproto=${IPV6_BOOTPROTO}
--prop:guestinfo.ipv6.ipaddr=${LXCA_IP6} ${LXCA_OVA}
"vi://${ESXI_USERNAME}:${ESXI_PASSWORD}@${ESXI_HOST}/"

if [[ "$?" -eq 0 ]]; then
exit 0
else
exit 999
fi

Этот скрипт возвращает следующие данные:
[root@localhost dtest]# ./depl.sh
Opening OVA source: lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova
Opening VI target: vi://root@1.2.3.4:443/
Deploying to VI: vi://root@1.2.3.4:443/
Transfer Completed
Powering on VM: lxca-vm
Task Completed
Received IP address: 1.2.3.5

(Дополнительно) Использование файла конфигурации для задания IP-параметров

Если DHCP-сервер не применяется, для задания IP-параметров, которые требуется использовать для доступа к веб-интерфейсу XClarity Administrator через сетевой интерфейс Eth0, можно воспользоваться файлом конфигурации.

Файл конфигурации (eth0_config) содержится в файле ISO, который вы создаете и монтируете на виртуальную машину перед первым запуском XClarity Administrator. При первом запуске продукта XClarity Administrator он задает для сети Eth0 статический IP-адрес, определенный в файле eth0_config, и отображает веб-интерфейс для выполнения первоначальной настройки и задания соответствующих параметров (см. раздел Настройка Lenovo XClarity Administrator).

Ограничение: С помощью этого метода можно настроить только сеть Eth0. Создание файла конфигурации с именем eth1_config не позволяет настроить сеть Eth1.

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

  1. Создайте файл с именем eth0_config (без расширения) и укажите в нем следующие нужные вам параметры IPv4, которые виртуальная машина должна использовать при запуске.

    • IPV4_ADDR=
    • IPV4_NETMASK=
    • IPV4_GATEWAY=
    • IPV6_ADDR=
    • IPV6_GATEWAY=
    Для создания файла можно использовать команду echo, например:
    ECHO IPV4_ADDR=1.1.1.1 > ./eth0_config
    ECHO IPV4_NETMASK=255.255.255.05 >> ./eth0_config
    ECHO IPV4_GATEWAY=1.1.1.5 >> ./eth0_config
    ECHO IPV6_ADDR=1001:1002:1003:1004::2 >> ./eth0_config
    ECHO IPV6_GATEWAY=1001:1002:1003:1004::1 >> ./eth0_config
    Прим.
    Параметры IPV6_ADDR и IPV6_GATEWAY поддерживаются в XClarity Administrator v1.1.1 и более поздних версий.
  2. Создайте образ ISO, содержащий файл eth0_config.

    Чтобы создать образ ISO в Windows, используйте свое любимое программное обеспечение для работы с образами ISO. В Linux используйте команду mkisofs, например:

    mkisofs -V IP4ADDR -J -o ./boot.iso ./eth0_config

    где -V — это метка тома, -J — формат Joliet, -o — имя выходного файла, а ./eth0_config — файл для включения в образ ISO.

  3. Загрузите образ ISO в подходящее расположение, используя браузер хранилища данных.

  4. Подключите образ .ISO на виртуальной машине. Файл ISO должен находиться в хранилище данных хоста ESXi, чтобы его можно было смонтировать как CD/DVD-диск на виртуальной машине XClarity Administrator.

    1. Нажмите правой кнопкой мыши виртуальную машину и нажмите Изменить параметры.
    2. Нажмите Добавить для отображения мастера Добавить оборудование.
    3. Нажмите CD/DVD-диск и нажмите Далее.
    4. Выберите Использовать образ ISO и нажмите Далее.
    5. Выберите образ ISO и нажмите Далее.
    6. Выберите узел виртуального устройства и нажмите Далее.
    7. Нажмите Готово.
    Прим.
    После того как вы войдете в веб-интерфейс XClarity Administrator и завершите настройку соответствующих параметров, вы можете размонтировать диск и удалить образ ISO.

После завершения

Войдите в систему и настройте XClarity Administrator (см. разделы Доступ к веб-интерфейсу Lenovo XClarity Administrator в первый раз и Настройка Lenovo XClarity Administrator).