Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: "Anthony Thomas" <ALThomas@xxxxxxxxx>
- Date: Wed, 20 Dec 2006 22:43:57 -0600
"All cluster disks available to this virtual server are owned by othernodes."
my
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
laptop finally gave out).
You have to run a "binary only" patch/SP deployment from the node that
currently owns the resources. You receive this error message when the node
you are on does not own the resources. You just need to install from the
other node; it will detect that you are only patching the others.
I suspect that you will have trouble applying SP4 directly. You can try it,
but in my experience when trying to bring another node up to the same level
as an existing node (as opposed to a new build), you will need to apply SP3a
first. The reason is that the remote unattended installation will fail
because of the pre-SP3 warning is launched in interactive mode. Since it is
a remote installation, there is no interactive users. Moreover, the dialog
is launched because there is a bug prior to 2148 and 2151 that misreads the
build number, truncating one of the digits (SP4 increased the build to a
4-digit number). So, instead of 2039 (SP4 build), it reads only 203 or 039,
both of which is less than the SP3a build of 718.
On Win2K3, security features will disable the TCP/IP communication until
SP3a is successfully deployed. You will need to create client-side aliases
on member nodes for the instance you are working with defined using Named
Pipes. After SP3a is deployed, you can switch these to use TCP/IP and the
port assigned, unless you are using Dynamic Ports, which I strongly
discourage due to the UDP 1434 issues.
You are also having the same issue installing instance 1 an 2 on node 4,
currently only at RTM binaries. The same issue applies as above: you have
to be on one of the nodes that can bring SQL Server online and apply SP3a,
SP4, HF2040, and recommend HF2187.
When you are done, you will also want to export the
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server and MSSQLSERVER registry keys
from one of the original nodes and merge them on nodes 3 and 4. The add
node setup does not copy these and they do not replicate completely through
the cluster quorum.
I can include some KB and MSDN articles, but there is no one top to bottom
recommendation.
Failover Cluster Troubleshooting
http://msdn2.microsoft.com/en-us/library/aa196696(sql.80).aspx
Installation of a named instance of SQL Server 2000 virtual server on a
Windows Server 2003-based cluster fails
http://support.microsoft.com/kb/815431/en-us
FIX: You receive an error message when you run SQL Server Setup to install
SQL Server 2000 Service Pack 4 in binary-only mode on a failover cluster
http://support.microsoft.com/kb/905286/en-us
Sincerely,
Anthony Thomas
--
"hmscott" <hmscott@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:2740AE70-27C8-4FDF-A96A-D8A033FEE351@xxxxxxxxxxxxxxxx
Anthony,RAID
First, many thanks for your patience and assistance.
To clear up the issue of "on board" drives: each server has on on-board
controller and the specified number of drives configured as I previouslywith
mentioned. These are NOT the shared drives. Each server is configured
contributing
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
to the problem. On the IBMs, there is 1 virtual disk with 3 logicalsingle
partitions. On the two Dells, there are two virtual disks, one with a
partition and one with two partitions.SP4
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 membernodes 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
and Hf 2040).three
Can all member nodes take ownership of this second instance?
At the time of installation of the third node/second SQL instance, all
nodes were able to "own" the second instance and all three nodes werepatched
to the same version (ie, 2040). Currently the 4th node can "own" thesecond
instance, but only at RTM patch level.ownership
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
nodes."messages.
What is the exact error message?
"All cluster disks available to this virtual server are owned by other
my
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
laptop finally gave out).one until
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
allow you tothe bits are at the same patch level. The cluster service will not
them are,move the group if any resource is not a designated owner. If all of
ownershipthen you could offline the SQL Server resources, and then try to take
inand 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
the SQL Server Error log indicating that SQL has started in "protectedmode".
Also, it is only listening on Named Pipes, not TCP/IP (which I think isthe
definition of Protected Mode?).this is the case,
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
examine HKLM\SYSTEM\MountedDevices.Drive letter
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
withoutentries. Reboot the server, and then try to take ownership again
notlaunching the LDM Administrator (remember, the SQL Server resources will
questions.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
the
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,
process worked just fine.you add
When you installed the 3rd SQL Server instance, which cluster nodes did
Serveras 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
(orinstance 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
SP3) for SQL instances 2 and 3.and
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
3, but not Instance 13
Node 4: Is correctly configured to run SQL 2000 SP4 for only SQL Instance
(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
.
- Follow-Ups:
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- References:
- Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: Anthony Thomas
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: Anthony Thomas
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: Anthony Thomas
- Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- From: hmscott
- Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- Prev by Date: Re: fail to install sql server 7.0 to window2000 server cluster
- Next by Date: Re: My web application is not picking up all the data in the table
- Previous by thread: Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- Next by thread: Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
- Index(es):
Relevant Pages
|