如何在devstack中配置cloudkitty

时间:2015-09-14 17:29:39

标签: openstack ceilometer

我需要一些文档或指南来演示我在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

1 个答案:

答案 0 :(得分:2)

经过一些必要的研究后,我可以找到在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

相同的链接: https://wiki.openstack.org/wiki/CloudKitty/Devstack

但这只适用于Devstack KILO 版本。

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

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

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