dbTalk Databases Forums  

crossed up disk ids on sql 2005 active/active/active cluster

microsoft.public.sqlserver.clustering microsoft.public.sqlserver.clustering


Discuss crossed up disk ids on sql 2005 active/active/active cluster in the microsoft.public.sqlserver.clustering forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
ellie
 
Posts: n/a

Default crossed up disk ids on sql 2005 active/active/active cluster - 06-02-2010 , 03:54 PM






Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be greatly
appreciated.

Thanks,

Reply With Quote
  #2  
Old   
Justin Rich
 
Posts: n/a

Default Re: crossed up disk ids on sql 2005 active/active/active cluster - 06-03-2010 , 08:30 AM






Im fairly sure SQL doesnt care about the disk numbers. It just cares about
the drive letters (check your cluster resources). Provided your T is the
same on all nodes its not a problem.


"ellie" <ellie (AT) discussions (DOT) microsoft.com> wrote

Quote:
Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on
one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone
now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be greatly
appreciated.

Thanks,

Reply With Quote
  #3  
Old   
ellie
 
Posts: n/a

Default RE: crossed up disk ids on sql 2005 active/active/active cluster - 06-03-2010 , 11:55 AM



I thought it is a must to have same disk ids for a LUN presented to cluster
nodes because MS clustering service controls a shared disk using disk id
(signature)

would presenting and unpresenting the 3 disks on node c fix disk ids or they
are "reserved" and cannot be changed?

"ellie" wrote:

Quote:
Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be greatly
appreciated.

Thanks,

Reply With Quote
  #4  
Old   
Justin Rich
 
Posts: n/a

Default Re: crossed up disk ids on sql 2005 active/active/active cluster - 06-03-2010 , 01:14 PM



the disk signatures and disk id's are not the same thing. however, if you'd
like to change it you'll need to remove the LUNs from the system (change
zoning or whatever) and then reboot the box. once the box is back online you
can present the disks and they'll pick up new id's picking up where the last
one left off. I did this the other day and the ids changed but i wouldnt say
this is 100% going to work.

again the disk IDs and signature are not the same thing and the IDs shouldnt
matter.

if you had a problem with the signature you'd get an event 1034 with source
ClusDisk
http://support.microsoft.com/kb/243195

based on the info you've provided it sounds like some of the resources are
not configured correctly.

can you list out all of your resource groups and what resources are in them?

Justin

"ellie" <ellie (AT) discussions (DOT) microsoft.com> wrote

Quote:
I thought it is a must to have same disk ids for a LUN presented to cluster
nodes because MS clustering service controls a shared disk using disk id
(signature)

would presenting and unpresenting the 3 disks on node c fix disk ids or
they
are "reserved" and cannot be changed?

"ellie" wrote:

Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on
one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone
now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be
greatly
appreciated.

Thanks,

Reply With Quote
  #5  
Old   
ellie
 
Posts: n/a

Default RE: crossed up disk ids on sql 2005 active/active/active cluster - 06-03-2010 , 02:40 PM



hello,

the new resource groups are:

prg273 SQL virtual machine ( fails over and back without any errors )

SQL Data Disk V
SQL Data Disk W
SQL IP Address 1 (prg273)
SQL Network Name (prg273)
SQL Server (INST07)
SQL Server Agent (INST07)
SQL Server Fulltext (INST07)

prg274 SQL Virtual Machine

SQL Data Disk T ( presented and owned by all nodes)

I can move t drive to all 3 nodes.

No errors or warnings in syslog. Rescan does work fine and produces no errors

BUT the disk IDs are crossed up
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive
Quote:
but on node C same 3 disks got different ids because of usb drive ( gone
now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

And next reboot of node C might change disk ids and/or disk signatures
because we removed the usb drive

How to proceed to make sure after a reboot the shared disks will be still
controlled ok by MSCS?




"ellie" wrote:

Quote:
Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be greatly
appreciated.

Thanks,

Reply With Quote
  #6  
Old   
Russ Kaufmann
 
Posts: n/a

Default Re: crossed up disk ids on sql 2005 active/active/active cluster - 06-04-2010 , 12:36 AM



"Justin Rich" <jrich523 (AT) yahoo (DOT) spam> wrote

Quote:
Im fairly sure SQL doesnt care about the disk numbers. It just cares about
the drive letters (check your cluster resources). Provided your T is the
same on all nodes its not a problem.
You are absolutely right. SQL only cares about the drive letters or the
mount points being the same between the nodes.

--
Russ Kaufmann
MVP, MCT, MCITP x7, MCTS x9, MCSE x4, CTT+
ClusterHelp.com, a Microsoft Gold Certified Partner

Email:russ (AT) clusterhelp (DOT) com
http://www.clusterhelp.com
Blog: http://msmvps.com/clusterhelp

Reply With Quote
  #7  
Old   
Justin
 
Posts: n/a

Default Re: crossed up disk ids on sql 2005 active/active/active cluster - 06-04-2010 , 03:03 PM



what do you mean T is owned by all nodes?

please list out all old and new resource groups and what resources are in
them.

open command prompt on a node and type in cluster resource
it will list out all resource names and what group they are part of. If the
resource name isnt obvious as to what it is please provide the resource
type.

I still think it has something to do with how the cluster is setup and not
the disk ID/sig's

also, as far as the ID's you can modify it with the system online. the only
way I could do it was to remove the disks while the system is on (remove
them from the zone) and then reboot the servers and then assign the disks to
the servers again once they have been rebooted and are online... but again,
this is going to work 100% of the time

Justin

"ellie" <ellie (AT) discussions (DOT) microsoft.com> wrote

Quote:
hello,

the new resource groups are:

prg273 SQL virtual machine ( fails over and back without any errors )

SQL Data Disk V
SQL Data Disk W
SQL IP Address 1 (prg273)
SQL Network Name (prg273)
SQL Server (INST07)
SQL Server Agent (INST07)
SQL Server Fulltext (INST07)

prg274 SQL Virtual Machine

SQL Data Disk T ( presented and owned by all nodes)

I can move t drive to all 3 nodes.

No errors or warnings in syslog. Rescan does work fine and produces no
errors

BUT the disk IDs are crossed up
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone
now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

And next reboot of node C might change disk ids and/or disk signatures
because we removed the usb drive

How to proceed to make sure after a reboot the shared disks will be still
controlled ok by MSCS?




"ellie" wrote:

Hello,

I have to deal with crossed disk ids after SQL 2005 SP2 was installed on
one
of newely added shared disks.
on node A and B I have:
disk 13 - T drive
disk 14 - V drive
disk 15 - W drive

but on node C same 3 disks got different ids because of usb drive ( gone
now )
disk 14 - T drive
disk 15 - V drive
disk 16 - W drive

Rescan did not fix the disk id . How to fix this? Any help will be
greatly
appreciated.

Thanks,

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.