centos7中devstack如何安装openstack

2023-04-09 11:17:00 centos7 安装 devstack

在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

如果看到以上输出,则表示安装成功。

相关文章