如何解决Openstack - 管理员默认项目以外的项目中的连接问题
我已经成功安装了 Openstack 的 Microstack 版本。经过几天的挖掘,我已经能够在管理(默认)项目中创建虚拟机:
-
访问互联网
-
与 Microstack 安装主机位于同一 LAN 中的主机可以访问
继续使用多个项目测试多个用户,我遇到了以下问题:
一个。我通过管理员帐户创建了一个新项目 (my-project)
B.我通过新项目中的管理员帐户创建了一个新网络 my-internal
c.我通过新项目中的管理员帐户创建了一个新的路由器 my-router
d。我将 my-router 路由器上的一个接口连接到 my-internal 网络
e.我将两个 cirros 虚拟机添加到 my-internal 网络
两个虚拟机可以互相ping通。 两个虚拟机都无法 ping 连接到 my-internal 网络的路由器 my-router 的接口(当然也无法连接到外部)。
如果我在管理项目(安装后已经存在)中遵循完全相同的过程 a->e,一切正常。
似乎已经为管理项目设置了项目权限,而我没有为 my-project 项目设置。
有人知道我错过了什么吗??
解决方法
谢谢回复。我已经解决了这个问题。只是把它留在这里以供将来参考,问题是:
为每个新项目启动默认安全组。
在我的例子中,我想到了在我的 admin 项目中编辑的默认安全组,而对于 my-project,默认安全组是从临时启动的我不得不在那里添加规则。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。