如何在devstack中配置cloudkitty

How to configure cloudkitty in devstack

我需要一些文档或指南来演示如何在我的 openstack Devstack 中安装 cloudkitty。

我已经尝试使用以下指南安装它:

https://wiki.openstack.org/wiki/CloudKitty/Devstack

但它似乎不起作用。

其实它自己设置的时候报错如下

我没有设置 cloudkitty。

当我在以下命令中尝试使用 cloudkitty 进行设置时发生错误:

enable_plugin cloudkitty https://github.com/stackforge/cloudkitty master 


/opt/devstack/.localrc.auto: line 46: enable_plugin: command not found

经过一些必要的研究,我可以找到在 Devstack 中设置 Cloudkitty 的方法。

这是安装方法的示例。

git clone git://git.openstack.org/openstack-dev/devstack
cd devstack
cat > local.conf << EOF
[[local|localrc]]
# ceilometer
enable_service ceilometer-acompute ceilometer-acentral ceilometer-anotification ceilometer-collector
enable_service ceilometer-alarm-notifier ceilometer-alarm-evaluator
enable_service ceilometer-api
# horizon
enable_service horizon
# cloudkitty
enable_plugin cloudkitty https://github.com/stackforge/cloudkitty master
enable_service ck-api ck-proc
EOF
./stack.sh

Link 同样: https://wiki.openstack.org/wiki/CloudKitty/Devstack

但这仅适用于 Devstack KILO 版本。

原因是 enable_plugin 低于 KILO 的版本不支持。

如果我们需要在低于 KILO 版本的 Devstack 中设置 Cloudkitty,您可以使用以下指南,它演示了在 Devstack 中设置 Cloudkitty 的方法。

http://cloudkitty.readthedocs.org/en/latest/installation.html