Локальное развертывание виртуального устройства (VA) Angie ADC#

Предварительные требования#

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

Чтобы использовать ее, убедитесь, что у вас установлены следующие утилиты: virsh, virt-install, qemu, libvirt, libguestfs-tools, virt-viewer, wget.

Для установки на Fedora:

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

Для установки на 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

Основные шаги#

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

    Скачайте образ, например с помощью wget:

    $ wget https://va.angie.software/angie-adc-0.1.0-x86_64.cloud-init.qcow2
    
  2. Проверка контрольной суммы

    Для проверки целостности также скачайте файл с контрольной суммой:

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

    Проверьте контрольную сумму:

    $ md5sum -c angie-adc-0.1.0-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.1.0-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-адреса

    Чтобы узнать IP-адрес:

    $ sudo virsh net-dhcp-leases default
    
  6. Переход в консоль

    Откройте браузер и перейдите по адресу http://<ВАШ-АДРЕС>:8080.

    Откроется страница входа в Angie ADC.

    Реквизиты для входа см. в сопроводительной клиентской документации.

Дополнительная информация#

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