在Centosk 7.2(7.2.1511)上安装RDO(OpenStack Packstack)之后,我总是得到以下结果:
一旦OpenStack成功安装,我就可以按预期使用OpenStack了即使是openstack状态也会返回:
..
openstack-nova-network: inactive (disabled on boot)
openstack-keystone: inactive (disabled on boot)
mysqld: inactive (disabled on boot)
.. (and some more)
系统重新启动后,我无法再访问Keystone(因为它在启动时被禁用),但如果我尝试手动启动服务,则:
service openstack-nova-network restart
或使用的所有服务
openstack-service start
以超时结束。所以基本上,一旦我重新启动了安装OpenStack的虚拟机,我就不能再使用OpenStack了。。
我安装了以下命令:
sudo -i
systemctl disable NetworkManager firewalld
systemctl enable network
vi /etc/selinux/config
SELINUX=permissive
sync;reboot
vi /etc/enviroment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
yum install -y centos-release-openstack-mitaka
yum update -y
yum install -y openstack-packstack
packstack --allinone
我在centos 7上的openstack mitaka遇到了一些问题,这解决了问题:
systemctl restart httpd.service
由于这些服务被禁用,它们在重新启动时不会启动。您首先需要启用该服务,然后再启动它。请参阅此。
systemctl enable openstack-keystone.service
systemctl start openstack-keystone.service