インストール時の Oracle Private Interconnect Configuration Assistant のエラー

/u01/app/oracle/oraInventory/logs/installActions2007-MM-DD_hh-mm-ssPM.log のログを見ます。

Configuration Assistantの実行を開始中
-----------------------------------------------------------------------------
Configuration Assistant'Oracle Private Interconnect Configuration Assistant'を起動しました
ツール・タイプはオプションです。
作成中のコマンド: '/u01/app/oracle/product/10.1.0/crs/bin/oifcfg setif -global
eth0/192.168.1.0:Do Not Use eth1/192.168.10.0:cluster_interconnect'

作成されたプロセスから出力を開始します。
----------------------------------
PRIF-2: invalid network interface type

作成されたプロセスからの出力を終了します。
----------------------------------
Configuration Assistant"Oracle Private Interconnect Configuration Assistant"が失敗しました。
PRIF-2: invalid network interface type

Configuration Assistant起動の結果コード: 1

インタフェースを public として設定しても "Do Not Use" として渡ってしまっているのが原因です。 次のように実行し直します。

[oracle@rac1 oracle]$ /u01/app/oracle/product/10.1.0/crs/bin/oifcfg setif -global eth0/192.168.1.0:public eth1/192.168.10.0:cluster_interconnect

CRSの状況把握

crs_stat -t で見ます。 DB を作る前はこんな感じになります。

[oracle@rac1 oracle]$ crs_stat -t
名前           型             ター...ト 状態      ホスト
------------------------------------------------------------
ora.rac1.gsd   application    ONLINE    ONLINE    rac1
ora.rac1.ons   application    ONLINE    ONLINE    rac1
ora.rac1.vip   application    ONLINE    ONLINE    rac1
ora.rac2.gsd   application    ONLINE    ONLINE    rac2
ora.rac2.ons   application    ONLINE    ONLINE    rac2
ora.rac2.vip   application    ONLINE    ONLINE    rac2

DB を作り直す

何らかの理由でうまくDBが作れなかったとき、 DBのファイルを消すだけではなく、 CRSからも削除する必要があります。

srvctl で全部 OFFLINE にしておきます。

[root@rac1 oracle]# crs_stat  -t
名前           型             ター...ト 状態      ホスト
------------------------------------------------------------
ora....l1.inst application    OFFLINE   OFFLINE
ora....l2.inst application    OFFLINE   OFFLINE
ora....SM1.asm application    OFFLINE   OFFLINE
ora.rac1.gsd   application    OFFLINE   OFFLINE
ora.rac1.ons   application    OFFLINE   OFFLINE
ora.rac1.vip   application    OFFLINE   OFFLINE
ora....SM2.asm application    OFFLINE   OFFLINE
ora.rac2.gsd   application    OFFLINE   OFFLINE
ora.rac2.ons   application    OFFLINE   OFFLINE
ora.rac2.vip   application    OFFLINE   OFFLINE

inst と asm を消してみます。まず名前を探します。

[root@rac1 oracle]# crs_stat | grep asm
NAME=ora.rac1.ASM1.asm
NAME=ora.rac2.ASM2.asm
[root@rac1 oracle]# crs_stat | grep inst
NAME=ora.orcl.orcl1.inst
NAME=ora.orcl.orcl2.inst

crs_unregister で登録から消します。

[root@rac1 oracle]# crs_unregister ora.rac1.ASM1.asm
[root@rac1 oracle]# crs_unregister ora.rac2.ASM2.asm
[root@rac1 oracle]# crs_unregister ora.orcl.orcl1.inst
[root@rac1 oracle]# crs_unregister ora.orcl.orcl2.inst

これで消えました。

[root@rac1 oracle]# crs_stat -t
名前           型             ター...ト 状態      ホスト
------------------------------------------------------------
ora.rac1.gsd   application    OFFLINE   OFFLINE
ora.rac1.ons   application    OFFLINE   OFFLINE
ora.rac1.vip   application    OFFLINE   OFFLINE
ora.rac2.gsd   application    OFFLINE   OFFLINE
ora.rac2.ons   application    OFFLINE   OFFLINE
ora.rac2.vip   application    OFFLINE   OFFLINE

またインストールできるように、CRSを起動しておきます。

[root@rac1 oracle]# crs_start -all -q
[root@rac1 oracle]# crs_stat -t
名前           型             ター...ト 状態      ホスト
------------------------------------------------------------
ora.rac1.gsd   application    ONLINE    ONLINE    rac1
ora.rac1.ons   application    ONLINE    ONLINE    rac1
ora.rac1.vip   application    ONLINE    ONLINE    rac1
ora.rac2.gsd   application    ONLINE    ONLINE    rac2
ora.rac2.ons   application    ONLINE    ONLINE    rac2
ora.rac2.vip   application    ONLINE    ONLINE    rac2

あとは単独インスタンスのときと同様に、 初期化パラメータファイルやデータファイルを消せば、 また DBCA で作れるようになります。



トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-29 (土) 15:27:48