華為虛擬化卷刪除後解除關聯失敗
阿新 • • 發佈:2018-08-29
status 行數 bdb 顯示 刪除 datastore 手動 sha putty 註:虛擬化版本 FusiionComputerV100R006C10SPC101
手動刪除卷成功,在數據存儲進行解關聯操作時,提示“數據存儲正在使用,不允許操作”
卷被刪除以後,數據庫中殘留存儲的數據未成功刪除,導致無法在FusionCompute系統中刪除對應數據存儲信息
手動刪除卷成功,在數據存儲進行解關聯操作時,提示“數據存儲正在使用,不允許操作”
卷被刪除以後,數據庫中殘留存儲的數據未成功刪除,導致無法在FusionCompute系統中刪除對應數據存儲信息
解決方法:
1、查看VRM節點上數據庫的類型,默認為高斯數據庫
2、使用PuTTY連接VRM的浮動IP地址,使用gandalf帳號進行登錄,並切換至root
3、使用以下命令登錄VRM數據庫
psql -U galax vrm
4、使用以下命令查詢該數據存儲的ds_index信息
select ds_index from tbl_vs_datastore where ds_name=‘數據存儲名稱‘; 註:數據庫名稱為FusionCompute系統中對應數據存儲的名稱
查詢得到如下顯示
5、使用以下命令查詢其tbl_vs_volume數據表中的卷狀態
select vol_id,vol_status,ds_index from tbl_vs_volume where ds_index=ID;(ID為ds_index的取值)
查看vol_status列是否全為“DELETING”,如果是執行以下操作,如果不是考慮其它方法
使用以下命令刪除tbl_vs_volume表中卷狀態為“DELETING”的信息
delete from tbl_vs_volume where ds_index=ID and vol_status=‘DELETING‘;
6、刪除以後,退出數據庫 \q
7、重新登錄FusionCompute,進行數據存儲的解關聯
華為虛擬化卷刪除後解除關聯失敗