Добавление хостов
Для того, чтобы подготовить второй и последующие серверы к работе на них необходимо установить ОС HOSTVM Node. Инструкция по установки приведена на странице Установка HOSTVM Node на диски СХД. или странице "Установка HOSTVM Node на локальные диски"
После установки ОС, подключитесь к серверу с помощью PuTTY под пользователем root.
Убедитесь, что сервер "видит" диск, на котором размещены виртуальные машины. Командой multipath -ll
выведете доступные по FC диски. Из примера ниже видим, что диск с guid 3600508b400099f8e0002e000036a0000
, который использовался для установки первой ноды, подключен.
Имя управляющей виртуальной машины должно разрешаться на сервере. В файл /etc/hosts
с помощью редактора nano добавьте запись в формате <ip-адрес управляющей машины> <engine.<domain>.ru
которая сообщает системе адрес и имя управляющей машины.
Установим nano
Откроем файл и внесем в него изменения. В примере ниже мы сообщили системе, что по адресу 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), необходимо присоединить такие логические сети к физическому интерфейсу хоста:
Перейдите в раздел Compute->Hosts;
Нажмите на ссылку в имени хоста, чтобы открыть его свойства;
Перейдите на вкладку Network Interfaces;
Нажмите кнопку Setup Host Networks;
Присоедините логическую сеть к физическому интерфейсу хоста, перетащив ее в область Assigned Logical Networks рядом с интерфейсом;
После завершения установки и настройки, оба хоста будут доступны для работы:
Если же на этом этапе возникла ошибка, то необходимо зайти в параметры хоста, нажав на его имя, перейти в вкладку Events и посмотреть, на каком этапе прервалась установка ПО виртуализации на хост.
Также, более подробно причину ошибки можно рассмотреть в логах хоста по пути /var/log/ovirt-hosted-engine-setup с актуальным временем создания.
Обычно причиной проблем являются:
1) Недоступность интернета на хосте, или невозможность отрезолвить DNS имя репозитория (нужно проверить сетевые настройки хоста)
2) Проблемы с скачиванием пакетов из репозитория (можно его поменять с repo.hostco.ru на repoext.hostco.ru или наоборот)
3) Проблемы с зависимостями пакетов при установке - нужно сообщить о этой проблеме в ГК ХОСТ, для исправления зависимостей в репозитории.
Last updated