Добавление хостов

Для того, чтобы подготовить второй и последующие серверы к работе на них необходимо установить ОС HOSTVM Node. Инструкция по установки приведена на странице Установка HOSTVM Node на диски СХДarrow-up-right. или странице "Установка HOSTVM Node на локальные дискиarrow-up-right"

После установки ОС, подключитесь к серверу с помощью PuTTYarrow-up-right под пользователем root.

Убедитесь, что сервер "видит" диск, на котором размещены виртуальные машины. Командой multipath -ll выведете доступные по FC диски. Из примера ниже видим, что диск с guid 3600508b400099f8e0002e000036a0000, который использовался для установки первой ноды, подключен.

[root@testname2 ~]# multipath -ll
3600508b400099f8e0002e000036a0000 dm-3 HP      ,HSV300
size=250G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='service-time 0' prio=50 status=active
| |- 1:0:3:1 sdg 8:96  active ready running
| `- 2:0:0:1 sdb 8:16  active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  |- 1:0:0:1 sda 8:0   active ready running
  `- 2:0:3:1 sdh 8:112 active ready running

Имя управляющей виртуальной машины должно разрешаться на сервере. В файл /etc/hosts с помощью редактора nano добавьте запись в формате <ip-адрес управляющей машины> <engine.<domain>.ru которая сообщает системе адрес и имя управляющей машины.

Установим nano

yum install nano -y

Откроем файл и внесем в него изменения. В примере ниже мы сообщили системе, что по адресу 10.1.140.15 расположена управляющая машина с именем engine.testdomain.ru

nano /etc/hosts
#
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.1.140.15     engine.testdomain.ru

Клавишей 'ctrl'+'o' сохранение файл

Клавишей 'ctrl'+'x' выйдите из редактора

Командой ping -c 4 engine.testdomain.ru убедитесь, что адрес доступен для сервера

Откройте панель управления, перейдите в Compute -> Hosts, нажмите кнопку New

В открывшемся окне заполните поля Name, Hostname(достаточно указать ip-адрес), Password от учетной записи root.

Чтобы добавить возможность запуска виртуальной машины Hosted engine, при добавлении хоста на вкладке Hosted Engine выберите Deploy из выпадающего списка:

Для обеспечения высокой доступности рекомендуется иметь хотя бы 2 таких хоста. Обычный хост виртуализации не имеет возможности запускать виртуальную машину Hosted engine.

Если в кластере, помимо ovirtmgmt, есть ещё обязательные логические сети (Required Network), необходимо присоединить такие логические сети к физическому интерфейсу хоста:

  1. Перейдите в раздел Compute->Hosts;

  2. Нажмите на ссылку в имени хоста, чтобы открыть его свойства;

  3. Перейдите на вкладку Network Interfaces;

  4. Нажмите кнопку Setup Host Networks;

  5. Присоедините логическую сеть к физическому интерфейсу хоста, перетащив ее в область Assigned Logical Networks рядом с интерфейсом;

После завершения установки и настройки, оба хоста будут доступны для работы:

Если же на этом этапе возникла ошибка, то необходимо зайти в параметры хоста, нажав на его имя, перейти в вкладку Events и посмотреть, на каком этапе прервалась установка ПО виртуализации на хост.

Также, более подробно причину ошибки можно рассмотреть в логах хоста по пути /var/log/ovirt-hosted-engine-setup с актуальным временем создания.

Обычно причиной проблем являются:

1) Недоступность интернета на хосте, или невозможность отрезолвить DNS имя репозитория (нужно проверить сетевые настройки хоста)

2) Проблемы с скачиванием пакетов из репозитория

3) Проблемы с зависимостями пакетов при установке - нужно сообщить об этой проблеме в техническую поддержкуarrow-up-right, для исправления зависимостей в репозитории.

Last updated