删除本地存储时提示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
评论已关闭!