我有两台Dell R710服务器(用于设置HyperV群集)和一台MD3000i SAN设置:
服务器1 /服务器2:
我将这两台服务器都设置为无盘服务器,从SAN启动iSCSI时没有任何问题。 但是,如何从虚拟机中访问iSCSI,以便在虚拟机之间build立群集呢? 我可以从主机ping到SAN,但发现NIC3 / 4不能用于HyperV虚拟networking? 我究竟做错了什么?
在创build虚拟机时,将其分配给虚拟networking。 该虚拟networking创build时分配给服务器上的物理网卡。 虚拟机只能访问该物理网卡可用的networking。 我的猜测是主机的网卡configuration,虚拟networking分配给网卡1,因为网卡1无法连接到MD3000i,所以卡住了。
如果我的假设是正确的,解决scheme是在Hyper-V中创build两个以上的虚拟networking。 将一个NIC分配给NIC 3,另一个分配给NIC 4.然后将另外两个NIC添加到VM,并将其中一个连接到每个虚拟networking,并使用您用于iSCSI的任何范围内的IP进行configuration。
如果我的假设是不正确的,张贴更多的信息。
我回答了自己的问题,因为我终于放弃了无盘设置。 一旦我将物理硬盘安装到服务器上并在本地安装2008 R2,一切似乎都能按预期开始工作,我可以在HyperVpipe理器中使用所有4个网卡。 当从iSCSI引导机器时,BIOS或NIC可能会进行一些更改,使其无法使用HyperV。