在测试HA方案时,会用到很多CLI命令去查看当前节点的状态和信息。其中有一些经验总结,如下:
1. 相互疏散的节点是Status为enabled的computer节点
2. Computer节点为disabled时,将不会有新的VM实例调度过去
3. 测试关机状态
就是在物理机上关闭电源,从而所有网络都是不通的
4. 当所有网络都不通时,该如何处理?
就是会选择不到任何一个合适的目标主机,执行完evacuate后该实例还在原节点
5. 查看日志
cd /var/log/nova
接下来介绍一些常用命令:
controller控制节点上:
1. 要执行nova命令,先执行: .admin-openrc.sh 或者 source admin-openrc.sh
2. 查看帮助:nova help
3. 查看服务列表:nova service-list
该命令获取的是nova数据库的数据,State信息不一定会及时更新。所以在computer-02执行 systemctl rest