devstack中启用的服务

时间:2014-01-21 22:30:14

标签: openstack devstack

我安装了devstack,看起来工作正常。 但是,当精确地在项目选项卡中关注仪表板时,我既没有“管理网络”部分也没有“对象存储”部分。 在与trystack沙箱比较之后我注意到了这一点。 这是正常的吗?

3 个答案:

答案 0 :(得分:2)

使用localrc文件配置devstack中已启用服务的列表。默认情况下,中子网络服务和Swift存储服务处于关闭状态。 以下修改应同时启用:

disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service neutron 

enable_service swift

答案 1 :(得分:0)

Devstack docs说将以下内容放在local.conf中:

enable_service s-proxy s-object s-container s-account

答案 2 :(得分:0)

devstack中启用的服务列表在local.conf文件中配置。

当您需要使用Devstack启用对象存储(swift)时,您需要将以下行添加到local.conf文件中:

# Enable swift services
enable_service s-proxy
enable_service s-object
enable_service s-container
enable_service s-account

# Enable tempurls and set credentials
SWIFT_HASH=your_hash ("abc123" for example :D)
SWIFT_TEMPURL_KEY=your_key ("abc123" for example :D)
SWIFT_ENABLE_TEMPURLS=True