web-dev-qa-db-ja.com

Oracleに不十分なスワップサイズを強制的に受け入れる方法は?

5.7803GBスワップサイズでOracle Linux 6.10にOracle 12cをインストールしたい。

しかし、チェックされた前提条件の1つが失敗しました:

INFO: *********************************************
INFO: Swap Size: This is a prerequisite condition to test whether sufficient total swap space is available on the system.
INFO: Severity:IGNORABLE
INFO: OverallStatus:VERIFICATION_FAILED
INFO: -----------------------------------------------


INFO: ERROR: [Result.addErrorDescription:703]  PRVF-7573 : Sufficient swap size is not available on node "olhost" [Required = 7.8167GB (8196368.0KB) ; Found = 5.7803GB (6061052.0KB)]
INFO: ERROR: [Result.addErrorDescription:714]  PRVF-7573 : Sufficient swap size is not available on node "olhost" [Required = 7.8167GB (8196368.0KB) ; Found = 5.7803GB (6061052.0KB)]
INFO: ERROR: [Result.addErrorDescription:714]  PRVF-7573 : Sufficient swap size is not available on node "olhost" [Required = 7.8167GB (8196368.0KB) ; Found = 5.7803GB (6061052.0KB)]
INFO: INFO: [Task.perform:819]
TaskSwapSize:Swap Size[CHECK_SWAP_SIZE]:TASK_SUMMARY:FAILED:IGNORABLE:VERIFICATION_FAILED:Total time taken [58 Milliseconds]
          ERRORMSG(olhost): PRVF-7573 : Sufficient swap size is not available on node "olhost" [Required = 7.8167GB (8196368.0KB) ; Found = 5.7803GB (6061052.0KB)]

Oracleに、必須ではなく小さいスワップサイズを使用させるにはどうすればよいですか。

1
Gryu

文書化されたオプションがない限り、実際にはできないでしょう。エラーは「Severity:IGNORABLE」とマークされているため、「無視できる」警告を無視して続行するオプションがある可能性は低くありません。この情報については、インストールドキュメントを確認してください。

そうでない場合、問題は、拡張に使用できるスペースがないため拡張できない固定のスワップパーティション/ボリュームがあることです。次のようなスワップファイルを追加することで、一時的にスワップを追加できます。

dd if=/dev/zero of=/tmp/additionalswap bs=1048576 count=2100
chmod 600 /tmp/additionalswap
mkswap /tmp/additionalswap
swapon /tmp/additionalswap

インストールプロセスの前。これは、ファイルシステムに十分なスペースがあることを前提としています/tmpが見つかった場合は、別の場所を選択してください。

完了したら、swapoff /tmp/additionalswapで余分なスワップ領域をオフにして、ファイルを削除します。

2
David Spillett

hm .. https://docs.Oracle.com/en/database/Oracle/oracle-database/12.2/ladbi/server-configuration-checklist-for-Oracle-database-installation.html#GUID-CD4657FB -2DDC-4B30-AAB4-2C927045A86D

16 GB未満のインストールの場合RAM Oracleは、スワップスペースにRAMサイズを要求します-16 GB以上のRAM、スワップスペース16 GB-インストール時、および作業中の可能性が高いです(再起動について述べたとおり) )

さて、あなたのRAMを減らすことができます。サーバーハードウェアがそれを許可している場合は、当面の間RAMモジュールを抽出します。または、必要なものを与えます。そのドライブは想像できません。スペースは、今日のハードドライブの価格を考えると、マシン上で厳しく制限されています。他の回答と同じように、3番目のオプションを忘れてしまいました。スペースが利用可能な場合は、追加のスワップファイルを作成するだけです。

1
eagle275