centos7中devstack如何安装openstack
在CentOS 7上安装OpenStack的步骤如下:
1、下载devstack脚本
2、创建一个新的用户,并且切换到该用户
3、编辑local.conf文件
4、执行安装脚本
5、验证安装
1、下载devstack脚本
使用git clone命令下载devstack脚本:
git clone https://github.com/openstack-dev/devstack.git
2、创建一个新的用户,并且切换到该用户
使用adduser命令创建一个新的用户:
adduser stack
使用passwd命令为新用户设置密码:
passwd stack
切换到新用户:
su - stack
3、编辑local.conf文件
使用nano命令编辑local.conf文件:
nano local.conf
将以下内容添加到local.conf文件中:
[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
HOST_IP=127.0.0.1
LOGFILE=$DEST/logs/screen-n-local.log
SCREEN_LOGDIR=$DEST/logs
RECLONE=yes
4、执行安装脚本
使用./stack.sh命令执行安装脚本:
./stack.sh
安装过程需要一些时间,等待安装完成。
5、验证安装
验证安装是否成功,需要执行以下命令:
source openrc
nova service-list
如果安装成功,则会看到以下输出:
Binary Host Zone Status State Updated_At
nova-conductor controller internal enabled :-) 2018-08-28T07:55:42.000000
nova-consoleauth controller internal enabled :-) 2018-08-28T07:55:41.000000
nova-scheduler controller internal enabled :-) 2018-08-28T07:55:41.000000
如果看到以上输出,则表示安装成功。
相关文章