XenServer无法删除本地存储SR

原创 zhaoliang  2016-10-18 10:28  阅读 1,378 views 次

删除本地存储时提示The SR is still connected to host via a PBD. It Cannot be destroyed or forgotten.

查了些资料得知:存储库 (SR) 、虚拟磁盘映像 (VDI) 、物理块设备 (PBD)、虚拟块设备 (VBD)的关系如下图

图片来源于网络资源

即PBD是挂载在SR下的,创建新的SR时,默认会创建一个PBD模块, 而删除SR之前,要先将PBD删除才可以删除对应的SR

因此,我们要删除某个SR,就必须先找到要删除挂载在SR下的PBD模块,SR和PBD都有自己的uuid,具体操作步骤如下:

1.列出所有的SR资源

xe sr-list

2.找到要删除SR的uuid,比如dbef59c1-65c3-2161-0f1a-da7a873a8e51,通过uuid找到要删除PBD模块的uuid为 3f889070-04eb-ab12-f259-5e00082c06ae

xe pbd-list sr-uuid=dbef59c1-65c3-2161-0f1a-da7a873a8e51

3.删除PBD,然后删除SR

xe pbd-unplug uuid=3f889070-04eb-ab12-f259-5e00082c06ae
xe sr-forget uuid=dbef59c1-65c3-2161-0f1a-da7a873a8e51
本文地址:http://blog.58cm.cn:8088/archives/202.html
版权声明:本文为原创文章,版权归 zhaoliang 所有,欢迎分享本文,转载请保留出处!
NEXT:已经是最新一篇了

评论已关闭!