我正在设置 openstack 的 keystone 服务,我正在使用 cloudsql 从计算引擎中完成它。当我创建连接时,我使用它作为我的连接字符串:
sudo openstack-config --set /etc/keystone/keystone.conf \
database connection mysql://keystone:Keystone123@173.194.242.166/keystone
所有适当的权限都在那里。而且我能够从计算引擎创建表,所以我知道这很好。但是,当我开始 keystone 时,这就是我得到的:
2014-05-11 07:44:14.511 1515 CRITICAL keystone [-] OperationalError: (OperationalError) (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)") None None
我不是数据库专家,我可以做超级基本的 sql 查询。请帮忙。:)
哦,我从 rhel 实例连接,两者都在同一个区域。