[概要]
Oracle Cluseterware をインストールする際の、/etc/hosts の設定について
説明します。
[対象リリース]
Oracle Database 10g Release1(10.1.0)
Oracle Database 10g Release2(10.2.0)
[対象プラットフォーム]
すべてのプラットフォーム
[詳細]
Oracle Cluseterware をインストールする際、「クラスタ構成の指定」で指
定したホスト名からIP address を取得するため、CRS は hosts ファイルを
参照します。
/etc/hosts ファイルで一つのIP address に対して複数のホスト名が定義さ
れている場合、CRS は最初に定義されているホスト名しか参照しません。
以下の例ですと CRS が/etc/hosts で参照するのは、test* です。
例)
-- /etc/hosts ------------
xxx.xxx.xxx.1 test1 node1
xxx.xxx.xxx.2 test2 node2
192.168.0.1 test1-int node1-int
192.168.0.2 test2-int node2-int
このような設定がされている場合に、node* を使用するとノード名を誤って
解釈してしまい、
- root.sh の実行時にハングする
以下の箇所(*)でroot.sh がハングする
[root@tmsdbsv2 tmp]# /opt/oracle/product/10.2.0./crs/root.sh
.....
Now formatting voting device: /oradata/crs/voting
Format of 1 voting devices complete.
Startup will be queued to init within 90 seconds. <== (*)
といった事例が報告されています。
CRS のインストール時には、hosts に定義されている最初のホスト名を使用
してください。なお、この動作は仕様上のものになります。
[更新履歴]
2006/11/28 本文書を公開
何じゃそれ、こんな仕様おかしいのでは。
0 Comments:
Post a Comment
<< Home