SolarisまたはLinux環境の場合,Hitachi Command Suiteをインストールする前に,カーネルパラメーターを設定する必要があります。また,Linux環境の場合は,シェル制限も設定する必要があります。
管理サーバのOSによって設定するファイルが異なります。
各カーネルパラメーターの最大値は,OSが規定する最大値を超えないようにしてください。
関連項目
(1) /etc/systemファイルの推奨値(Solaris 9)
/etc/systemファイルに設定するカーネルパラメーターの値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
バージョン7.6.1での各製品の推奨値を「表2-7 /etc/systemファイルに設定するカーネルパラメーターの値(1/2)」と「表2-8 /etc/systemファイルに設定するカーネルパラメーターの値(2/2)」に示します。
表2-7 /etc/systemファイルに設定するカーネルパラメーターの値(1/2)
カーネルパラメーター | インストーラー チェック値 | OSの初期値 | HiRDB |
---|---|---|---|
msgsys:msginfo_msgmni | 138 | 50 | 0 |
msgsys:msginfo_msgtql | 91 | 40 | 0 |
semsys:seminfo_semmni | 1034 | 10 | 1024 |
semsys:seminfo_semmns | 7260 | 60 | 7200 |
semsys:seminfo_semmnu | 1054 | 30 | 1024 |
semsys:seminfo_semume | 522 | 10 | 512 |
semsys:seminfo_semmsl | 153 | 25 | 128 |
semsys:seminfo_semopm | 138 | 10 | 128 |
shmsys:shminfo_shmmax | 521896320 | 8388608 | 200000000 |
shmsys:shminfo_shmmni | 2100 | 100 | 2000 |
表2-8 /etc/systemファイルに設定するカーネルパラメーターの値(2/2)
カーネルパラメーター | 共通コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
msgsys:msginfo_msgmni | 44 | 44 | 0 | 0 | 12 |
msgsys:msginfo_msgtql | 15 | 36 | 0 | 0 | 1205 |
semsys:seminfo_semmni | 9 | 10 | 1 | 1 | 12 |
semsys:seminfo_semmns | 80 | 125 | 50 | 50 | 0 |
semsys:seminfo_semmnu | 0 | 0 | 0 | 0 | 0 |
semsys:seminfo_semume | 0 | 0 | 0 | 0 | 0 |
semsys:seminfo_semmsl | 0 | 0 | 0 | 0 | 0 |
semsys:seminfo_semopm | 0 | 0 | 0 | 0 | 246 |
shmsys:shminfo_shmmax | 11546624 | 360349696 | 50000000 | 100000000 | 966656000 |
shmsys:shminfo_shmmni | 0 | 497 | 0 | 0 | 0 |
「表2-7 /etc/systemファイルに設定するカーネルパラメーターの値(1/2)」と「表2-8 /etc/systemファイルに設定するカーネルパラメーターの値(2/2)」を参照して,次の計算式でカーネルパラメーターの値を算出してください。
shmsys:shminfo_shmmax以外の場合:
カーネルパラメーターの設定値= |
shmsys:shminfo_shmmaxの場合:
カーネルパラメーターの設定値= |
関連項目
(2) /etc/projectファイルの推奨値(Solaris 10)
/etc/projectファイルに設定するカーネルパラメーターの値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
/etc/projectファイルでは,user.rootプロジェクトとsystemプロジェクトの両方に,カーネルパラメーターを設定します。
バージョン7.6.1での各製品の推奨値を「表2-9 /etc/projectファイルに設定するカーネルパラメーターの値(1/2)」と「表2-10 /etc/projectファイルに設定するカーネルパラメーターの値(2/2)」に示します。
表2-9 /etc/projectファイルに設定するカーネルパラメーターの値(1/2)
カーネルパラメーター | インストーラー チェック値 | OSの初期値 | HiRDB |
---|---|---|---|
process.max-msg-messages | 8243 | 8192 | 0 |
process.max-sem-nsems | 640 | 512 | 128 |
process.max-sem-ops | 640 | 512 | 128 |
project.max-msg-ids | 216 | 128 | 0 |
project.max-sem-ids | 1152 | 128 | 1024 |
project.max-shm-ids | 2128 | 128 | 2000 |
project.max-shm-memory | 698454184 | 物理メモリーの1/4 | 0 |
表2-10 /etc/projectファイルに設定するカーネルパラメーターの値(2/2)
カーネルパラメーター | 共通コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
process.max-msg-messages | 15 | 36 | 0 | 0 | 1205 |
process.max-sem-nsems | 0 | 0 | 0 | 0 | 0 |
process.max-sem-ops | 0 | 0 | 0 | 0 | 0 |
project.max-msg-ids | 44 | 44 | 0 | 0 | 12 |
project.max-sem-ids | 9 | 10 | 1 | 1 | 12 |
project.max-shm-ids | 0 | 497 | 0 | 0 | 0 |
project.max-shm-memory | 26214400 | 477087744 | 100695040 | 94457000 | 966656000 |
「表2-9 /etc/projectファイルに設定するカーネルパラメーターの値(1/2)」と「表2-10 /etc/projectファイルに設定するカーネルパラメーターの値(2/2)」を参照して,次の計算式でカーネルパラメーターの値を算出してください。
project.max-shm-memory以外の場合:
カーネルパラメーターの設定値= |
project.max-shm-memoryの場合:
カーネルパラメーターの設定値= |
関連項目
(3) /etc/systemファイルの推奨値(Solaris 10)
/etc/systemファイルに設定するカーネルパラメーターの値は,/etc/projectファイルに設定したカーネルパラメーターの値を基に算出します。
「(2) /etc/projectファイルの推奨値(Solaris 10)」で算出した値を用いて,次の計算式でカーネルパラメーターの値を算出してください。
msgsys:msginfo_msgtqlの場合:
カーネルパラメーターの設定値= |
semsys:seminfo_semmslの場合:
カーネルパラメーターの設定値= |
semsys:seminfo_semopmの場合:
カーネルパラメーターの設定値= |
msgsys:msginfo_msgmniの場合:
カーネルパラメーターの設定値= |
semsys:seminfo_semmniの場合:
カーネルパラメーターの設定値= |
shmsys:shminfo_shmmniの場合:
カーネルパラメーターの設定値= |
shmsys:shminfo_shmmaxの場合:
カーネルパラメーターの設定値= |
関連項目
(4) /etc/sysctl.confファイルの推奨値(Red Hat Enterprise Linux共通)
/etc/sysctl.confファイルに設定するカーネルパラメーターの値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
バージョン7.6.1での各製品の推奨値を「表2-11 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)」と「表2-12 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)」に示します。
表2-11 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)
カーネルパラメーター | インストーラーチェック値 | OSの初期値 | HiRDB |
---|---|---|---|
fs.file-max | 234724 | 50525 | 53898 |
kernel.threads-max | 16790 | 16384 | 576 |
kernel.msgmni | 104 | 16 | 44 |
kernel.semの第4パラメーター | 1024 | 128 | 1024 |
kernel.semの第2パラメーター | 32305 | 32000 | 7200 |
kernel.shmmax | 521896320 | 4294967295 | 200000000 |
kernel.shmmni | 4593 | 4096 | 2000 |
kernel.shmall | 730200320 | 268435456 | 26214400 |
表2-12 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)
カーネルパラメーター | 共通 コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
fs.file-max | 53898 | 129277 | 512 | 512 | 41354 |
kernel.threads-max | 184 | 162 | 30 | 30 | 32 |
kernel.msgmni | 44 | 44 | 0 | 0 | 12 |
kernel.semの第4パラメーター | 9 | 10 | 1 | 1 | 12 |
kernel.semの第2パラメーター | 80 | 125 | 50 | 50 | 0 |
kernel.shmmax | 11546624 | 360349696 | 50000000 | 100000000 | 966656000 |
kernel.shmmni | 0 | 497 | 0 | 0 | 0 |
kernel.shmall | 26214400 | 477076480 | 100695040 | 100000000 | 966656000 |
「表2-11 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)」と「表2-12 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)」を参照して,次の計算式でカーネルパラメーターの値を算出してください。
kernel.shmmaxの場合:
カーネルパラメーターの設定値= |
kernel.shmallの場合:
カーネルパラメーターの設定値= |
上記以外の場合:
カーネルパラメーターの設定値= |
関連項目
(5) /etc/security/limits.confファイルの推奨値(Red Hat Enterprise Linux 5)
/etc/security/limits.confファイルに設定するシェル制限の値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
シェル制限は,softとhardの両方に値を設定してください。このとき,softの値は,hardの値以下に設定する必要があります。
バージョン7.6.1での各製品の推奨値を「表2-13 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(1/2)」と「表2-14 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(2/2)」に示します。
表2-13 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(1/2)
シェル制限 | インストーラーチェック値 | OSの初期値 | HiRDB |
---|---|---|---|
nofile(soft/hard) | 1596 | 1024 | 1344 |
nproc(soft/hard) | 8358 | 8192 | 512 |
表2-14 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(2/2)
シェル制限 | 共通コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
nofile(soft/hard) | 572 | 0 | 0 | 0 | 1024 |
nproc(soft/hard) | 165 | 1 | 0 | 0 | 32 |
「表2-13 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(1/2)」と「表2-14 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 5)(2/2)」を参照して,次の計算式でシェル制限の値を算出してください。
シェル制限の設定値= |
関連項目
(6) /etc/security/limits.confファイルの推奨値(Red Hat Enterprise Linux 6)
/etc/security/limits.confファイルに設定するシェル制限の値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
シェル制限は,softとhardの両方に値を設定してください。このとき,softの値は,hardの値以下に設定する必要があります。
バージョン7.6.1での各製品の推奨値を「表2-15 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)」と「表2-16 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)」に示します。
表2-15 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)
シェル制限 | インストーラーチェック値 | OSの初期値 | HiRDB |
---|---|---|---|
nofile(soft/hard) | 1596 | 1024 | 1344 |
表2-16 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)
シェル制限 | 共通コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
nofile(soft/hard) | 572 | 0 | 0 | 0 | 1024 |
「表2-15 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)」と「表2-16 /etc/security/limits.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)」を参照して,次の計算式でシェル制限の値を算出してください。
シェル制限の設定値= |
関連項目
(7) /etc/security/limits.d/90-nproc.confファイルの推奨値(Red Hat Enterprise Linux 6)
/etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
シェル制限は,softとhardの両方に値を設定してください。このとき,softの値は,hardの値以下に設定する必要があります。
バージョン7.6.1での各製品の推奨値を「表2-17 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)」と「表2-18 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)」に示します。
表2-17 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)
シェル制限 | インストーラーチェック値 | OSの初期値 | HiRDB |
---|---|---|---|
nproc(soft/hard) | 8358 | 8192 | 512 |
表2-18 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)
シェル制限 | 共通コンポーネント | HDvM | HTSM | HRpM | HTnM |
---|---|---|---|---|---|
nproc(soft/hard) | 165 | 1 | 0 | 0 | 32 |
「表2-17 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(1/2)」と「表2-18 /etc/security/limits.d/90-nproc.confファイルに設定するシェル制限の値(Red Hat Enterprise Linux 6)(2/2)」を参照して,次の計算式でシェル制限の値を算出してください。
シェル制限の設定値= |
関連項目
(8) /etc/sysctl.confファイルの推奨値(SUSE Linux Enterprise Server)
/etc/sysctl.confファイルに設定するカーネルパラメーターの値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
バージョン7.6.1での各製品の推奨値を「表2-19 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)」と「表2-20 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)」に示します。
表2-19 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)
カーネルパラメーター | インストーラー チェック値 | OSの初期値 | HiRDB |
---|---|---|---|
fs.file-max | 234724 | 50525 | 53898 |
kernel.threads-max | 8598 | 8192 | 576 |
kernel.msgmni | 104 | 16 | 44 |
kernel.semの第4パラメーター | 1045 | 1024 | 1024 |
kernel.semの第2パラメーター | 256305 | 256000 | 7200 |
kernel.shmmax | 521896320 | 4294967295 | 200000000 |
kernel.shmmni | 4593 | 4096 | 2000 |
kernel.shmall | 730200320 | 268435200 | 26214400 |
表2-20 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)
カーネルパラメーター | 共通コンポーネント | HDvM | HTSM | HRpM |
---|---|---|---|---|
fs.file-max | 53898 | 129277 | 512 | 512 |
kernel.threads-max | 184 | 162 | 30 | 30 |
kernel.msgmni | 44 | 44 | 0 | 0 |
kernel.semの第4パラメーター | 9 | 10 | 1 | 1 |
kernel.semの第2パラメーター | 80 | 125 | 50 | 50 |
kernel.shmmax | 11546624 | 360349696 | 50000000 | 100000000 |
kernel.shmmni | 0 | 497 | 0 | 0 |
kernel.shmall | 26214400 | 477076480 | 100695040 | 100000000 |
「表2-19 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(1/2)」と「表2-20 /etc/sysctl.confファイルに設定するカーネルパラメーターの値(2/2)」を参照して,次の計算式でカーネルパラメーターの値を算出してください。
kernel.shmmaxの場合:
カーネルパラメーターの設定値= |
kernel.shmallの場合:
カーネルパラメーターの設定値= |
上記以外の場合:
カーネルパラメーターの設定値= |
関連項目
(9) /etc/security/limits.confファイルの推奨値(SUSE Linux Enterprise Server)
/etc/security/limits.confファイルに設定するシェル制限の値は,OSの初期値や使用するHitachi Command Suite製品の設定値などを基に算出します。
シェル制限は,softとhardの両方に値を設定してください。このとき,softの値は,hardの値以下に設定する必要があります。
バージョン7.6.1での各製品の推奨値を「表2-21 /etc/security/limits.confファイルに設定するシェル制限の値(1/2)」と「表2-22 /etc/security/limits.confファイルに設定するシェル制限の値(2/2)」に示します。
表2-21 /etc/security/limits.confファイルに設定するシェル制限の値(1/2)
シェル制限 | インストーラーチェック値 | OSの初期値 | HiRDB |
---|---|---|---|
nofile(soft/hard) | 1596 | 1024 | 1344 |
nproc(soft/hard) | 4262 | 4096 | 512 |
表2-22 /etc/security/limits.confファイルに設定するシェル制限の値(2/2)
シェル制限 | 共通コンポーネント | HDvM | HTSM | HRpM |
---|---|---|---|---|
nofile(soft/hard) | 572 | 0 | 0 | 0 |
nproc(soft/hard) | 165 | 1 | 0 | 0 |
「表2-21 /etc/security/limits.confファイルに設定するシェル制限の値(1/2)」と「表2-22 /etc/security/limits.confファイルに設定するシェル制限の値(2/2)」を参照して,次の計算式でシェル制限の値を算出してください。
シェル制限の設定値= |
関連項目
(10) カーネルパラメーター値およびシェル制限値を変更する
見積もり結果を基に,現状のカーネルパラメーターおよびシェル制限を確認し,必要に応じて値を変更します。
事前に完了しておく操作
カーネルパラメーター値およびシェル制限値を変更するには:
関連項目