УСТАНОВКА_2017 | Установка_2017_настройка_сети | Настройка_2017_Инициализация_кластера | Настройка_2017_Настройка_сервисной_машины |
Настройка 2017 Инициализация кластера¶
После установки системы и настройки сети осталось произвести инициализацию кластера.
Для этого на первой ноде запускаем команду
sci-setup cluster
Система сама автоматически найдет все остальные ноды и произведет настройку кластера.
В процессе установки система спросит пароль пользователя root, который мы указывали при установке системы.
Пример успешного выполнения команды
root@gnt1:~# sci-setup cluster [ ok ] Restarting Xen daemons: xend xend xenconsoled. Cluster domain name will be gnt. Cluster IP will be 10.101.200.10 on the interlink. We recommend to set it to some unbound LAN IP address, but it is safe to simply press ENTER. Set cluster IP [10.101.200.10]: Checking IP is free... ok Connecting to Node2 via 10.101.200.12 You will be prompted for a root password... The authenticity of host '10.101.200.12 (10.101.200.12)' can't be established. ECDSA key fingerprint is e3:62:a8:4c:18:9a:df:ee:c5:4c:0b:3f:e3:39:67:d9. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.101.200.12' (ECDSA) to the list of known hosts. root@10.101.200.12's password: ######################################## Parameters detected: Domain name: local Master network interface: backbone Cluster name: gnt Cluster IP: 10.101.200.10 Node 1 name: gnt1 Node 1 IP: 10.101.200.11 Node 1 LAN IP: 192.168.13.11 Node 2 name: gnt2 Node 2 IP: 10.101.200.12 Node 2 LAN IP: 192.168.13.12 Proceed with cluster creation [y/n]? y Refilling sci.conf Creating empty /root/.ssh Fullfilling /etc/hosts Fulfilling default /etc/ganeti/networks Set random vnc password for cluster: aechosie add sci repo in apt sources Initializing cluster Tuning cluster Adding the second node -- WARNING -- Performing this operation is going to replace the ssh daemon keypair on the target machine (gnt2.local) with the ones of the current one and grant full intra-cluster ssh root access to/from it The authenticity of host 'gnt2.local (10.101.200.12)' can't be established. ECDSA key fingerprint is e3:62:a8:4c:18:9a:df:ee:c5:4c:0b:3f:e3:39:67:d9. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'gnt2.local' (ECDSA) to the list of known hosts. root@gnt2.local's password: Restarting OpenBSD Secure Shell server: sshd. Thu Sep 14 15:01:09 2017 - INFO: Node will be a master candidate Verify Submitted jobs 10, 11 Waiting for job 10 ... Thu Sep 14 15:01:32 2017 * Verifying cluster config Thu Sep 14 15:01:32 2017 * Verifying cluster certificate files Thu Sep 14 15:01:32 2017 * Verifying hypervisor parameters Thu Sep 14 15:01:32 2017 * Verifying all nodes belong to an existing group Waiting for job 11 ... Thu Sep 14 15:01:33 2017 * Verifying group 'default' Thu Sep 14 15:01:33 2017 * Gathering data (2 nodes) Thu Sep 14 15:01:35 2017 * Gathering disk information (2 nodes) Thu Sep 14 15:01:35 2017 * Verifying configuration file consistency Thu Sep 14 15:01:35 2017 * Verifying node status Thu Sep 14 15:01:36 2017 * Verifying instance status Thu Sep 14 15:01:36 2017 * Verifying orphan volumes Thu Sep 14 15:01:36 2017 * Verifying N+1 Memory redundancy Thu Sep 14 15:01:36 2017 * Other Notes Thu Sep 14 15:01:36 2017 * Hooks Results Node DTotal DFree MTotal MNode MFree Pinst Sinst gnt1.local 921.0G 901.0G 3.9G 1.5G 2.4G 0 0 gnt2.local 222.4G 202.4G 3.9G 1.5G 2.4G 0 0 If all is ok, proceed with /usr/local/sbin/sci-setup sci root@gnt1:~#
Кластер установлен и настроен! Можно создать нашу первую виртуальную машину.
Установка сервисной машины
Система SCI предлагает установить сервисную машину sci, на которой простыми способами можно настроить основные вещи, такие как DHCP сервер, DNS сервер, веб-сервер... О всех возможностях, можно прочитать в отдельной статье.
Запускаем установку виртуальной машины
sci-setup sci
В процессе установки система спросит про IPадрес в локальной сети для виртуальной машины. Указываем 192.168.х.2 и подтверждаем установку.
Виртуальная машина установлена! Проверить ее доступность можно командой
ping sci
либо, посмотреть список виртуальных машин командой
gnt-instance list
Следующий шаг > Настройка_2017_Настройка_сервисной_машины