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

Решение Angie ADC поставляется как виртуальное устройство (Virtual Appliance). Образы собраны на базе на операционной системы РЕД ОС 7.3.

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

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

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

Установка образа OVA#

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

  1. Скачайте образ виртуального устройства (VA) Angie ADC, например с помощью wget:

    $ wget https://va.angie.software/angie-adc-0.3.3-x86_64.cloud-init.ova
    
  2. Скачайте файл с контрольной суммой для проверки целостности:

    $ wget https://va.angie.software/angie-adc-0.3.3-x86_64.cloud-init.ova.md5sum
    

    Проверка:

    $ md5sum -c angie-adc-0.3.3-x86_64.cloud-init.qcow2.md5sum
    
  3. Разверните образ через веб-интерфейс 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.3-x86_64.cloud-init.ova.

    3.6. Нажмите Next.

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

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

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

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

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

Примечание

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

Установка образа qcow2#

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

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

  • virsh;

  • virt-install;

  • qemu;

  • libvirt;

  • libguestfs-tools;

  • virt-viewer;

  • wget.

Чтобы установить 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, например с помощью wget:

    $ wget https://va.angie.software/angie-adc-0.3.3-x86_64.cloud-init.qcow2
    
  2. Скачайте файл с контрольной суммой для проверки целостности:

    $ wget https://va.angie.software/angie-adc-0.3.3-x86_64.cloud-init.qcow2.md5sum
    

    Проверка:

    $ md5sum -c angie-adc-0.3.3-x86_64.cloud-init.qcow2.md5sum
    
  3. Проверьте состояние виртуальной сети:

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

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

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

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

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

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

Примечание

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