我想在不能成为同一池一部分的 XenServer 主机上使用相同的 SR(因为没有完全相同的 CPU 功能集,如果我理解正确的话)以便共享模板,能够(手动)在另一个节点上启动主机,备份其他硬件上运行的主机等等。SR 的技术可以是 iSCSI、NFS 或 CIFS 中的任何一种,显然 iSCSI 是首选。
尝试添加 iSCSI 卷时,会显示“此 LUN 已用作 SR iSCSI - 池 xxxxxx 上的共享存储。”。在一台 XS 主机上添加 NFS 共享,在那里创建模板,然后检查另一台 XS 主机,结果发现它们在使用的空间等方面存在分歧。
从 vSphere 世界来看,这相当令人困惑,但如果这些是限制,那么我将不得不重新考虑这个低预算项目的一些概念。
答案1
如果您想要共享的只是模板、快照等,而不是 VM 映像 (VHD),我建议创建 NFS/CIFS 共享,而不是连接 iSCSI 存储。您上面提到的限制是,只有一个池可以同时连接到 iSCSI LUN。
使用 NFS,您将无法获得多路径,但对于模板和快照来说,这不是必需的。
在我的设置中,我在 Nexenta 中创建了一个 NFS 共享,我在不同的 Xen 池上共享它,它仅用于托管 iso。
另外,请确保转到 NFS 共享上的“存储”选项卡并选择“重新扫描”按钮。
答案2
这仅仅是官方的限制。