2014-11-20 4 views
0

Я изо всех сил пытаюсь получить кластер MariaDB Galera, работающий на моем компьютере Debian 7. Я пытаюсь настроить кластер с двумя узлами, запущенными на Debian 7.Запуск MariaDB Galera Cluster на моей машине dev не работает

Когда я впервые устанавливаю Galera, я могу запустить его. Затем я добавляю следующее /etc/mysql/conf.d/galera.cnf:

[mysqld] 
query_cache_size=0 
binlog_format=ROW 
default-storage-engine=innodb 
innodb_autoinc_lock_mode=2 
query_cache_type=0 
bind-address=0.0.0.0 

# Galera Provider Configuration 
wsrep_provider=/usr/lib/galera/libgalera_smm.so 
#wsrep_provider_options="gcache.size=32G" 

# Galera Cluster Configuration 
wsrep_cluster_name="test_cluster" 
wsrep_cluster_address="gcomm://192.168.196.196,192.168.196.197" 

# Galera Synchronization Congifuration 
wsrep_sst_method=rsync 
#wsrep_sst_auth=user:pass 

# Galera Node Configuration 
wsrep_node_address="192.168.196.196" 
wsrep_node_name="db1" 

К сожалению, при попытке запустить сервер после добавления вышеуказанной конфигурации с помощью sudo service mysql start --wsrep-new-cluster, она не запускается. Я получаю следующее сообщение об ошибке в системном журнале:

Nov 20 12:21:11 db1 /etc/init.d/mysql[22455]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in 
Nov 20 12:21:11 db1/etc/init.d/mysql[22455]: #007/usr/bin/mysqladmin: connect to server at 'localhost' failed 
Nov 20 12:21:11 db1 /etc/init.d/mysql[22455]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)' 
Nov 20 12:21:11 db1 /etc/init.d/mysql[22455]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists! 

Кто-нибудь знает, что может привести к этому или как я могу это исправить? Я отлично работал на другой машине под управлением Debian 7. Я попытался полностью удалить и переустановить MariaDB Galera и начать с нуля.

ответ

1

передать процесс (т. Е. Запустить 'strace mysqld --wsrep-new-cluster'). Скорее всего, вы обнаружите, что процесс будет очень быстро умирать - в конце концов, это недостающая общая библиотека => libgalera_smm.so.

Таким образом:

wsrep_provider =/USR/Библиотека/Галера/libgalera_smm.so

, скорее всего, вызывает проблему (по крайней мере, у меня была такая же проблема на свежем debian7 установить с последними пакетами). Я использую 10.0.14 битв.

Смежные вопросы