Развертывание виртуального устройства Angie ADC#

Загрузка дистрибутива#

После покупки решения Angie ADC или получения пробной версии на вашу почту придет письмо с архивом, содержащим файл angie-adc-repo.p12 для скачивания дистрибутива через браузер, а также отдельными файлами сертификата и ключа, если вы планируете использовать curl.

Для загрузки дистрибутива через браузер вам необходимо:

  • импортировать файл angie-adc-repo.p12 в браузер с паролем, указанным в письме;

  • открыть репозиторий по ссылке https://download.angie.software/adc/ и загрузить дистрибутив.

Пример команды для curl:

$ curl -O https://download.angie.software/adc/angie-adc-0.3.4-x86_64.cloud-init.qcow2 \
  --cert angie-adc-repo.crt \
  --key angie-adc-repo.key

Примечание

Если выход в интернет осуществляется через прокси, то необходимо добавить домен репозитория в white-list, либо загружать дистрибутив напрямую без использования прокси.

Вы можете выбрать для установки один из двух образов Angie ADC из нашего репозитория:

  • OVA (Open Virtual Appliance VMWare) для VMware vSphere, ESXi, VirtualBox;

  • qcow2 (QEMU Copy-On-Write v2) для Linux-сред.

Развертывание образа OVA#

Важно

Перед развертыванием необходимо настроить образ Angie ADC с помощью cloud-init. В дальнейшем рекомендуется всегда запускать виртуальную машину с образом cloud-init. Отсутствие cloud-init приведет к замедлению запуска и сбросу сетевых настроек.

Чтобы развернуть образ OVA, выполните следующие действия:

  1. Скачайте образ виртуального устройства (VA) Angie ADC из репозитория.

  2. Разверните образ через веб-интерфейс ESXi. Для этого:

    3.1. Войдите в веб-интерфейс ESXi через браузер.

    3.2. В меню слева перейдите в Virtual MachinesCreate/Register VM.

    3.3. В открывшемся окне выберите New virtual machine.

    3.4. В окне Select creation type выберите Deploy a virtual machine from an OVF or OVA file и нажмите Next.

    3.5. В открывшемся окне Select OVF and VMDK files укажите путь до OVA-шаблона, а также введите имя виртуальной машины, например angie-adc-0.3.4-x86_64.cloud-init.ova.

    3.6. Нажмите Next.

    3.7. Настройте хранение виртуальной машины и сеть согласно вашей инфраструктуре в разделе Deployment options.

    3.8. Проверьте сводную информацию по настроенным параметрам вашей виртуальной машины в разделе Ready to Complete.

    3.9. Нажмите Finish, чтобы начать импорт. В результате на сервере появится новая виртуальная машина.

  3. Запустите созданную виртуальную машину.

  4. В консоли созданной виртуальной машины посмотрите IP-адрес веб-консоли Angie ADC и перейдите в нее: откройте в браузере адрес http://<ваш адрес>:8080. Откроется страница входа в веб-консоль Angie ADC. Реквизиты для первого входа предоставляются по запросу.

Примечание

Сервис SSH по умолчанию не запущен. При запуске внутреннее имя виртуального устройства будет задано как angie-va. Для изменения имени хоста и настроек (сеть, часовой пояс) используйте при запуске образ с настройками cloud-init или поддержкой cloud-init вашей системы виртуализации.

Развертывание образа qcow2#

Важно

Перед развертыванием необходимо настроить образ Angie ADC с помощью cloud-init. В дальнейшем рекомендуется всегда запускать виртуальную машину с образом cloud-init. Отсутствие cloud-init приведет к замедлению запуска и сбросу сетевых настроек.

Предварительные действия

Для работы необходима система виртуализации, например qemu. Перед ее использованием убедитесь, что у вас установлены следующие утилиты:

  • virsh;

  • virt-install;

  • qemu;

  • libvirt;

  • libguestfs-tools;

  • virt-viewer.

Чтобы установить qemu на Fedora:

$ sudo dnf install qemu libvirt libguestfs-tools libguestfs virt-viewer virt-install

Чтобы установить qemu на Ubuntu и Debian:

$ sudo apt update
$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager

После установки необходимо добавить своего пользователя в соответствующие группы:

$ sudo usermod -aG libvirt USER
$ sudo usermod -aG kvm USER

Развертывание

Чтобы развернуть образ qcow2, выполните следующие действия:

  1. Скачайте образ виртуального устройства (VA) Angie ADC из репозитория.

  2. Проверьте состояние виртуальной сети:

    $ sudo virsh net-list --all
    
  3. Запустите виртуальное устройство:

    $ virt-install --virt-type kvm --name adc --ram 2048 --vcpus 2 \
      --disk angie-adc-0.3.4-x86_64.cloud-init.qcow2,format=qcow2 \
      --network=bridge:virbr0 \
      --graphics vnc,listen=0.0.0.0 \
      --os-variant=centos8 --import
    

    После выполнения команды откроется консоль виртуального устройства в приложении virt-viewer.

  4. Уточните IP-адрес веб-консоли Angie ADC. Чтобы узнать IP-адрес:

    $ sudo virsh net-dhcp-leases default
    
  5. Перейдите в веб-консоль Angie ADC: откройте в браузере адрес http://<ваш адрес>:8080.

    Откроется страница входа в веб-консоль Angie ADC. Реквизиты для первого входа предоставляются по запросу.

Примечание

Сервис SSH по умолчанию не запущен. При запуске внутреннее имя виртуального устройства будет задано как angie-va. Для изменения имени хоста и настроек (сеть, часовой пояс) используйте при запуске образ с настройками cloud-init или поддержкой cloud-init вашей системы виртуализации.