我已经通过以下链接在我的 Ubuntu 16.04 上成功安装了 Openstack Devstack pike:https://www.mirantis.com/blog/how-to-install-openstack-on-your-local-machine-using-devstack/ https://www.mirantis.com/blog/how-to-install-openstack-on-your-local-machine-using-devstack/.
当我尝试创建一个实例时,出现 No sql_connection parameter isbuilt 错误。
我检查了 /etc/nova/nova.conf ,数据库配置如下:
[数据库]
连接= mysql+pymysql://root:[电子邮件受保护] /cdn-cgi/l/email-protection/nova_cell0?字符集=utf8
[api_数据库]
连接= mysql+pymysql://root:[电子邮件受保护] /cdn-cgi/l/email-protection/nova_api?charset=utf8
另外我没有找到与openstack相关的日志所在的位置。我只访问了 /opt/stack/logs/stack.sh.log 并且它没有任何进程。
我该如何解决这个问题?
如果有人能帮助我解决它,我将不胜感激。
当我想创建一个虚拟机(从 HOT 模板)并将其连接到现有网络时,我在 Devstack Pike 上遇到了这个问题(public,默认存在。)
(您可以通过(至少)两种方式为虚拟机设置网络:将端口连接到该虚拟机,或者将虚拟机连接到现有网络。在后一种情况下,会隐式创建一个端口。)
问题是public属于另一个项目。
当我指定属于同一项目的网络时,就成功了。
我希望这有帮助。
编辑:顺便说一句,Devstack 日志进入系统日志。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)