Установка и настройка

Установка

Установите пакет TIONIX.Agent на вычислительный узел одним из доступных способов, описанных в соответствующем разделе документации.

Настройка

  1. После установки модуль необходимо активировать, указав его в качестве драйвера в конфигурационном файле Nova - /etc/nova/nova.conf. Пример:

    [DEFAULT]
    compute_driver = tionix_agent.virt.driver.TnxLibvirtDriver
    monkey_patch = True
    monkey_patch_modules = nova.virt.driver:tionix_agent.virt.monkey_patch
    [libvirt]
    virt_type = kvm
    
  2. Перезапустите сервис nova-compute:

    # Ubuntu:
    service nova-compute restart
    
    # CentOS:
    systemctl restart openstack-nova-compute
    

Настройки в TIONIX.Dashboard для изменения количества памяти и ОЗУ виртуальных машин

Важно

Перед изменением количества оперативной памяти и количества ядер CPU виртуальной машины на вычислительных узлах должен быть установлен и настроен модуль TIONIX.Agent.

  1. Авторизуйтесь в TIONIX.Dashboard, процесс описан в разделе «Авторизация и навигация в модуле».

  2. Перейдите в раздел «Администратор», во вкладку «Типы инстанса». Выберите необходимый «Тип инстанса» и нажмите «Обновить метаданные»:

    ../../_images/tnx_dash_flavors.gif

    Обновление метаданных типа инстанса

  3. В открывшемся окне задайте максимальное количество ядер процессора и оперативной памяти для данного «Типы инстанса». За это отвечают два параметра cpu:maximum и mem:maximum. Эти параметры указывают какое максимальное количество ядер процессора и ОЗУ (значение количества оперативной памяти указывается в Кбайтах) Вы сможете задать для виртуальной машины, созданной на основе этого «Типа инстанса», то есть Вы сможете изменить количество ядер процессора и ОЗУ в будущем, после создания и запуска виртуальной машины, на лету без ее перезагрузки.

    ../../_images/tnx_dash_update_meta_flavor.png

    Обновление метаданных типа инстанса

  4. Перейдите в раздел «Проект», затем во вкладку «Виртуальные машины». Создайте виртуальную машину с необходимыми параметрами и типом инстанса, который был настроен ранее. Подробное описание процесса создания виртуальной машины доступно в подразделе «Создание виртуальной машины».

  5. Выберите виртуальную машину, созданную на основе «Типа инстанса» с обновленными метаданными. Нажмите обновить метаданные у данной машины:

    ../../_images/tnx_dash_instances.gif

    Обновление метаданных виртуальной машины

  6. В открывшемся окне задайте необходимое количество ядер процессора и оперативной памяти для данной виртуальной машины. За это отвечают два параметра cpu:current и mem:current. Эти значения не должны превышать значения, указанные для «Типа инстанса». Количество ОЗУ и число ядер процессора будут применены без перезагрузки, если гостевая система виртуальной машины поддерживает горячее подключение ядер процессора и оперативной памяти.

    ../../_images/tnx_dash_update_meta_instance.png

    Список виртуальных машин

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