3.3.5.2 Запуск третьего узла Для добавления третьего узла воспользуемся командой (на машине
сервера третьего узла):
sudo /etc/init.d/mysql start
Для проверки статуса второго узла войдем в консоль mysql:
mysql -u root –p
и выполним команду
mysql@pxc3> 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.166:3306,192.168.1.165:3306 |
| ... | ... |
| wsrep_cluster_size | 3 |
| wsrep_cluster_state_uuid | 7e4a3888-d451-11e7-8bf9-037f76f76cc8 |
| wsrep_cluster_status | Primary |
| wsrep_connected | ON |
| ... | ... |
| wsrep_ready | ON |
+----------------------------------+----------------------------------------------------------+
67 rows in set (0.04 sec)
Мы видим, что узел успешно добавлен к кластеру. Кластер содержит 3
узла, это основной компонент кластера, узел подключен к кластеру и готов к
репликации данных.
3.3.6 Проверка работы репликации Для проверки работы репликации создадим новую базу данных на втором
узле, создадим таблицу в базе третьем узле и добавим данные в таблицу на
первом узле.
Создадим базу данных на втором узле:
mysql@pxc2> CREATE DATABASE percona;
Query OK, 1 row affected (0.01 sec)
Создадим таблицу на третьем узле:
mysql@pxc3> USE percona;
Database changed
mysql@pxc3> CREATE TABLE example (node_id INT PRIMARY KEY, node_name
VARCHAR(30));
Query OK, 0 rows affected (0.05 sec)
Вставим запись на первом узле:
mysql@pxc1> INSERT INTO percona.example VALUES (1, 'percona1');
Query OK, 1 row affected (0.02 sec)
Проверим на втором узле, реплицирована ли запись:
45
mysql@pxc2> SELECT * FROM percona.example;
+---------+-----------+
| node_id | node_name |
+---------+-----------+
| 1 | percona1 |
+---------+-----------+
1 row in set (0.00 sec)