Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性 (HA) 管理ガイド

- Previous: Solaris で共有メモリーとセマフォを設定するには
- Next: Windows の場合の手順

## Linux で共有メモリーを設定するには

1. ルートとしてログインします。

2. ファイル `/etc/sysctl.conf` を編集します。

3. `kernel.shmax` および `kernel.shmall` パラメータを設定します。

   `kernel.shmax` パラメータは、共有メモリーセグメントの最大サイズをバイト単位で定義します。`kernel.shmall` パラメータは、システムで一度に使用できるページ内の共有メモリーの合計容量を設定します。これらの両方のパラメータの値を、マシンの物理メモリーの総量に設定します。この値は、10 進数のバイト数で指定します。たとえば、物理メモリーが 512M バイトのマシンの場合は、次のように指定します。

       kernel.shmmax=536870912
        kernel.shmall=536870912

4. マシンを再起動します。次のコマンドを使用します。

   `sync; sync; reboot`

- Previous: Solaris で共有メモリーとセマフォを設定するには
- Next: Windows の場合の手順

- © 2010, Oracle Corporation and/or its affiliates