3.3.5 Добавление узлов в кластер
Корректно сконфигурированные новые узлы добавляются к кластеру
автоматически. При запуске узла с адресом, по крайней мере, одного
запущенного узла в переменной wsrep_cluster_address он автоматически
добавляется к кластеру и синхронизируется с ним.
Все данные и настройки будут перезаписаны в соответствии с
конфигурацией и данными узла донора. Не рекомендуется одновременно
присоединять несколько узлов из-за возможных высоких накладных расходов
на репликацию данных на новый узел.
3.3.5.1 Запуск второго узла
Для запуска второго узла воспользуемся командой (на машине сервера
второго узла):
sudo /etc/init.d/mysql start
После запуска сервера mysql он должен автоматически выполнить репликацию
данных (принять мгновенный снимок состояния (SST)).
Для проверки статуса второго узла войдем в консоль mysql:
mysql -u root –p
и выполним команду
mysql@pxc2> show status like 'wsrep%';
+----------------------------------+-------------------------------------------------+
| Variable_name | Value |
+----------------------------------+-------------------------------------------------+
| wsrep_local_state_uuid | 7e4a3888-d451-11e7-8bf9-037f76f76cc8 |
| ... | ... |
| wsrep_local_state | 4 |
| wsrep_local_state_comment | Synced |
| ... | ... |
| wsrep_incoming_addresses | 192.168.1.164:3306,192.168.1.165:3306 |
| ... | ... |
| wsrep_cluster_size | 2 |
| wsrep_cluster_state_uuid | 7e4a3888-d451-11e7-8bf9-037f76f76cc8 |
| wsrep_cluster_status | Primary |
| wsrep_connected | ON |
| ... | ... |
| wsrep_ready | ON |
+----------------------------------+-------------------------------------------------+
67 rows in set (0.00 sec)
Мы видим, что узел успешно добавлен к кластеру. Кластер содержит
2 узла, это основной компонент кластера, узел подключен к кластеру и готов к
репликации данных.
Если состояние узла как в примере Synced, то узел полностью принял
SST, синхронизирован с кластером, и мы можем добавлять следующий узел.
Если состояние Joiner это означает, что репликация снимка состояния еще не
завершена. В этом случае не рекомендуется добавлять другие узлы.
|