構成のヒント

EPM 11.2.15構成後にEssbaseの起動に失敗します

問題: EPM 11.2.15の構成後、Essbase 21cの起動に失敗します。configtool.logには、次のエラー・メッセージが表示されます:

Phase Start Essbase is in status IN_PROGRESS
Phase Start Essbase is in status FAILED

[EPMCFG] [ERROR] [EPMCFG-01020] [oracle.EPMCFG] [tid: <tid>] [ecid: <ecid>] [SRC_CLASS: com.hyperion.essbase.config.EssbaseServerTaskProcessor] Error: [[
java.lang.RuntimeException: E21c configuration failed
at com.hyperion.essbase.config.EssbaseServerTaskProcessor.configureE21C(EssbaseServerTaskProcessor.java:1742)
at com.hyperion.essbase.config.EssbaseServerTaskProcessor.execute(EssbaseServerTaskProcessor.java:246)
at com.hyperion.essbase.config.EssbaseServerTaskProcessor.execute(EssbaseServerTaskProcessor.java:221)
at com.hyperion.config.wizard.impl.RunAllTasks.executeCustomTask(RunAllTasks.java:789)
at com.hyperion.config.wizard.impl.RunAllTasks.execute(RunAllTasks.java:492)
at com.hyperion.config.wizard.impl.RunnAllTasksState.run(RunnAllTasksState.java:92)
at java.lang.Thread.run(Thread.java:750)

essbase21c_config.logには、次の情報が表示されます:

INFO [44] com.oracle.wizard.operation.helper.LoggerHelper - WLSTException: Error occurred while performing redirect : Could not find the file to redirect wlst output to: nul : nul (The system cannot find the file specified)

回避策: この問題を解決するには:

  1. ローカル・ドライブ(C: ドライブなど)にtestという名前のフォルダを作成します。
  2. 次のパスに移動します:
    MIDDLEWARE_HOME\essbase\modules\oracle.essbase.sysman\scripts
  3. 次のスクリプトを変更します:

    表7-2 スクリプトの変更

    スクリプト 置換 置換え後
    status_servers.py redirect('nul','false') redirect('c:\\test\\output-nul.txt','false')
    start_servers.py redirect('nul','false') redirect('c:\\test\\output-nul.txt','false')
  4. Essbaseを再起動します。

ポート範囲が無効なため、Essbase 21cの構成に失敗します。

問題: 指定されたポート範囲が1000未満の場合、Essbase 21c構成に失敗します。

回避策: 正常に構成できるように、次のパラメータに設定された値が1000以上であることを確認してください。

Name: ESSBASE_SERVER_MIN_PORT, value:

Name: ESSBASE_SERVER_MAX_PORT, value: