INS-40904 錯誤解決

wuweilong發表於2013-01-15

INS-40904 錯誤解決

問題現象:

在安裝Oracle Grid11gR2的時候報出錯誤:INS-40904 ORACLE_HOSTNAME Does not Resolve to a Valid Host Name

 

問題分析:

從問題現象上來看,是由於ORACLE_HOSTNAME引數沒解析有效主機名導致這個錯誤的爆出。

 

解決思路:

1、 配置ORACLE_HOSTNAME引數

2、 檢查主機名

3、 檢查檔案

參考metalink

http://blog.csdn.net/wuweilong/article/details/8506810

http://space.itpub.net/?uid-20674423-action-viewspace-itemid-752709

 

糾結的測試,終於不再報錯:

1、  我透過在grid使用者.bash_profile檔案中新增如下引數,重新再次執行,還是報同樣的錯誤。

export ORACLE_HOSTNAME=grid01

 

2、  檢查了/etc/host檔案,應該沒有問題。

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               localhost.localdomain localhost

 

#public

172.17.46.10            grid01.prudentwoo.com   grid01

172.17.46.11            grid02.prudentwoo.com   grid02

 

#private

10.10.10.1              pri01.prudentwoo.com    pri01

10.10.10.2              pri02.prudentwoo.com    pri02

 

#virtual

172.17.46.150            vip01.prudentwoo.com    vip01

172.17.46.151            vip02.prudentwoo.com    vip02

 

 

 

3、  檢查主機名/etc/sysconfig/network,見如下資訊

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=gird01.localdomain

 

我將兩邊節點的HOSTNAME的值修改為grid01grid02 (也就是去掉了後面的localdomain

 

重啟伺服器後,再也沒有報此錯誤,由此判斷,應該是主機名的問題導致。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20674423/viewspace-752710/,如需轉載,請註明出處,否則將追究法律責任。

相關文章