Проект

Общее

Профиль

Настройка 2017 Инициализация кластера » История » Версия 2

Евгений Антонов, 14.09.2017 15:20

1 1 Евгений Антонов
h1. Настройка 2017 Инициализация кластера
2 1 Евгений Антонов
3 1 Евгений Антонов
После установки системы и настройки сети осталось произвести инициализацию кластера.
4 1 Евгений Антонов
5 1 Евгений Антонов
Для этого на первой ноде запускаем команду 
6 1 Евгений Антонов
<pre>
7 1 Евгений Антонов
sci-setup cluster
8 1 Евгений Антонов
</pre>
9 1 Евгений Антонов
10 1 Евгений Антонов
Система сама автоматический найдет все остальные ноды, и произведет настройку кластера. 
11 1 Евгений Антонов
В процессе установки система спросит пароль пользователя root, который мы указывали при установке системы.
12 1 Евгений Антонов
13 1 Евгений Антонов
Пример успешного выполнения команды
14 1 Евгений Антонов
15 1 Евгений Антонов
<pre>
16 1 Евгений Антонов
root@gnt1:~# sci-setup cluster
17 1 Евгений Антонов
[ ok ] Restarting Xen daemons: xend xend xenconsoled.
18 1 Евгений Антонов
Cluster domain name will be gnt.
19 1 Евгений Антонов
Cluster IP will be 10.101.200.10 on the interlink.
20 1 Евгений Антонов
We recommend to set it to some unbound LAN IP address,
21 1 Евгений Антонов
but it is safe to simply press ENTER.
22 1 Евгений Антонов
Set cluster IP [10.101.200.10]: 
23 1 Евгений Антонов
24 1 Евгений Антонов
Checking IP is free...
25 1 Евгений Антонов
ok
26 1 Евгений Антонов
27 1 Евгений Антонов
28 1 Евгений Антонов
Connecting to Node2 via 10.101.200.12
29 1 Евгений Антонов
You will be prompted for a root password...
30 1 Евгений Антонов
31 1 Евгений Антонов
The authenticity of host '10.101.200.12 (10.101.200.12)' can't be established.
32 1 Евгений Антонов
ECDSA key fingerprint is e3:62:a8:4c:18:9a:df:ee:c5:4c:0b:3f:e3:39:67:d9.
33 1 Евгений Антонов
Are you sure you want to continue connecting (yes/no)? yes
34 1 Евгений Антонов
Warning: Permanently added '10.101.200.12' (ECDSA) to the list of known hosts.
35 1 Евгений Антонов
root@10.101.200.12's password: 
36 1 Евгений Антонов
37 1 Евгений Антонов
########################################
38 1 Евгений Антонов
Parameters detected:
39 1 Евгений Антонов
Domain name: local
40 1 Евгений Антонов
41 1 Евгений Антонов
Master network interface: backbone
42 1 Евгений Антонов
43 1 Евгений Антонов
Cluster name: gnt
44 1 Евгений Антонов
Cluster IP: 10.101.200.10
45 1 Евгений Антонов
46 1 Евгений Антонов
Node 1 name: gnt1
47 1 Евгений Антонов
Node 1 IP: 10.101.200.11
48 1 Евгений Антонов
Node 1 LAN IP: 192.168.13.11
49 1 Евгений Антонов
50 1 Евгений Антонов
Node 2 name: gnt2
51 1 Евгений Антонов
Node 2 IP: 10.101.200.12
52 1 Евгений Антонов
Node 2 LAN IP: 192.168.13.12
53 1 Евгений Антонов
Proceed with cluster creation [y/n]?
54 1 Евгений Антонов
y
55 1 Евгений Антонов
Refilling sci.conf
56 1 Евгений Антонов
Creating empty /root/.ssh
57 1 Евгений Антонов
Fullfilling /etc/hosts
58 1 Евгений Антонов
Fulfilling default /etc/ganeti/networks
59 1 Евгений Антонов
Set random vnc password for cluster: aechosie
60 1 Евгений Антонов
add sci repo in apt sources
61 1 Евгений Антонов
Initializing cluster
62 1 Евгений Антонов
Tuning cluster
63 1 Евгений Антонов
Adding the second node
64 1 Евгений Антонов
-- WARNING -- 
65 1 Евгений Антонов
Performing this operation is going to replace the ssh daemon keypair
66 1 Евгений Антонов
on the target machine (gnt2.local) with the ones of the current one
67 1 Евгений Антонов
and grant full intra-cluster ssh root access to/from it
68 1 Евгений Антонов
69 1 Евгений Антонов
The authenticity of host 'gnt2.local (10.101.200.12)' can't be established.
70 1 Евгений Антонов
ECDSA key fingerprint is e3:62:a8:4c:18:9a:df:ee:c5:4c:0b:3f:e3:39:67:d9.
71 1 Евгений Антонов
Are you sure you want to continue connecting (yes/no)? yes
72 1 Евгений Антонов
Warning: Permanently added 'gnt2.local' (ECDSA) to the list of known hosts.
73 1 Евгений Антонов
root@gnt2.local's password: 
74 1 Евгений Антонов
Restarting OpenBSD Secure Shell server: sshd.
75 1 Евгений Антонов
Thu Sep 14 15:01:09 2017  - INFO: Node will be a master candidate
76 1 Евгений Антонов
Verify
77 1 Евгений Антонов
Submitted jobs 10, 11
78 1 Евгений Антонов
Waiting for job 10 ...
79 1 Евгений Антонов
Thu Sep 14 15:01:32 2017 * Verifying cluster config
80 1 Евгений Антонов
Thu Sep 14 15:01:32 2017 * Verifying cluster certificate files
81 1 Евгений Антонов
Thu Sep 14 15:01:32 2017 * Verifying hypervisor parameters
82 1 Евгений Антонов
Thu Sep 14 15:01:32 2017 * Verifying all nodes belong to an existing group
83 1 Евгений Антонов
Waiting for job 11 ...
84 1 Евгений Антонов
Thu Sep 14 15:01:33 2017 * Verifying group 'default'
85 1 Евгений Антонов
Thu Sep 14 15:01:33 2017 * Gathering data (2 nodes)
86 1 Евгений Антонов
Thu Sep 14 15:01:35 2017 * Gathering disk information (2 nodes)
87 1 Евгений Антонов
Thu Sep 14 15:01:35 2017 * Verifying configuration file consistency
88 1 Евгений Антонов
Thu Sep 14 15:01:35 2017 * Verifying node status
89 1 Евгений Антонов
Thu Sep 14 15:01:36 2017 * Verifying instance status
90 1 Евгений Антонов
Thu Sep 14 15:01:36 2017 * Verifying orphan volumes
91 1 Евгений Антонов
Thu Sep 14 15:01:36 2017 * Verifying N+1 Memory redundancy
92 1 Евгений Антонов
Thu Sep 14 15:01:36 2017 * Other Notes
93 1 Евгений Антонов
Thu Sep 14 15:01:36 2017 * Hooks Results
94 1 Евгений Антонов
Node       DTotal  DFree MTotal MNode MFree Pinst Sinst
95 1 Евгений Антонов
gnt1.local 921.0G 901.0G   3.9G  1.5G  2.4G     0     0
96 1 Евгений Антонов
gnt2.local 222.4G 202.4G   3.9G  1.5G  2.4G     0     0
97 1 Евгений Антонов
If all is ok, proceed with /usr/local/sbin/sci-setup sci
98 1 Евгений Антонов
root@gnt1:~# 
99 1 Евгений Антонов
</pre>
100 1 Евгений Антонов
101 1 Евгений Антонов
Кластер установлен и настроен! Можно создать нашу первую виртуальную машину. 
102 1 Евгений Антонов
103 1 Евгений Антонов
*Установка сервисной машины*
104 1 Евгений Антонов
105 1 Евгений Антонов
 Система SCI предлагает установить сервисную машину sci , на которой простыми способами можно настроить основные вещи, такие как DHCP сервер, DNS сервер, веб-сервер.. О всех возможностях, можно прочитать в отдельной статье.
