1. 程式人生 > >Openstack 虛擬機修改error狀態為active

Openstack 虛擬機修改error狀態為active

nova error 狀態修復


OpenStack虛擬機由於一些特殊原因導致進入error狀態,比如宿主機宕機,docker容器故障等等, 此時我們無法在界面上對虛擬機進行其他操作了,只能刪除重建,但是如果是已經在用的虛擬機,那就要想辦法恢復,有一些人是直接通過後臺數據庫直接修改數據,這種方式總覺得不安全,有一個方法更安全,就是直接通過nova命令的 reset-state子命令,這裏要特別註意,子命令後面還可以加狀態參數,比如 --active ,原來一直不知道,以為這個命令沒有辦法修改狀態,後面發現可以加參數,這個問題就好辦了。
詳細步驟:
1.激活環境變量:

source /etc/kolla/admin-openrc.sh

2.查詢虛擬機id 或者name:

nova list

3.修改虛擬機狀態

nova reset-state <name> --active


Openstack 虛擬機修改error狀態為active