使用devstack

devstack获取

git clone git://github.com/openstack-dev/devstack.git

新建一个配置文件 localrc

进入到 devstack目录新建一个localrc文件,内容如下

MYSQL_PASSWORD=stack
ADMIN_PASSWORD=stack
SERVICE_PASSWORD=stack
RABBIT_PASSWORD=stack
SERVICE_TOKEN=stack

enable_service ceilometer-acompute
enable_service ceilometer-acentral
enable_service ceilometer-collector
enable_service ceilometer-api

这里配置了一些密码并且开启了 Ceilometer

执行./stack.sh 进行openstack安装

由于网络问题某些包下载会失败,但是脚本会给出详细的报错说明,只需要手工下载那些包再运行命令即可。

可能会遇到的错误

./stack.sh: line 488: generate-subunit: command not found

首先安装python-pip 再安装 os-testr

sudo apt-get install python-pip
sudo pip install -U os-testr
posted @ 2016-03-15 20:49  ShaneZhou  阅读(955)  评论(0编辑  收藏  举报