Systemwalker Centric Manager クイックガイド - UNIX/Windows(R)共通 - |
目次
索引
![]() ![]() |
第4章 業務サーバの環境構築 | > 4.3 業務サーバの環境構築手順【Solaris版】 |
Systemwalker管理者アカウントをインストールする前に作成します。Systemwalker管理者アカウントは、インストール時に指定する必要があり、Systemwalker Centric Managerの各種操作を行う場合の管理者アカウントとして使用されます。また、Systemwalker管理者アカウントは、Systemwalker Centric Managerをインストールするそれぞれのサーバで作成しておく必要があります。なお、システム管理者(スーパーユーザ)の権限は必要ありません。
アカウント、パスワードは、ともに8バイト以内です。使用できる文字種は、OSのマニュアルを参照してください。
業務サーバに、ユーザアカウントを作成する手順を以下に示します。
# /usr/sbin/useradd <Systemwalker管理者アカウント名> |
# /usr/bin/passwd <Systemwalker管理者アカウント名> |
表示されるメッセージなどは、OSのバージョンにより異なる可能性があります。 また、useraddコマンドには、ここにあげた例以外にも、ユーザのホームディレクトリを指定するなどの多くのオプションを指定可能です。詳細は、OSのマニュアルを合わせて参照してください。
業務サーバでは、システムパラメタのチューニングを行う必要があります。チューニングが必要なシステムパラメタとその値については、以下の表を参照してください。パラメタにより、既に設定されている値(初期値)に加算する場合と、既に設定されている値と比較し大きい方の値(最大)を設定する場合があります。(加算の場合、設定のシステム上限値も確認してください。)各パラメタがどちらにあたるかは、表の“種別”を参照してください。
詳細についてはSolarisのマニュアルを参照してください。
共有メモリ
パラメタ |
説明 |
値 |
種別 |
shmsys:shminfo_shmmax |
共有メモリセグメントの最大サイズ |
42240(SE版) |
最大 |
83200(EE版) |
|||
shmsys:shminfo_shmmni |
システム全体で作成できる共有メモリセグメントの最大数 |
5 |
加算 |
メッセージキュー
パラメタ |
説明 |
値 |
種別 |
msgsys:msginfo_msgmap |
message マップ内のエントリ数 (注1) |
式1 |
加算 |
msgsys:msginfo_msgmax |
メッセージの最大サイズ |
4096 |
最大 |
msgsys:msginfo_msgmnb |
待ち行列上の最大バイト数 |
16384 |
最大 |
msgsys:msginfo_msgmni |
メッセージ待ち識別子の数 |
7 |
加算 |
msgsys:msginfo_msgtql |
メッセージのヘッダ数 (注2) |
式2 |
加算 |
msgsys:msginfo_msgseg |
メッセージセグメント数 (注3) |
16385 |
加算 |
セマフォ
パラメタ |
説明 |
値 |
種別 |
semsys:seminfo_semmap |
セマフォマップ内のエントリ数(注3) |
11 |
加算 |
semsys:seminfo_semmni |
セマフォ識別子の数 |
9 |
加算 |
semsys:seminfo_semmns |
システム内のセマフォ数 |
9 |
加算 |
semsys:seminfo_semmnu |
システム内のundo構造体の数 |
14 |
加算 |
式1=msgtqlのチューニング値+2 |
式2=資源配付の通信宛先数+20+msgmnbのチューニング値/100 |
システムパラメタを編集するには、/etc/systemファイルにチューニングのためのレコードを以下のように追加します。
なお、表にあるパラメタが既に設定されている場合、Solarisの各バージョンのマニュアルを参照し、チューニングを行ってください。
#/usr/sbin/sysdef |
システムパラメタをチューニングするために、/etc/systemファイルにチューニングのためのレコードを、以下の例のように編集します。
例: Solaris 8上に業務サーバだけを導入し、資源配付の通信宛先数が128の場合
set shmsys:shminfo_shmmni = 105 |
# cd / |
# /usr/sbin/sysdef |
表示例
#/usr/sbin/sysdef |
Systemwalker Centric Managerは、以下のプロジェクト配下で動作します。
パラメタ |
説明 |
値 |
種別 |
特権 |
---|---|---|---|---|
project.max-msg-ids |
メッセージ待ち識別子の数 |
7 |
加算 |
特権レベル |
process.max-msg-qbytes |
待ち行列上の最大バイト数 |
16384 |
最大 |
特権レベル |
process.max-stack-size |
プロセスで使用できるスタックメモリセグメントの最大サイズ |
4000000 |
最大 |
基本レベル |
project.max-sem-ids |
セマフォ識別子の数 |
9 |
加算 |
特権レベル |
project.max-shm-memory |
共有メモリセグメントの最大サイズ |
99180(SE版) |
加算 |
特権レベル |
181100(EE版) |
システムパラメタを編集するには、/etc/projectファイルを編集します。
システムパラメタを設定する際には、システムの初期値および、設定可能名値の上限を確認した後、値を確認してください。確認方法の例は以下のとおりです。
/etc/projectファイル編集例
system:0:System account:::project.max-msg-ids=(privileged,135,deny);process.max-file-descriptor=(privileged,2048,deny);process.max-msg-qbytes=(privileged,64000,deny);process.max-stack-size=(basic,8000000,deny);project.max-sem-ids=(privileged,136,deny);project.max-shm-memory=(privileged,1157627904,deny) |
上記設定をした後、以下のコマンドにより設定情報を確認できます。
# projects -l |
[確認コマンド実行例]
# projects -l |
SNMPエージェントをインストールする場合、以下のパッケージをインストールします。
【Solaris 7/8/9】
【Solaris 10】
インストール時に選択したソフトウェアグループが以下のどれかの場合、OSと共にインストールされるため、別途、インストールする必要はありません。
使用するコマンドについて
Systemwalker Centric Managerの出力メッセージを日本語で出力する場合、Systemwalker Centric Managerをインストールする前に、以下の作業を実施してください。
ファイル名
/etc/default/init
環境変数の優先度
環境変数 |
優先度 |
LC_ALL |
以下のすべてに優先されます。 |
LC_MESSAGES |
LC_ALLが設定されていない場合に有効になります。 |
LANG |
LC_ALL、LC_MESSAGESが定義されていない場合に有効になります。 |
設定値とコード系
上記ファイルの設定値 |
Systemwalkerのコード系 |
---|---|
ja |
EUC |
ja_JP.eucJP(注) |
EUC |
ja_JP.PCK |
SJIS |
ja_JP.UTF-8 |
UTF-8 |
(注) “ja_JP.eucJP”はSolaris8以降でサポートされます。
(例)
LANG=ja
LANG=ja_JP.PCK
Solaris 10では、標準でIP Filterというファイアウォール機能がインストールされています。本書では、Solaris 10のファイアウォール機能を利用している環境でファイアウォール機能を無効にし、Systemwalker Centric Managerをインストールします。、ファイアウォール機能を無効とします。以下の手順で無効の設定をします。
ファイアウォール機能を設定したい場合は、“Systemwalker Centric Manager 導入手引書”を参照してください。
# /usr/sbin/ipf -Fa |
なお、次回リブート時にも恒久的に無効化したい場合は、上記の手順に加え、以下のファイルも削除してください。
上記ファイルについては、削除(コマンドでは“rm(1)”)ではなく、リネーム(コマンドでは“mv(1)”)により、別名で保存することをお勧めします。
上記ファイルを削除、またはリネームした後は、リブートを行い、ファイアウォールの設定が無効になっていることをipfstat(1M)で確認してください。
目次
索引
![]() ![]() |