环境:centos7
在执行packstack --answer-file=./answer.ini命令后,一般需要几分钟才能完成,如何在applying IP controler.pp时报错,需要注意以下几点:
0.关闭firewalld和selinux(必须)
systemctl disable firewalld --now
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
1.openstack服务器和几台nova节点的NetworkManager服务一定要关闭
systemctl disable NetworkManager --now
2.openstack服务器和几台nova节点的network服务一定要开启
systemctl enable network --now
3.NTP时间同步服务器一定要能通信,可执行命令检查
chronyc sources -v
最后一行结果是 ^* ip则和对时服务器通信成功。
4.如提示含create、demo、qcow2等关键词报错,则考虑是否忘记关闭demo创建的配置
关闭方法:
找到answer.ini应答配置文件
vim ./answer.ini
输入:1179快速跳转到改行,将y修改为n
CONFIG_PROVISION_DEMO=n
最后再次执行 packstack --answer-file=./answer.ini 即可