1. 故障现象
在nova的运维过程中,有时候需要对instance进行迁移migrate,大小变更resize的功能,或者关机重启等操作,有可能会导致instance处于error的状态,原因存在多方面,如nova-compute不异常,instance本身有问题,或者迁移的过程出现故障。现象如下:
[root@controller ~]# nova list |grep 10.1.128.202 | c96c63e6-b289-433f-b919-422b8a90c900 | GAME_20151023_02 | ERROR | - | Running | private_yz=10.1.128.202
2. 解决方法
如下是解决类似故障的方法,先将instance的状态更改为正常状态active,然后才能执行正常的重启,关闭,硬重启等操作,具体如下:
[root@controller ~]# nova reset-state --active c96c63e6-b289-433f-b919-422b8a90c900 [root@controller ~]# nova reboot --hard c96c63e6-b289-433f-b919-422b8a90c900
转载于:https://blog.51cto.com/happylab/1736437