您好,登錄后才能下訂單哦!
背景說明:
將目標卷vol-002備份至遠端nfs服務器,然后對已備份至nfs服務器的卷進行恢復操作,恢復過程中nfs服務器宕機,恢復卷的狀態一直為‘恢復中’且無法刪除,本文記錄備份恢復和最終刪除的全過程。
環境:
openstack版本 | pike |
控制節點主機 | openstack-controller(ubuntu 16.04.5) 172.27.34.37 |
計算節點主機 | openstack-computer(ubuntu 16.04.5) 172.27.34.38 |
ubuntu安裝詳見:Ubuntu16.04.5以lvm方式安裝全記錄
openstack安裝詳見:OpenStack實踐(一):Ubuntu16.04下DevStack方式搭建p版OpenStack
卷備份和恢復詳見:OpenStack實踐(六):Cinder模塊Backup and Restore Volume
備份目標卷卷vol-002
執行備份
root@openstack-controller:/# cinder backup-create vol-002 --force
查看備份卷
root@openstack-controller:~# cinder backup-list
nfs共享目錄查看
root@openstack-controller:~# ll /cinder_backup/25456d92e2f8d55a830c3f5211266302/34/ff/34ff4ba3-e175-481a-b578-800d4948dcb7
恢復
root@openstack-controller:~# cinder backup-restore cc647d92-aa44-43a6-872c-efe029281d65
恢復時nfs服務器宕機
刪除卷
報錯:
查看恢復失敗的卷id
root@openstack-controller:~# cinder list
命令刪除
root@openstack-controller:~# cinder delete 23bc3619-642d-4a19-baa8-f9fb2412e75d
報錯:ERROR: Unable to delete any of the specified volumes.
查看volume狀態
root@openstack-controller:~# cinder show 23bc3619-642d-4a19-baa8-f9fb2412e75d
重置卷狀態
root@openstack-controller:~#? cinder reset-state --state available 23bc3619-642d-4a19-baa8-f9fb2412e75d
再次刪除
root@openstack-controller:~# cinder delete 23bc3619-642d-4a19-baa8-f9fb2412e75d
刪除成功
總結:當cinder的volume或者nova的instance狀態不正常時,不能進行刪除等操作,這時可以重置狀態方解決。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。