openstack 計算節點重啟後恢復

2021-06-19 08:02:01 字數 761 閱讀 8193

計算節點斷電意外重啟後,nova-compute 服務無法啟動,檢視日誌資訊,報錯如下:

20b8b6c4e48a08508349b69dbef0f] [instance: d3a92cf7-9852-47a9-add3-ba18e837a15a] ensuring static filters

2013-11-20 11:14:17.295 error nova.compute.manager [req-21c31ead-a8a1-4681-b83e-ad3f16e83267 13a448c8f1fa4d1792b69b48e88fb8be ceb20b8b6c4e48a08508349b69dbef0f] [instance: d3a92cf7-9852-47a9-add3-ba18e837a15a] cannot reboot instance: unable to add bridge qbred607b93-2f port taped607b93-2f: invalid argument

這個是nova-compute.log中的錯誤,

我們再檢視:tail -f /var/log/openvswitch/ovs-brcompatd.log日誌資訊:

從日誌可以看到,是由於bridge上無法建立tap了,提示該tap已經存在,這是openvswitch中的乙個bug。

解決方法:

刪除該port:ovs-vsctl  del-port tap12b631ca-40

讓後我們再啟動虛擬機器,可以看到虛擬機器能夠成功啟動了。

Openstack計算節點維護注意事項

在對計算節點進行維護時,通常會有重啟動作,我有遇到一些問題,在這裡總結下需要注意的幾點 1 在reboot節點前,需要stop掉該節點上面的所有虛機,如果不stop虛機,節點重啟後,如果發生一些異常,會導致虛機進入error狀態。2 重啟節點後,首先檢查該節點上面所有docker服務是否都正常啟動,...

OpenStack之之一 快速新增計算節點

根據需求建立指令碼,可以快速新增節點 初始化node節點 root node2 systemctl disable networkmanager root node2 vim etc sysconfig selinux selinux disabled root node2 crontab e 5 ...

openstack各種服務的重啟命令

重啟neutron服務 控制節點 service openstack neutron api restart service openstack neutron scheduler restart service openstack neutron conductor restart service...