Friday, June 7, 2013

[INS-40909] Host names from multiple domains entered.

While installation of Oracle Grid 11gR2, you might encounter the following message:

 [INS-40909] Host names from multiple domains entered.

The most likely cause of this message is that the Node IP and the Node VIP, resolve to hostnames which are on a different domain.
For eg:

Node1.rac.woracle     192.168.1.4
Node1-vip.rac.something  192.168.1.14

Here you'll see that rac.woracle and rac.something are different domains, hence the error is quite obvious and can be resolved by changing your DNS or hosts file, whichever is applicable.

However, while trying this on my Windows environment, I had the following setup:

Active Directory Domain name: RAC.wOracle.
Node1 machine is joined to this domain, hence it got named as node1.RAC.wOracle.
Node1-vip is configured in the DNS Server, hence it gets resolved as node1-vip.rac.woracle.

Note that IP address of Node1 gets resolved to node1.RAC.wOracle and that of node-vip to node1-vip.rac.woracle. There is a difference in the capitalization of the two, as a result of which you'll see the below error:

INFO: Local Domain Name: RAC.wOracle
WARNING: Domain name rac.woracle for VIP node1-vip.rac.woracle different then local domain.
SEVERE: [FATAL] [INS-40909] Host names from multiple domains entered.
   CAUSE: Node information was entered for two or more nodes that belonged to different domains.

This is a dead-end - atleast if you plan to use DNS Server for hostname resolution. I'm going to try and see if setting the hostnames with corresponding capitalization in hosts file helps.

Labels: , ,