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

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

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

Процедура

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

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

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

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

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

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

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

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

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

        • При использовании для порта управления XClarity Administrator статического IP-адреса укажите в поле Настройка первоначальных IP-параметров значение да, а затем задайте протоколы, адреса, маски сети, серверы DNS и шлюзы в качестве статических IP-параметров.

        Прим.
        • Для задания параметров IP-адреса перед включением виртуального устройства можно также выбрать возможность использования файла конфигурации (см. раздел Использование файла конфигурации для задания IP-адреса ниже).

        • Порядок полей на этой странице может зависеть от веб-браузера и версии ESXi.

      • Готовность к выполнению. Снимите флажок Включить после развертывания.

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


      Страница «Обслуживание и поддержка» во время первоначальной настройки.
    3. Нажмите Готово, чтобы выполнить инициализацию и развернуть XClarity Administrator. Для этого может потребоваться несколько минут.
      Внимание
      Не включайте виртуальное устройство до завершения выполнения следующих трех шагов. В противном случае XClarity Administrator загрузится с IP-параметрами DHCP-сервера по умолчанию.
    4. Если для порта управления XClarity Administrator заданы статические IP-адреса, перед включением виртуального устройства выполните указанные ниже действия.
      1. В клиенте vCenter выберите в представлении виртуальных машин VMWare виртуальное устройство XClarity Administrator, щелкните правой кнопкой мыши вкладку Управление и выберите Изменить. Откроется диалоговое окно «Изменение параметров».

      2. Перейдите на вкладку Параметр vApp, а затем на панели навигации щелкните Протокол для среды OVF.

      3. Убедитесь, что установлены флажки Инструменты VMware и Включить, а затем нажмите кнопку ОК.


        Флажки «Образ ISO» и «Включить», не установленные на вкладке «Параметры vApp».
  3. Свяжите виртуальную машину с сетью данных и сетью управления.
    1. Нажмите хост, чтобы отобразить сведения о хосте в области содержимого клиента VMware vSphere Client.

      Снимок экрана со сведениями о хосте из VMware vSphere.
    2. Откройте вкладку Конфигурация.
    3. Нажмите Сетевое подключение, а затем нажмите ссылку Добавить сетевое подключение.
    4. На странице «Типы подключений» нажмите Виртуальная машина.
    5. Определите группу портов 0.
      1. На странице «Виртуальные машины — Доступ к сети» нажмите Использовать vSwitch0, выберите vmnic0 и нажмите Далее, чтобы создать группу портов.
      2. Обновите свойства группы портов.
        • Введите метку, например «Сеть управления ВМ» для метки сети.
        • При необходимости введите идентификатор VLAN, который был настроен для сети.
      3. Свяжите сетевые адаптеры для сети VLAN управления с сетью, которую вы только что добавили.

        В левой навигационной панели нажмите правой кнопкой мыши виртуальную машину и выберите Изменить параметры. Затем на вкладке Оборудование выберите каждый сетевой адаптер и выберите метку сети, которую вы определили для этой группы портов.

      4. Настройте объединение сетевых карт (NIC) для обеспечения возможности аварийного переключения между двумя Коммутаторы Flex, которые установлены в раме.
        • На вкладке Конфигурация хоста нажмите ссылку Свойства для vSwitch0.
        • Перейдите на вкладку Сетевые адаптеры и выберите vmnic0.
        • Нажмите Добавить.
        • Следуйте инструкциям в мастере добавления адаптера, чтобы добавить vmnic1.

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

        2. Нажмите Сетевой адаптер 2.

        3. Отключите параметр Подключать при включении.

        4. Нажмите ОК для сохранения.

        После того как XClarity Administrator настроен для использования порта eth1, повторите предыдущие шаги, чтобы выбрать Подключать при включении.

  4. Щелкните правой кнопкой мыши виртуальное устройство и выберите Питание > Включить питание.

    Когда виртуальная машина запущена, для каждого интерфейса отображаются адреса 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
    ... ...

  5. Если в шаблоне сети (на шаге 2) было решено использовать для порта управления XClarity Administrator статические IP-параметры и IP-параметры изменены в консоли, выполните указанные ниже действия. После выполнения этих действий при каждой перезагрузке виртуального устройства будут использоваться IP-параметры, заданные в консоли (а не параметры, указанные в шаблоне сети).
    1. В клиенте vCenter выберите виртуальное устройство XClarity Administrator, щелкните правой кнопкой мыши вкладку Управление и выберите Изменить. Откроется диалоговое окно «Изменение параметров».

    2. Перейдите на вкладку Параметр vApp, а затем на панели навигации щелкните Протокол для среды OVF.

    3. Убедитесь, что флажки Инструменты VMware и Включить сняты, а затем нажмите кнопку ОК.

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

Чтобы установить виртуальное устройство 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).