《VxVM報錯“Some volumes in the disk group are in use”的原因和解決方法》要點:
本文介紹了VxVM報錯“Some volumes in the disk group are in use”的原因和解決方法,希望對您有用。如果有疑問,可以聯系我們。
在使用SYMANTEC的VxVM卷管理軟件時,執行vxdg deport磁盤組(disk group)時報錯“Some volumes in the disk group are in use”,形如:
# vxdg deport testdg
VxVM vxdg ERROR V-5-1-584 Disk group testdg: Some volumes in the disk group are in use
據SYMANTEC官方描述,該問題在VxVM 5.1以下才存在“This issue is applicable to systems running VxVM less than 5.1 version.”,但實際驗證中發現,在該版本依然存在該問題.
vxdg deport命令的作用是卸載磁盤組(disk group),其前提要求是磁盤組內的卷已經沒有I/O(若是文件系統,就需要先umount該文件系統卷;若是裸設備,則需要停止應用該設備的應用).但在已經umount該磁盤組的文件系統卷的情況下,還是遇到了無法卸載磁盤組并出現上述的錯誤信息.
可以通過以下命令檢查VxVM卷是否有I/O操作:
# vxprint -g
若回顯信息中包含“devopen=on”,則表示該卷在內核中依然處于使用狀態,只是用df -k之類的命令無法查看而已.
SYMANTEC官方給的解決方法是——重啟該操作系統,原文描述是“Only way to resolve the issue is to reboot the system.”
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/4672.html