106 1 Евгений Антонов
107 1 Евгений Антонов
Запускаем установку виртуальной машины
108 1 Евгений Антонов
109 1 Евгений Антонов
<pre>
110 1 Евгений Антонов
sci-setup sci
111 1 Евгений Антонов
</pre>
112 1 Евгений Антонов
113 1 Евгений Антонов
В процессе установки, система спросит про IP-адрес в локальной сети для виртуальной машины. Указываем 192.168.х.2 и подтверждаем установку.
114 1 Евгений Антонов
115 2 Евгений Антонов
!scisetupsci.png!
116 2 Евгений Антонов
117 2 Евгений Антонов
Виртуальная машина установлена! Проверить ее доступность можно командой
118 2 Евгений Антонов
119 2 Евгений Антонов
<pre>
120 2 Евгений Антонов
ping sci
121 2 Евгений Антонов
</pre>
122 2 Евгений Антонов
123 2 Евгений Антонов
либо, посмотреть список виртуальных машин командой
124 2 Евгений Антонов
125 2 Евгений Антонов
<pre>
126 2 Евгений Антонов
gnt-instance list
127 2 Евгений Антонов
</pre>
128 2 Евгений Антонов
129 2 Евгений Антонов
!gntlist.png!
130 2 Евгений Антонов
131 2 Евгений Антонов
Следующий шаг > [[Настройка_2017_Настройка_сервисной_машины]]