É simplesmente uma limitação oficial.
Eu gostaria de usar os mesmos SRs em hosts XenServer que não podem fazer parte do mesmo pool (por não ter exatamente o mesmo conjunto de recursos de CPU, se eu entendi corretamente) para compartilhar templates, sendo capaz de (manualmente) iniciar um host em outro nó, fazendo backup de hosts em execução em outro hardware, etc. etc. A tecnologia para SR pode ser qualquer iSCSI, NFS ou CIFS, obviamente, o iSCSI seria o preferido.
A tentativa de adicionar um volume iSCSI renderiza "Este LUN já está em uso como SR iSCSI - Armazenamento compartilhado no pool xxxxxx". Adicionar um compartilhamento NFS em um host XS, criar um modelo lá e verificar outro host XS revela que eles não concordam com o espaço usado, etc.
Vindo de um mundo do vSphere isso é bastante desconcertante, mas se essas forem limitações, terei que repensar alguns dos conceitos para esse projeto de baixo orçamento.
Se tudo o que você deseja compartilhar são modelos, instantâneos etc., e não as imagens de VM (VHDs), recomendamos a criação de um compartilhamento NFS / CIFS, em vez de anexar o armazenamento iSCSI. A limitação que você mencionou acima é que apenas um pool pode se conectar a um LUN iSCSI ao mesmo tempo.
Com o NFS, você não conseguirá obter caminhos de vários caminhos, mas para modelos e instantâneos, isso não será necessário.
Na minha configuração, eu tenho um compartilhamento NFS criado no Nexenta, que eu compartilho em meus diferentes conjuntos de Xen que são usados apenas para hospedar iso's.
Além disso, certifique-se de acessar a guia Armazenamento no compartilhamento NFS e selecionar o botão Verificar novamente.