Проект

Общее

Профиль

Простейшие операции » История » Версия 14

Dmitry Chernyak, 12.07.2016 00:02

1 1 Владимир Ипатов
h1. Простейшие операции
2 1 Владимир Ипатов
3 7 Dmitry Chernyak
{{toc}}
4 7 Dmitry Chernyak
5 13 Dmitry Chernyak
[[OVERVIEW]] | [[INSTALL]] | [[SETUP]] | [[OPERATIONS]] | [[LICENSE]]
6 13 Dmitry Chernyak
[[ОБЗОР]] | [[УСТАНОВКА]] | [[НАСТРОЙКА]] | [[ОПЕРАЦИИ]] | [[ЛИЦЕНЗИЯ]]
7 13 Dmitry Chernyak
8 1 Владимир Ипатов
h3. Проверка корректности работы кластера
9 1 Владимир Ипатов
10 1 Владимир Ипатов
<pre>
11 1 Владимир Ипатов
gnt-cluster verify
12 8 Dmitry Chernyak
gnt-cluster verify-disks
13 1 Владимир Ипатов
</pre>
14 1 Владимир Ипатов
15 1 Владимир Ипатов
h3. Показ списка объектов
16 1 Владимир Ипатов
17 9 Dmitry Chernyak
Узлы
18 1 Владимир Ипатов
<pre>
19 1 Владимир Ипатов
gnt-node list
20 1 Владимир Ипатов
</pre>
21 1 Владимир Ипатов
22 1 Владимир Ипатов
Настроенные виртуальные машины
23 1 Владимир Ипатов
<pre>
24 1 Владимир Ипатов
gnt-instance list
25 1 Владимир Ипатов
</pre>
26 1 Владимир Ипатов
27 5 Dmitry Chernyak
h3. Показ детальной информации
28 1 Владимир Ипатов
29 1 Владимир Ипатов
<pre>
30 5 Dmitry Chernyak
gnt-cluster info
31 6 Dmitry Chernyak
gnt-node info УЗЕЛ
32 6 Dmitry Chernyak
gnt-instance info ИНСТАНС
33 5 Dmitry Chernyak
</pre>
34 5 Dmitry Chernyak
35 5 Dmitry Chernyak
h3. Включение и выключение режима репликации (drbd)
36 5 Dmitry Chernyak
37 5 Dmitry Chernyak
Включение репликации. Переводим инстанс из режима plain в drbd.
38 5 Dmitry Chernyak
39 5 Dmitry Chernyak
<pre>
40 5 Dmitry Chernyak
gnt-instance -t drbd -n ВТОРИЧНЫЙ_УЗЕЛ ИНСТАНС
41 5 Dmitry Chernyak
</pre>
42 5 Dmitry Chernyak
43 5 Dmitry Chernyak
Выключение репликации. Переводим инстанс из режима drbd в plain.
44 5 Dmitry Chernyak
45 5 Dmitry Chernyak
<pre>
46 5 Dmitry Chernyak
gnt-instance -t plain ИНСТАНС
47 4 Владимир Ипатов
</pre>
48 4 Владимир Ипатов
49 2 Владимир Ипатов
h3. Управление виртуальными машинами
50 1 Владимир Ипатов
51 1 Владимир Ипатов
<pre>
52 10 Dmitry Chernyak
gnt-instance (startup|shutdown|reboot|failover|remove|console) ИНСТАНС
53 1 Владимир Ипатов
</pre>
54 1 Владимир Ипатов
55 14 Dmitry Chernyak
h3. Изменение тома виртуальной машины
56 14 Dmitry Chernyak
57 14 Dmitry Chernyak
Нет необходимости сразу выделять под диски много пространства - его всегда можно добавить позже:
58 14 Dmitry Chernyak
<pre>
59 14 Dmitry Chernyak
gnt-instance grow-disk --submit ИНСТАНС 1 16g
60 14 Dmitry Chernyak
</pre>
61 14 Dmitry Chernyak
62 14 Dmitry Chernyak
Увеличит размер первого диска (индекс 1) виртуальной машины на 16Гб
63 14 Dmitry Chernyak
После этого вам необходимо будет в операционной системе увеличить размер тома ее средствами.
64 14 Dmitry Chernyak
> В Linux для упрощения этой процедуры рекомендуем не создавать на диске таблицу разделов,
65 14 Dmitry Chernyak
> а использовать под файловую систему весь диск т.е.:
66 14 Dmitry Chernyak
> @mkfs.ext4 /dev/xvdb; mount /dev/xvdb /home@
67 14 Dmitry Chernyak
68 14 Dmitry Chernyak
69 12 Dmitry Chernyak
h3. Запуск команд на всех узлах одновременно
70 1 Владимир Ипатов
71 10 Dmitry Chernyak
Запустить команду на всех узлы:
72 1 Владимир Ипатов
<pre>
73 1 Владимир Ипатов
gnt-cluster command .....
74 10 Dmitry Chernyak
</pre>
75 10 Dmitry Chernyak
76 10 Dmitry Chernyak
Копирование файла на все узлы
77 10 Dmitry Chernyak
<pre>
78 10 Dmitry Chernyak
gnt-cluster copyfile /путь/к/файлу
79 1 Владимир Ипатов
</pre>