mysql кластер: как подключиться - PullRequest
0 голосов
/ 19 июня 2020

Не могу подключиться к своему mysql кластеру. Я следовал этому руководству: https://www.digitalocean.com/community/tutorials/how-to-create-a-multi-node-mysql-cluster-on-ubuntu-18-04 Я попытался подключиться с помощью рабочей среды и команды mysql как к узлам данных, так и к узлам управления как на 3306, так и на 1186, но я могу подключиться куда угодно. Брандмауэр отключен на всех машинах. Я создал нового пользователя, который может подключаться откуда угодно, но все равно не повезло. Кластер работает согласно тесту в туториале. К какому узлу и порту я должен попытаться подключиться? Или чего-то не хватает в этом руководстве?

1 Ответ

1 голос
/ 20 июня 2020

Так что я исправил это благодаря nafooesi . Я сделал это для всех, у кого такая же проблема.

Пробовал на моем узле управления telnet localhost 3306. Он сказал, что в соединении отказано. Я отредактировал /etc/mysql/mysql.conf.d/mysqld.cnf. sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf Найдите bind-address = 127.0.0.1 и перепишите его с помощью bind-address = ip.of.managment.node

А с рабочими средами и языками программирования вы подключаетесь к своему узлу управления, а не к узлам данных, как я ранее подумал.

Еще раз спасибо nafooesi .

...