【YashanDB資料庫】yasboot查詢資料庫狀態時顯示資料庫狀態為off

YashanDB發表於2024-08-13

【問題現象】

yasboot cluster status -c yashandb 顯示資料庫狀態為off與資料庫實際的狀態不符,如下圖

【問題分類】yasboot、yasdb使用問題

【關鍵字】yasboot,資料庫執行狀態為off

【問題描述】yasboot工具顯示的狀態

【問題原因分析】

發現是備庫啟動資料庫方式不標準,即使用nohup yasdb open &方式。這種方式yasboot無法識別到資料庫執行狀態。

yasdb執行程序資訊,如下圖

經確認,備庫手動停庫再重啟資料庫程序能夠解決yasboot顯示資料庫狀態異常問題。

【解決/規避方法】手動停庫(shutdown immediate;),使用yasboot cluster restart -c yashandb啟動資料庫狀態

【經驗總結】

1、崖山資料庫的操作要儘可能透過yasboot工具。

2、yasboot顯示資料庫狀態異常時候,要使用客戶端檢查資料庫系統檢視顯示狀態。

相關文章