今回はOUI(Oracle Universal Installer)がのrunInstaller 起動時に"PRVF-0002:ローカル・ノード名を取得できませんでした"が出力され、起動できない場合の対処法について紹介します。
このような状況
1. 原因
これは、ホスト名の名前解決ができていない場合に発生します。
Oracle Databaseエラー・メッセージ11gリリース2 (11.2)
PRVF-00002: ローカル・ノード名を取得できませんでした
原因: Javaネットワーク機能を使用してローカル・ホスト名を特定できません。
処置: hostnameコマンドを使用して、ホスト名が正しく定義されているか確認してください。
PRVF-00002: ローカル・ノード名を取得できませんでした
原因: Javaネットワーク機能を使用してローカル・ホスト名を特定できません。
処置: hostnameコマンドを使用して、ホスト名が正しく定義されているか確認してください。
2. 解決方法
検証環境などで手軽に解決したい場合は、下記の設定を行いましょう。
1
hostnameコマンドを使用して、ipアドレスとhostnameを確認する。
[root@OL6 ~]# hostname -i
192.168.56.101
[root@OL6 ~]# hostname
OL6.oracle12c.jp
2
/etc/hostsに"ipアドレス ホスト名"を追加する
[root@OL6 ~]# cat /etc/hosts
...
192.168.56.101 OL6.oracle12c.jp --この1行を追加する
3
これで通常通り起動します。