Packstack: Create a proof of concept cloud
https://www.rdoproject.org/install/packstack/
准备环境:
CPU:四核以上
内存:16G以上
硬盘:40G以上
系统:CentOS Linux release 7.6.1810
提前准备:
关闭防火墙,关闭NetworkManager,开启network,关闭selinux
开始安装OpenStack,按照官方指南操作
第一次安装,会报错。
查看报错,需要安装leatherman_curl.so.1.3.0
安装leatherman发现,该安装包已经安装了,且是最新1.10版本的。需要降级。
使用yum downgrade leatherman进行降级操作。最后看到版本已经降级到1.3.0
再次使用packstack --allinone安装。
再次报错。
根据报错使用yum install -y python2-qpid-proton-0.26.0-2.el7.x86_64
再次执行packstack --allinone命令。
报错发现httpd起不起来,一看是权限错误。想起自己在配置文件设置selinux关闭,但是忘记使用命令setenforce 0,临时关闭selinux权限,也没有重启导致selinux仍然生效。
解决selinux问题后,重新启动httpd,访问http://10.163.1.116/dashboard/成功