nova例項僵死的解決辦法

2021-09-26 21:39:56 字數 682 閱讀 2460

openstack grizzly的nova模組還是有時候不穩定,異常時可能會出現一些例項僵死在soft reboot和hard reboot中,就算過幾天還是這個狀態,在horizon介面中唯一的辦法是terminate這些例項,但是如果有資料怎麼辦?

這個問題還不能直接從命令列搞定:

解決辦法不是沒有,下面是我搜尋到的:

1 **入手,分析問題,然後提交patch到mainstream中,例如

但是我發現我的nova版本是最新的,沒有解決我的問題

2 手動重置,如

# nova reset-state –active 366a2e92-9483-4074-984d-7ec0de130c14

# nova reboot 366a2e92-9483-4074-984d-7ec0de130c14

如此即可重啟例項

在此吐槽一下nova不夠穩定、horizon的功能太少,同時期待更多人和組織貢獻**進來

rpmdb open failed 的解決辦法

今天用yum安裝軟體竟然報錯 錯誤 rpmdb bdb0113 thread process 18550 140359256418112 failed bdb1507 thread died in berkeley db library 錯誤 db5 錯誤 30973 來自 dbenv failch...

死鎖的解決辦法

什麼是死鎖 在多個執行緒共享資源的時候,如果兩個執行緒分別占有一部分資源,並且同時等待對方的資源,就會成死鎖現象。如果鎖之間相互巢狀,就有可能出現死鎖。因此盡量不要出現鎖之間的巢狀。解決辦法 1.儘量減少資源占用時間,可以有效降低死鎖發生概率。2.銀行家演算法。銀行家演算法 我們可以把作業系統看作是...

rpmdb open failed 的解決辦法

今天用yum安裝軟體竟然報錯 錯誤 rpmdb bdb0113 thread process 18550 140359256418112 failed bdb1507 thread died in berkeley db library 錯誤 db5 錯誤 30973 來自 dbenv failch...