Devstack,元数据服务 - 如何预设配置

时间:2015-02-27 08:29:38

标签: openstack devstack openstack-neutron

这是我的问题的背景:我在启用了Neutron的Ubuntu 14.10计算机上运行Devstack(稳定的Juno版本)。当我生成VM,ssh到它并尝试卷曲元数据服务(curl http://169.254.169.254)时,它返回500错误。这里的问题是,/etc/neutron/metadata_agent.ini中的配置设置错误。它们看起来像这样:

[DEFAULT]
...
auth_url = http://<my_ip_adress>:35357
...
admin_tenant_name = %SERVICE_TENANT_NAME%
admin_user = %SERVICE_USER%
admin_password = %SERVICE_PASSWORD%

我将它们更改为

[DEFAULT]
...
auth_url = http://<my_ip_adress>:35357/v2.0
...
admin_tenant_name = admin
admin_user = admin
admin_password = <admin_pwd>
一切正常。

我现在的问题是:如何在local.conf中定义这些设置,这样每次卸载/堆叠Devstack安装时我都不必手动执行此操作?或者它是Devstack安装脚本中的错误?

1 个答案:

答案 0 :(得分:0)

您可以通过设置MatchLookup = Cells(ImportRange, 3).VALUE2 '<~~ use the raw date value for the lookup SET MatchArray = ActiveSheet.Range("A:A") '<~~ SET the range MsgBox ("LookupValue " & MatchLookup) MatchAns = Application.Match(MatchLookup, MatchArray, 0)

来更改/etc/neutron/metadata_agent.ini中的配置
local.conf