Start a Conversation

Unsolved

This post is more than 5 years old

11572

October 8th, 2010 07:00

Blue Screen - Win Srv 2008 R2 and iSCSi sessions with MD3000i when 1 cable is disconnected

Hi,

I have a Windows Server 2008 R2 failover cluster configured on two virtual machines running on two R610 servers.

The R610 are connected (iSCSI) to a MD3000i and the virtual machines are configured as hosts for the MD3000i because this SAN is used inside the cluster.

Each R610 has 2 iSCSI connections to the SAN (1 for each controller)

 

When I disconnect one iSCSI cable from a server, the virtual machine will crash a few hours later with a blue screen of death : IRQL_NOT_LESS_OR_EQUAL.

 

It has happend :

- when virtual disks are not on the preferred path

- when virtual disks are on the preferred path

- on the server where no virtual disk is mapped because the cluster has mapped them on the other node.

The server where I didn't disconnect anything hasn't any issue.

 

Any idea ?

9.3K Posts

October 8th, 2010 10:00

First some of the basics:

- are you using 2 subnets on 2 switches/VLANs for the iSCSI traffic?

- are both hosts connected to all 4 iSCSI ports on the array?

- did you install MDSM (at the very least the host part) on both servers?

- are both hosts registered for Windows cluster connectivity?

October 11th, 2010 01:00

Hi, here is my answers :

 

- are you using 2 subnets on 2 switches/VLANs for the iSCSI traffic?

- are both hosts connected to all 4 iSCSI ports on the array?

The hosts are connected to the SAN using direct cables and 2 NIC.

So each host is connect to 2 iSCSI ports :

Host 1 : port 0 of controller 0 (NIC1) + port 0 of controller 1 (NIC2)

Host 2 : port 1 of controller 0 (NIC1) + port 1 of controller 1 (NIC2)

(It is one of the possible architectures according to Dell documentation)


- did you install MDSM (at the very least the host part) on both servers?

MDSM host part is installed on both virtual machines (my hosts).

MDSM admin part is installed on one physical machine.


- are both hosts registered for Windows cluster connectivity?

Both virtual machines (my hosts) are member of the failover cluster.

My virtual disks have been successfully mounted on both of them during failover tests.

 

 

9.3K Posts

October 11th, 2010 08:00

In the virtualization worlds, a "host" is a physical machine. A virtual machine is a "guest".

 

I'd suggest for simplicity reasons to just run iSCSI connectivity from the host(s) and not any guests. You can install the management part of MDSM on a guest though.

 

So, can you clarify if you are running a cluster between your hosts, or a cluster between 2 guests (or maybe both)?

October 11th, 2010 09:00

Hi,

I know, it's a little bit confusing.

In the virtualization worlds, a "host" is a physical machine. A virtual machine is a "guest".

But in "Dell" world, a "host" is a machine configured to access to the MD3000i's virtual disks.


So :

my cluster is running between my virtual machines.

The virtual machines are accessing to the MD3000i's virtual disks. The physical machines aren't.

The blue screen is happening on a virtual machine when I disconnect one of its physical network cable.


[I can't move my cluster and the iSCSI connectivity on the physical machines level

because the cluster at the virtual machines level is required according to our system architecture]

No Events found!

Top