Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)



Anthony,

First, many thanks for your patience and assistance.

To clear up the issue of "on board" drives: each server has on on-board RAID
controller and the specified number of drives configured as I previously
mentioned. These are NOT the shared drives. Each server is configured with

C:\ (system, boot, paging file),
E:\ (paging file, SQL Binaries and other applications, like Oracle client
drivers)
F:\ Drive (which is used for a paging file)

I mentioned the on board drives because I though they might be contributing
to the problem. On the IBMs, there is 1 virtual disk with 3 logical
partitions. On the two Dells, there are two virtual disks, one with a single
partition and one with two partitions.

In addition to the on-board drives, each server has two HBA connections to
our IBM SAN. All shared drives are on the SAN. There are a total of 14
shared drives (in five cluster groups).

Cluster Group
- 1 disk
- IP address &tc

MS DTC Group
- 1 Disk
- IP Address &tc

DBC01 (SQL Instance 1)
- 3 Disks
- IP Address and SQL Resources

DBC02 (SQL Instance 2)
- 3 Disks
- IP Address and SQL Resources

DBC03 (SQL Instance 3)
- 6 disks
- IP Address and SQL Resources

Now on to the other questions:

You then installed a 2nd instance of SQL Server. May I ask which member
nodes were included in the SQL Server Setup? All 3 nodes?

Yes, I was able to go through the entire set up process for adding the
second SQL instance and make in work on all three nodes (including adding SP4
and Hf 2040).

Can all member nodes take ownership of this second instance?

At the time of installation of the third node/second SQL instance, all three
nodes were able to "own" the second instance and all three nodes were patched
to the same version (ie, 2040). Currently the 4th node can "own" the second
instance, but only at RTM patch level.

Now, you are trying to tackle including the new 3rd node as a potential
owner of the 1st SQL Server instance, but are running into disk ownership
messages.

What is the exact error message?

"All cluster disks available to this virtual server are owned by other nodes."

When do you receive it?

While attempting to install SP4 (or SP3), it comes up immediately after I
enter the name of the virtual instance to be upgraded (I start the service
pack upgrade from the node that is being patched in accordance with the
guidelines in the SP documentation).

Where did you locate the message?

It's a pop-up message on the console. It also appears in the sqlsp.log
file. (? I'm pretty sure that's it, but I'm home sick and the battery on my
laptop finally gave out).

What method did you use to place the RTM bits on the 3rd node?

I started the RTM setup file (while logged in to the new node), specifed
Advanced Options / Maintain Failover Cluster and added the new node to the
list of "configured" servers. This was done while the 1st instance was on
line, but while it was owned by another node.

You will not be able to host disk or services on node 3 for SS instance one until
the bits are at the same patch level. The cluster service will not allow you to
move the group if any resource is not a designated owner. If all of them are,
then you could offline the SQL Server resources, and then try to take ownership
and only bring the disks, IP, and Network Name online.

I am able to move the SQL Resouces to the new Node (Move Group / Node 3).
However, when it starts, it starts in "protected mode" (there is an entry in
the SQL Server Error log indicating that SQL has started in "protected mode".
Also, it is only listening on Named Pipes, not TCP/IP (which I think is the
definition of Protected Mode?).

Is this when you get your error messages?
No (see note above).

If so, then it is probably a disk signature collision on node 3. If this is the case,
examine HKLM\SYSTEM\MountedDevices.

I will check this reg entry when I get into the office, but I don't think
this is the source of the problem.

All disclaimers apply: but delete any shared resources, both GUID and Drive letter
entries. Reboot the server, and then try to take ownership again without
launching the LDM Administrator (remember, the SQL Server resources will not
come online until the bits are at the same patch level).

Please clarify LDM Administrator? Local Disk Manager?

If this is not the case, then I will need the answers to the above questions.

I'm not sure which questions you were referring to. I've tried to answer
all of them. Apologies in advance if I missed any.


Now, when the 4th cluster node was added, were you again successful in
adding it as a cluster node member?

I ran into the same issues as with Node 3 (ie, I had to use the Advance
configuration option on the Cluster Setup Wizard). But other than that, the
process worked just fine.


When you installed the 3rd SQL Server instance, which cluster nodes did you add
as potential owners?

I specified all nodes as potential owners. I was able to load the 3rd
instance on all nodes including SP4/2040.


Are you again attempting to add node 4 as a potential owner of SQL Server
instance 1?
Yes.

And you are receiving the same error messages as on node 3?
Yes. To be exact, I van load the RTM binaries, but when I go to apply SP4
(or SP3), I get the error message: "All cluster disks available to this
virtual server are owned by other nodes."


Is it only the 1st SQL Server instance that you are have trouble with?
No. On Node 4 I receive the same error message when trying to apply SP4 (or
SP3) for SQL instances 2 and 3.


To summarize:

Node 1: Is correctly configured to run SQL 2000 SP4 for all three virtual
instances (SQL 1, 2 and 3)

Node 2: Is correctly configured to run SQL 2000 SP4 for all three virtual
instances (SQL 1, 2 and 3)

Node 3: Is correctly configured to run SQL 2000 SP4 for SQL Instances 2 and
3, but not Instance 1

Node 4: Is correctly configured to run SQL 2000 SP4 for only SQL Instance 3
(it will run SQL Instances 1 and 2, but only at RTM binaries.


Like I mentioned, I am home sick today so I don't have all the log files
with me. I will try to post them tomorrow.

Regards,

hmscott
.



Relevant Pages

  • Re: Exchange Disks
    ... I was looking at using a cheaper alternative with 7,200 RPM Server SATA ... Logs raid 1 mirror ... consider single drives for the OS and or Logs instead of mirrors. ... Is there some sort of rule-of-thumb for setting up disks based on a number ...
    (microsoft.public.exchange.setup)
  • Re: N+1 Configuration
    ... Jasper Smith (SQL Server MVP) ... But looking in the cluster admin tool, ... mounting all other drives under that drive ...
    (microsoft.public.sqlserver.clustering)
  • Re: How to: Remove Physical Disk from SQL Cluster Group (If possible)
    ... You can run Dell's Server Update Utility from within Windows. ... MVP - Windows Server - Clustering ... than SQL server) without stopping the SQL service. ... The container has some drives that ...
    (microsoft.public.sqlserver.clustering)
  • Re: new server 2003 setup questions
    ... SQL I always put on another partition, ... > drives dedicated to that partition or does it just use ... > What would I need to run terminal services if I can't use ... > new server to run sql and terminal services on the same ...
    (microsoft.public.windows.server.setup)
  • Re: Exchange Disks
    ... I just finished going through an upgrade of our email server and here's what ... Got 8 10k 72gb SCSI hard drives: ... RAID 5 for the Data store ... option would be a local mirror and iSCSI attached SAN disks for the ...
    (microsoft.public.exchange.setup)