CentOS一键安装部署OpenStack

安装前的准备工作

(1)配置静态IP地址以及网关,DNS参数,并测试网络连通性。

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736(你们自己的地址)

将动态地址改为静态,添加自己的IP地址,子网掩码以及网关,DNS=8.8.8.8  /  144.144.144.144这两个是通用的。

然后 ping www. baidu.com,可以ping通就正确了。

90ee625ae49d4af3bdce6a2861db70e0.jpg

(2)将yum.repos. d下的文件删除,在阿里云下载CentOs-7. repo ,移动到yum.repos. d中。

下载centos-7. repo

1.cd / etc/yum.repos.d   

2.rm -rf * 

3.用外部终端,把CentOs-7. repo拖入

(3)取消防火墙开机启动

systemctl  disable  firewalld

(4)取消NetworkManager开机启动

systemctl  disable  NetworkManager

(5)关闭SeLinux开机启动

vi  /etc/sysconfig/selinux

修改内容为 SELINUX=disabled

cb1aa59cfe2f44bea1ebf1847160e08f.jpg

 (6)重启虚拟机     reboot

使用packstark一键部署OpenStack

(1)查找可以下载的源

yum list all 丨 grep -i openstack

cfb0af39452048c8a92643ce7d07148a.jpg

(2)从官方源中下载,本次下载的queens

yum install -y centos-release-openstack-queens

48a88139da4943d7a9b8253fe529f201.jpg

 (3)调整仓库配置文件变量

1.cd /etc/yum.repos.d

2.vi CentOS-QEMU-EV. repo

修改如图,centos-7

da8bae6325b84704a652308deae6e16e.jpg

 (4)安装packstack软件包

yum install -y openstack-packstack

04cdc7c9185a465cbc0b0a4c840dc0d9.jpg

(5) 一键部署OpenStack

packstack --allione        出现successfully即为成功

f52c5b5d8da740e582805443c24c12fd.jpg

 到此,OpenStack就已经安装部署成功了。

相关文章

linux下开机自启: 在/etc/init.d目录下新建文件elasticsear...
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以...
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用...
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一...
设置时区(CentOS 7) 先执行命令timedatectl status|grep &...
vim /etc/sysconfig/network-scripts/ifcfg-eth0 B...