Узлы Percona Xtradb Cluster не запускаются
Я настроил percona_xtradb_cluster-56 с тремя узлами в кластере. Чтобы запустить первый кластер, я использую следующую команду, и она запускается просто отлично:
#/etc/init.d/mysql bootstrap-pxc
Однако два других узла не запускаются, когда я обычно запускаю их с помощью команды:
#/etc/init.d/mysql start
Я получаю сообщение об ошибке "Сервер вышел без обновления файла PID". Журнал ошибок содержит это сообщение:
Error in my_thread_global_end(): 1 threads didn't exit 150605 22:10:29
mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended.
Все узлы кластера работают под управлением Ubuntu 14.04. Когда я использую percona-xtradb-cluster5.5, кластер и все узлы работают нормально, как и ожидалось. Но мне нужно использовать версию 5.6, потому что я также использую GTID, который доступен только в версии 5.6 и не поддерживается в более ранних версиях.
Я следовал этим двум документам Percona для настройки кластера: https://www.percona.com/doc/percona-xtradb-cluster/5.6/installation.html
https://www.percona.com/doc/percona-xtradb-cluster/5.6/howtos/ubuntu_howto.html
Любое понимание или предложения о том, как решить эту проблему, будет высоко оценено.
1 ответ
Проблема связана с памятью, пишет "Грузия". Должно быть не менее 500 МБ для настройки по умолчанию и начальной загрузки. Смотрите здесь http://sysadm.pp.ua/linux/px-cluster.html