LinuxでOracle 11 gをインストールしてprvf-002エラー解決方法が現れます。


LinuxでOracle 11 gをインストールしてprvf-002エラー解決方法が現れます。
LinuxでOracle 11 gをインストールすると、エラーが発生する場合があります。

ヒントはローカルノード名を取得できません。
PRVFはインストール前の検査という意味です。略語は検出されていません。Pre-requisite Veri Ficationの略語だと思います。間違えたら指摘してください。
oerrツールを使ってみてください。

oerr prvf 0002
0002, ERROR_LOCAL_NODENAME_NOT_FOUND, "Could not retrieve local nodename"
// *Cause: Unable to determine local host name using Java network functions.
// *Action: Ensure that hostname is defined correctly using the 'hostname' command.
Oracleインストールインターフェースはjava言語で作成されています。ここではjavaネットワーク関数を使用する時、ローカルホスト名を確定できないので、このエラーを提示します。提案を解決するには、hostnameコマンドを使用して正しいホスト名が得られるようにすることです。
振り返ってみますと、確かにホスト名を変え始めました。ホームネームとetc/hostsファイルの中では違っているかもしれません。オリジナル:

127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
::1     localhost localhost.localdomain localhost6 localhost6.localdomain6
変更が必要です

  
127.0.0.1  hostname    localhost localhost.localdomain localhost4 localhost4.localdomain4
::1     hostname    localhost localhost.localdomain localhost6 localhost6.localdomain6
再度run Installerを開けて、使用できます。

読んでくれてありがとうございます。みなさんのご協力をお願いします。ありがとうございます。