Почему новая группа потоков не может получить доступ к базе данных (nova-network)? "Не удается подключиться к серверу MySQL"
Я только что собрал базовую версию openstack, и все работает, кроме сети. Я установил nova-network, но не уверен, правильно ли он установлен.
Я установил его на вычислительном узле, потому что все остальные машины виртуализированы. Поэтому я хочу иметь дело с физическими интерфейсами.
Проблема в том, что он не может обрабатывать сеть:
2013-11-24 22: 42: 03.770 3570 ОШИБКА nova.openstack.common.threadgroup [-] (OperationalError) (2003, "Не удается подключиться к серверу MySQL на" controller.cloud.level2crm.com "(113)") Нет Нет
Это происходит независимо от того, что я установил в конфигурации.
Зачем?
[Обновление] Оказывается, я был поражен этим в своей дерзкой установке, я схожу с ума от этой ошибки: https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/997978
1 ответ
По умолчанию mysql принимает соединения только с локального хоста.
Найдите в вашей /etc/mysql/my.cnf (на узле контроллера) следующую строку и закомментируйте ее или измените, чтобы разрешить подключения в вашей соответствующей подсети.
bind-address = 127.0.0.1
изменяется на (или вы можете удалить его)
#bind-address = 127.0.0.1
Затем перезапустите сервер MySQL
user@openstack-ctlr:~$ sudo service mysql restart