思杰的xenserver平台已经随着它的推广在市场上的占有率已经慢慢地扩大,而相对于熟悉了vmware的用户来说,xenserver仍然有一些不是很理想的地方,最近在用iscsi存储配合xenserver SR 的时候就遇到了一些问题。

首先我们来看一下xenserver整个存储的架构,

 

经常会遇到的问题是:iscsi存储已经断了,或者服务器已经不存在这个target了,但是xencenter管理端左侧的目录中,还有这个sr,而且也不能forget或者destroy之类的。这时候你会很苦恼,而且绞尽脑汁不知道怎么去掉它,你可以根据那个架构尝试一下几个命令,

xenserver里面有一个xe命令,很厉害,你可以尝试一下,xe sr-forget uuid=值;然后又可能会提示The SR is still connected to a host via a PBD. It cannot be destroyed or forgotten.这时候你可以通过sr的uuid找到这个pbd的uuid,xe pbd-list sr-uuid=值,然后再unplug,xe pnd-unplug uuid=值。然后在执行第一个命令。

祝你好运。