1 Reply Latest reply: Mar 8, 2012 3:17 AM by 906622 RSS

    OEM構成ファイルの作成時に、ポート番号の割り当てに失敗する

    906622
      <環境>
      ORACLE : Oracle database 11gR2 Standard Edition One
      OS : Red Hat Enterprise Linux 6.0

      お世話になります。
      現在オフライン環境でデータベースを構築しているのですが、
      一度ソフトウェアをアンインストールする必要があったので、以下のような作業を行いました。


      1.Oracle Database を deinstall で削除
      2.ホスト名を設定( ORACLE_HOSTNAMEにも設定 )
      3.Oracle Database インストール( ソフトウェアのみ )
      4.NetCAでリスナーを構成
      5.DBCAでデータベース作成
        ⇒ 処理が85%で動かなくなり、以下のエラーが出たためEMの構成なしでデータベース作成

      Enterprise manager configuration failed due to the following error - Failed to
      allocate port(s) in the specified range(s) for the following process(es) :
      JMS [5540-5559] , RMI [5520-5539] , Database Control [5500-5519] , EM Agent [3938] | [1830-1849]
      Refer to the log file at $ORACLE_BASE/cfgtoollogs/dbca/orcl/emConfig.log for more details.
      You can retry configuring this database with Enterprise Manager later by
      manually running $ORACLE_HOME/bin/emca script .

      6.emca -config dbcontrol db -repos create を実行
        ⇒ 失敗。$ORACLE_BASE/cfgtoollogs/emca/ORACLE_SID/emca_日付.log ファイルの内容では、
          5のエラーと同じく 「 ポート番号の割り当てに失敗しました。」 とありました。


      /etc/services ファイルでポート番号を確認してみたところ、
      dbcontrol-oms 1158/tcp dbControl OMS
      等の行があったのですが、これはアンインストール時にOracleで使用していたポート番号は開放されていないと
      いうことなのでしょうか?

      Linuxやポート番号についての知識も乏しいためどこから手をつければよいのか分からず途方に暮れております。

      何か解決方法がありましたら教えていただけないでしょうか。
      よろしくお願いします。