重启/注销后如何重新启动 OpenStack 服务?

重启/注销后如何重新启动 OpenStack 服务?

我已经成功配置了OpenStack如下教程。

问题是,当我注销系统或重新启动,然后尝试访问 OpenStack 仪表板时,它显示page not found。似乎 OpenStack 尚未启动。

我想知道运行OpenStack服务的命令是什么?

答案1

首先,在你的机器上搜索“rejoin-stack.sh”,复制并保存它在你的机器上的路径。

其次,按下键盘上的CTRL+ ALT+来使用终端。T

计算节点:

第三种:

sudo service openstack-nova-api restart
sudo service openstack-nova-cert restart
sudo service openstack-nova-consoleauth restart
sudo service openstack-nova-scheduler restart
sudo service openstack-nova-conductor restart
sudo service openstack-nova-novncproxy restart

网络节点:

第四种:

sudo service neutron-server restart
sudo service neutron-dhcp-agent restart
sudo service neutron-l3-agent restart
sudo service neutron-metadata-agent restart

[[打开虚拟交换机(如果已安装)]]

sudo service neutron-openvswitch-agent restart

Cinder 节点:

第五种:

sudo service openstack-cinder-api restart
sudo service openstack-cinder-backup restart
sudo service openstack-cinder-scheduler restart
sudo service openstack-cinder-volume restart

如果要获取所有已安装的服务名称:

第六种:

sudo service --status-all | grep nova
sudo service --status-all | grep neutron
sudo service --status-all | grep cinder

最后要做的就是输入:

cd /path/to/rejoin-stack.sh/folder
sudo ./rejoin-stack.sh

然后等待确认即可再次开始使用OpenStack。

答案2

我发现最简单的解决方案是使用 openstack-utils

yum install -y openstack-utils dnsmasq-utils
openstack-service restart

现在验证服务

openstack-status -l

在皇后和岩石上进行了测试。

相关内容