Простейшие операции » История » Версия 17
Dmitry Chernyak, 07.12.2020 16:11
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 | 16 | Евгений Антонов | gnt-instance modify -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 | 15 | Евгений Антонов | gnt-instance modify -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 | 17 | 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 | 1 | Владимир Ипатов | После этого вам необходимо будет в операционной системе увеличить размер тома ее средствами. |
64 | 17 | Dmitry Chernyak | |
65 | 17 | Dmitry Chernyak | Для этого в Linux: |
66 | 17 | Dmitry Chernyak | |
67 | 17 | Dmitry Chernyak | 1. В терминале виртуальной машины |
68 | 17 | Dmitry Chernyak | <pre> |
69 | 17 | Dmitry Chernyak | parted p |
70 | 17 | Dmitry Chernyak | </pre> |
71 | 17 | Dmitry Chernyak | |
72 | 17 | Dmitry Chernyak | Команда выдаст полный размер диска и покажет разделы. |
73 | 17 | Dmitry Chernyak | Размер диска будет больше размеченного раздела именно на эту величину. |
74 | 17 | Dmitry Chernyak | |
75 | 17 | Dmitry Chernyak | 2. Увеличить раздел |
76 | 17 | Dmitry Chernyak | <pre> |
77 | 17 | Dmitry Chernyak | parted resizepart (номер увеличиваемого раздела) (размер диска с буквами) |
78 | 17 | Dmitry Chernyak | </pre> |
79 | 17 | Dmitry Chernyak | |
80 | 17 | Dmitry Chernyak | 3. Увеличить файловую систему |
81 | 17 | Dmitry Chernyak | <pre> |
82 | 17 | Dmitry Chernyak | resize2fs /dev(название диска) |
83 | 17 | Dmitry Chernyak | </pre> |
84 | 17 | Dmitry Chernyak | |
85 | 14 | Dmitry Chernyak | > В Linux для упрощения этой процедуры рекомендуем не создавать на диске таблицу разделов, |
86 | 14 | Dmitry Chernyak | > а использовать под файловую систему весь диск т.е.: |
87 | 14 | Dmitry Chernyak | > @mkfs.ext4 /dev/xvdb; mount /dev/xvdb /home@ |
88 | 14 | Dmitry Chernyak | |
89 | 14 | Dmitry Chernyak | |
90 | 12 | Dmitry Chernyak | h3. Запуск команд на всех узлах одновременно |
91 | 1 | Владимир Ипатов | |
92 | 10 | Dmitry Chernyak | Запустить команду на всех узлы: |
93 | 1 | Владимир Ипатов | <pre> |
94 | 1 | Владимир Ипатов | gnt-cluster command ..... |
95 | 10 | Dmitry Chernyak | </pre> |
96 | 10 | Dmitry Chernyak | |
97 | 10 | Dmitry Chernyak | Копирование файла на все узлы |
98 | 10 | Dmitry Chernyak | <pre> |
99 | 10 | Dmitry Chernyak | gnt-cluster copyfile /путь/к/файлу |
100 | 1 | Владимир Ипатов | </pre> |