I haven’t seen a lot of chatter about the Oracle Database Deinstallation Tool for Oracle Clusterware and Real Application Clusters on the web. In fact, a search in Metalink for the name of the actual tool—clusterdeconfig—returned no documents or Metalink forum threads with mention of the tool. I found that to be strange. This is a very helpful tool because things can go wrong when installing CRS and having a deinstall tool is better than the typical wild rm(1) command execution that is usually necessary to get back to a clean state for an installation retry.
Finding the Tool
That was a chore but I did find it so I thought I’d pass on a link to you. The following is a link to the Zip file. I hope you have a fast internet connection because it is over 60MB:
http://web51-01.oracle.com/otndocs/products/clustering/deinstall/clusterdeconfig.zip
The sshUserSetup.sh Script
When you unzip the clusterdeconfig.zip file you’ll notice it contains a script called sshUserSetup.sh that you may find helpful in setting up pass-through ssh.
Real Priorities Today
There, I blogged. But the real priority today is to go get some Dim Sum…so I’m about to shut off my lapt <fizzt>
Great find. I can’t tell you how many times I had to start from scratch building the linux/firewire whitepaper Oracle put out. Between changes in the doc, hangups with the firewire drive, and learning curve or CRS and ASM I must have wiped the cluster at least three times.
Thanks,
-Bob
Yup but how can a customer use a tool which is not documented 🙂
Hi Fairlie,
I provided a link to the docs for the tool.
The downloaded zip file doesn’t seem to contain any Windows components despite being documented by Oracle.
I haven’t found anything else about this tool either in Metalink or the download area. Metalink notes largely focus on RAC 9i and the only advice I could find regarding a deinstall was note 124353.1 “Manually Removing all Oracle Components on Microsoft Windows Platforms”
I have had the following feedback from Oracle support…
The deconfig utility has not yet been ported to Windows. It is currently only available for Linux x86, but is planned for other platforms (no dates available). The documentation was written in anticipation of it being available for Unix, Linux and Windows.
I suggest you check OTN for updates of its availability:
http://www.oracle.com/technology/products/database/clustering/index.html
– right edge; cluster de-install utility.
Yes, Andy, you are right. The zip has linux stuff in it, but that webpage that discusses the tool says windows too…I just didn’t dig around to find it…and you are correct, 9i RAC on Windows is nearly impossible to uninstall completely…I counted one time as many as 7 manual dives into the registry per cluster node to clean up!
I’m not too sure why you say it was a chore finding the tool…
You should tell people to go to http://otn.oracle.com/rac and there it is on the right hand side with the doc’s just with it. Why do people take the hard route when there is an easy option ?
Just been browsing Metalink on another CRS-related problem and came across this further information adding to the deinstall note 124353.1 (This is taken from Metalink Note 230290.1)
In addition to Note 124353.1, you will also have to remove
– the file ocfs.sys from the %WINDOWS_HOME%\System32\drivers directory
and
– the directory %WINDOWS_HOME%\System32\osd9i.
OCFS will not be removed until these items are deleted from all nodes and the entire cluster is rebooted.
Brett,
I guess its either an evil conspiracy or I’m stupid.
I stand behind my observation that clusterdeconfig is not exactly a household term. As of now it is no longer a chore finding the tool.