現象
CentOS 5.5 x86 に Oracle Database 11g Release 2 Grid Infrastructure (11.2.0.2.0) for Linux x86 をインストール中に Step 17 of 18 Seting up Grid Infrastructure で以下のエラーが発生する。
- /u01/app/oraInventory/logs/installActions2010-12-25_08-51-55PM.log
INFO: 12/26/10 12:17:54 AM JST: Checking name resolution setup for "rac-scan"... INFO: 12/26/10 12:17:56 AM JST: ERROR: INFO: 12/26/10 12:17:56 AM JST: PRVF-4657 : Name resolution setup check for "rac-scan" (IP address: 192.168.18.132) failed INFO: 12/26/10 12:17:56 AM JST: ERROR: INFO: 12/26/10 12:17:56 AM JST: PRVF-4657 : Name resolution setup check for "rac-scan" (IP address: 192.168.18.133) failed INFO: 12/26/10 12:17:56 AM JST: ERROR: INFO: 12/26/10 12:17:56 AM JST: PRVF-4664 : Found inconsistent name resolution entries for SCAN name "rac-scan" INFO: 12/26/10 12:17:56 AM JST: Verification of SCAN VIP and Listener setup failed
原因
- 設定ミスで、node01 と node02 で、SCAN名を名前解決すると異なるIPアドレスが返るようになっていた。
- /etc/hosts を使おうと思って /etc/hosts でSCAN名の設定を行っていた。
- そのあとDNSの設定を行ったが /etc/hosts からSCAN名を削除するのを忘れていた。
- かつ、node02 のみ /etc/hosts の設定ミスで、node01 は /etc/hosts で、node02 はDNSで名前解決されるようになっていた。
- node01:/etc/hosts
192.168.18.131 rac-scan.ablog.com rac-scan
-
- node02:/etc/hosts
192.168.18.131 rac-scan.ablo.com rac-scan
対処
- /etc/hosts からSCAN名のエントリを削除する。