Arhn - архитектура программирования

Запуск MariaDB Galera Cluster на моей машине разработчика не работает

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

Когда я впервые устанавливаю Galera, я могу запустить его find. Затем я добавляю в /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 и начать с нуля.

20.11.2014

Ответы:


1

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

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

wsrep_provider=/usr/lib/galera/libgalera_smm.so

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

24.11.2014
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..