Problem adding drives to Windows 2008 R2 Cluster

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Tue Apr 24, 2012 7:56 pm

I have two windows 2008 R2 nodes. Starwind is running on a HP dl320s using a smart array P400. From each node I have made connections to Starwinds using the Starwind iSCSI initiator. The drives are online on one of the server and offline on the other. When I run cluster validation I get the following errors "Disk bus type does not support clustering. Disk partition style is MBR. Disk partition type is BASIC." and "No disks were found on which to perform cluster validation tests".
I have tried using the microsoft initiator. I can connect to the target using the Microsoft initiator but am unable to see the drives in disk manager.
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Tue Apr 24, 2012 10:41 pm

sample from starport.log
4/24 14:16:27.454 CStarPortAPI::GetDevices: Calling STARPORT_IOCTL_TARGET_LIST
4/24 14:16:27.454 CStarPortAPI::GetDevices: Output buffer:
4/24 14:16:27.454 CStarPortAPI::GetDevices: NumberOfTargets = 1
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetID[0] = 13
4/24 14:16:27.454 CStarPortAPI::GetDevices: Calling STARPORT_IOCTL_TARGET_INFO
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetId = 13
4/24 14:16:27.454 CStarPortAPI::GetDevices: Output buffer:
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetId = 13
4/24 14:16:27.454 CStarPortAPI::GetDevices: ServerAddress = #iscsi:x.x.x.x:3999
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetDescriptionLength = 115
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetFlags = 1
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetDescription[0] = InitiatorName=iqn.2003-06.com.starwindsoftware.starport:server2
4/24 14:16:27.454 CStarPortAPI::GetDevices: TargetDescription[1] = TargetName=iqn.2008-08.com.star:backup04
4/24 14:16:27.454 CStarPortAPI::GetDevices: NumberOfUnits = 1
4/24 14:16:27.454 CStarPortAPI::GetDevices: LunInfo[0] = 0
4/24 14:16:27.454 CStarPortAPI::CheckConnectionStatus: TargetId = 13
4/24 14:16:27.454 CStarPortAPI::CheckConnectionStatus: Target 13 status = 2
4/24 14:16:27.813 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
4/24 14:16:28.219 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
4/24 14:16:28.624 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Apr 24, 2012 11:03 pm

StarWind iSCSI initiator should not be used for clustering. Use Microsoft iSCSI initiator in legacy mode.
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Tue Apr 24, 2012 11:29 pm

Will legacy mode cause any problems if I am using dell equallogic mpio software?
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Apr 24, 2012 11:40 pm

No. Custom MPIO stacks (DataCore, EQL and LH) work fine.
hardware wrote:Will legacy mode cause any problems if I am using dell equallogic mpio software?
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Wed Apr 25, 2012 6:14 am

Not sure how to set Microsoft iSCSI initiator in legacy mode. Can you point me to any white papers?
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Wed Apr 25, 2012 11:17 am

Configure MPIO with external layer coming from your target vendor (if available) instead of MS MPIO stack. So if you use Dell EQL hardware use Dell EQL MPIO stack + MS iSCSI initiator on a client. With StarWind used as an iSCSI target DON'T run anything except bare MS iSCSI MPIO stack (sorry I've misread your post in a thread - DON'T run EQL MPIO with StarWind).

Here's a doc how to configure MPIO on a MS iSCSI initiator:

http://technet.microsoft.com/en-us/libr ... 25907.aspx

http://technet.microsoft.com/en-us/libr ... s.10).aspx
hardware wrote:Not sure how to set Microsoft iSCSI initiator in legacy mode. Can you point me to any white papers?
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Wed Apr 25, 2012 4:22 pm

I removed the dell eq HIT software. I am now running only microsoft iscsi initiator with no add-ons. I am able to log on to the starwind target using the iscsi initiator but am unable to see any of the starwind drives in disk management.
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Wed Apr 25, 2012 4:24 pm

Did you actually create any before logging in?
hardware wrote:I removed the dell eq HIT software. I am now running only microsoft iscsi initiator with no add-ons. I am able to log on to the starwind target using the iscsi initiator but am unable to see any of the starwind drives in disk management.
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Wed Apr 25, 2012 4:50 pm

Yes, I am able to see the drives with the starwind initiator but I can't add them into the cluster.
User avatar
Max (staff)
Staff
Posts: 533
Joined: Tue Apr 20, 2010 9:03 am

Wed Apr 25, 2012 5:34 pm

Forget StarWind iSCSI initiator for this purpose! Can you "see" drives in a MS iSCSI initator log on sessions?
hardware wrote:Yes, I am able to see the drives with the starwind initiator but I can't add them into the cluster.
Max Kolomyeytsev
StarWind Software
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Wed Apr 25, 2012 5:43 pm

Yes, I can see the drives and they show the status of connected under the targets tab.
User avatar
Max (staff)
Staff
Posts: 533
Joined: Tue Apr 20, 2010 9:03 am

Wed Apr 25, 2012 6:20 pm

OK, good, getting closer :) When you're trying to add a LUN to a cluster what you see? Can you post a "show stopper" screenshot and also supply StarWind log corresponding to this failed attempt? Thank you!
hardware wrote:Yes, I can see the drives and they show the status of connected under the targets tab.
Max Kolomyeytsev
StarWind Software
hardware
Posts: 11
Joined: Thu Apr 19, 2012 5:38 pm

Wed Apr 25, 2012 7:41 pm

I only see the drives in the iscsi initiator as being connected. Disk management and diskpart don't show the drives as being connected.
User avatar
Anatoly (staff)
Staff
Posts: 1675
Joined: Tue Mar 01, 2011 8:28 am
Contact:

Fri Apr 27, 2012 10:22 am

OK, so can you provide the screenshots that my colleague requested please?
Also, what version, edition build and device type of StarWind are you using?
Best regards,
Anatoly Vilchinsky
Global Engineering and Support Manager
www.starwind.com
av@starwind.com
Post Reply