Я построил кластер mariadb galera на CentOS7. Ниже приведена информация об узле galera:
10.200.67.27 MariaDB-Node1
10.200.67.29 MariaDB-Node2
10.200.67.26 MariaDB-Node3
Однако, MariaDB-Node2
и MariaDB-Node3
были неожиданно остановлены. Я попытался перезапустить службу mysql на двух серверах, но они не запустились. Затем я удалил wsrep_on=1 установка и перезапуск mysql на MariaDB-Node2
, он показывает ошибку, как показано ниже:
[xiaofang@sd-vm-0003929 ~]$ sudo systemctl запустить mysql
[xiaofang@sd-vm-0003929 ~]$
[xiaofang@sd-vm-0003929 ~]$
[xiaofang@sd-vm-0003929 ~]$ sudo systemctl статус mysql
mariadb.service — сервер базы данных MariaDB 10.6.2.
Загружено: загружено (/usr/lib/systemd/system/mariadb.service; включено; предустановка поставщика: отключена)
Вставка: /etc/systemd/system/mariadb.service.d
ââмигрировал из-my.cnf-settings.conf
Активно: активация (начало) с пт 2022-05-27 16:34:16 CST; 402 мс назад
Документы: мужчина: mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Процесс: 13569 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (код=выход, статус=0/УСПЕХ)
Процесс: 13580 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [$? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || выход 1 (код=выход, статус=0/УСПЕХ)
Процесс: 13578 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (код=выход, статус=0/УСПЕХ)
Основной PID: 13606 (mariadbd)
Группа CG: /system.slice/mariadb.service
ââ13606 /usr/sbin/mariadbd
27 мая, 16:34:16 sd-vm-0003929.novalocal systemd[1]: запуск сервера базы данных MariaDB 10.6.2...
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] /usr/sbin/mariadbd (mysqld 10.6.2-MariaDB) запускается как процесс 13606 ...
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Предупреждение] Вам нужно использовать --log-bin, чтобы --binlog-format работал .
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: сжатые таблицы используют zlib 1.2.7
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: Количество пулов: 1
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: использование инструкций crc32 + pclmulqdq
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: использование родного AIO для Linux
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: инициализация буферного пула, общий размер = 134217728, размер фрагмента = 134217728
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: завершена инициализация буферного пула
27 мая 16:34:16 sd-vm-0003929.novalocal mariadbd[13606]: 2022-05-27 16:34:16 0 [Примечание] InnoDB: запуск аварийного восстановления с контрольной точки LSN=34426674408,34426674408
Итак, как я могу снова запустить службу mysql?