【发布时间】:2014-08-26 18:34:47
【问题描述】:
我正在尝试在测试环境中设置 devstack。我最终想使用多节点来显示缩放,但现在我很高兴能在单个 VM 中实现它。据我所知,关键是正确设置 local.conf,但它的文档似乎令人困惑或缺乏。我确实在单节点页面上看到了这一点:
运行 DevStack
现在配置 stack.sh。 DevStack 包含一个示例 devstack/samples/local.conf。如下图创建local.conf来做 以下:
- 将 FLOATING_RANGE 设置为本地网络上未使用的范围,即 192.168.1.224/27。这会将以 225-254 结尾的 IP 地址配置为浮动 IP。
- 将 FIXED_RANGE 和 FIXED_NETWORK_SIZE 设置为 配置实例使用的内部地址空间。
- 将 FLAT_INTERFACE 设置为将主机连接到的以太网接口 您的本地网络。这是应该配置的接口 使用上面提到的静态 IP 地址。
好的,首先,“192.168.1.224/27”如何转换为“225-254”?这是应该写“225-251”的错字吗?
“FLOATING_RANGE”是启动的 VM 的范围,而“FIXED_RANGE”是主机的范围吗?我猜 - 这一点都不清楚。哪些是从系统外部出现的?这些是如何使用的? FIXED_NETWORK_SIZE 是什么?
更大的问题是,如何在无法访问大 IP 地址范围的环境中设置 DevStack? FLOATING_RANGE 数字是否只是内部 IP,不需要能够直接从外部访问?我可以只使用一些不适合我们的网络拓扑的非公共 IP,还是它们需要在我们的网络 IP 范围内成为一个明确的漏洞(即存在默认网关等)?
【问题讨论】:
-
为什么人们投票结束这个?而且不离开 cmets 就这样做似乎很懦弱。您如何看待这个不相关的问题?如果可能的话,我想改进它。
标签: networking openstack devstack