AppSync:リカバリー操作に失敗しました。Oracleデータベースをマウント モードで起動できませんでした。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

New Install

Recovery操作に失敗しました。Oracleデータベースをマウント モードで起動できませんでした。
1つ以上のデータベースのリカバリーに失敗しました。詳細については、サーバーとエージェントのログを確認してください。
               
AppSyncはマウントで成功しましたが、リカバリーに失敗しました。
Oracleデータベースをマウント モードで起動できませんでした。
AppSyncバージョン3.8.0.0クライアント。ホスト オペレーティング システムがRedhat RHEL 6およびRHEL 7である

<Date> oracle.py[4117]:_execSql() SQLresult:
ORA-01078:システム・パラメータの処理に失敗
しました
<Date> oracle.py[4117]:_execSql() SQLresult:
ORA-00823: 指定された値 greater
than sga_target sga_max_size
<Date> oracle.py[4117]:_execSql() SQL結果: Disconnected
<Date> oracle.py[4120]:_execSql() エラー:
Raising SQLPlusException

<Date> oracle.py [4117]:_execSql() SQL結果: SYS:CAD13141>SYS:CAD13141>ORA-01078:failure
in processing system parameters                
       

Cause

Rootユーザーを使用してAppSync Linux Oracleクライアントをインストールする場合。
AppSyncは、rootユーザーのプロファイル設定の一部を継承します。
AppSyncが使用するOracleユーザーは、AppSyncがOracleユーザーをエミュレートするときにrootユーザーのULIMIT設定を継承します。

AppSyncでは、rootユーザーのulimit設定がOracleユーザーのulimit設定以上である必要があります。
SUDOユーザーを使用してAppSync Linux Oracleクライアント.
をインストールすることをお勧めしますこれにより、お客様はSUDOユーザーのulimitをより高い値に設定するか、Oracleのulimitと一致するように設定できます。

Resolution

 Oracleと root.
のulimit設定このインストールには、Oracleユーザーのulimit設定がrootユーザーのulimit設定よりも大きいという、通常とは異なる設定がありました。
 

回避策:  この問題は、rootとoracleの間でulimitを一致させるようにシステムを手動で変更することで回避されました。/etc/security/limits.confへのroot ulimitsの追加
 

Fix: SUDOユーザーの使用をお勧めします。これにより、お客様はulimitをSUDOユーザーに設定して、Oracleのulimitと一致するようにすることができます
SUDOユーザーの設定については、ナレッジベース記事(https://support.emc.com/kb/485322)を参照してください。

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168560
Article Type: Solution
Last Modified: 18 Sep 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.