Systemwalker Centric Manager クイックガイド - UNIX共通 - - Microsoft(R) Windows(R) 2000/Microsoft(R) Windows Server(TM) 2003 - |
目次
索引
![]() ![]() |
第3章 運用管理サーバの環境構築 | > 3.2 運用管理サーバの環境構築手順【Linux版】 |
Systemwalker Centric Managerをインストールする前に必要な作業について説明します。
運用管理サーバではデータベースパーティションを作成する必要があります。
SafeDISKを使用している場合
RDB 管理情報専用パーティションを除くデータベース領域を、SafeDISKで管理しているボリューム上に作成する場合は、ボリュームの高速等価性回復機構を“なし”に設定します。
設定方法の詳細は、SafeDISKのマニュアルを参照してください。
Systemwalker Centric Managerを運用するためには、運用管理サーバに以下のデータベース領域が必要です。
基本的には、上記の4パーティションを使用しますが、どうしてもパーティションが足りない場合は、RDB管理情報パーティションおよびRDBログファイルをレギュラーファイルとして作成することにより、パーティションを削減することができます。詳細については、“Systemwalker Centric Manager導入手引書”の“フレームワークのデータベース作成【Solaris版/Linux版】”を参照してください。
Systemwalker Centric Managerが使用するパーティションおよびファイルシステムの配置イメージは以下のようになります。
本書では、ヘルプデスクデータベーススペース用パーティション、およびインベントリ管理用データベーススペース用パーティションは、作成しません。
通常、作成したパーティションを指定する場合には、以下のデバイス名を使用します。
/dev/raw/raw?? |
/dev/hd??? |
“データベース領域の見積もり”で算出したディスク容量の見積もりを参考にして、データベース領域の容量が十分であるかを確認してください。
ローデバイスの作成方法
ローデバイスは、fdiskコマンド等でパーティションを作成した後、rawコマンドによってrawキャラクタデバイスの割り当てを行うことで作成します。さらに、以下のようにシステムファイルを編集します。
- /etc/sysconfig/rawdevicesを編集します。
/etc/sysconfig/rawdevicesの編集例
/dev/raw/raw1 /dev/sdb5
/dev/raw/raw2 /dev/sdb6
/dev/raw/raw3 /dev/sdb7
/dev/raw/raw4 /dev/sdb8- ntsysvコマンドを実行し、“rawdevices”を選択します。
- 以下のコマンドを実行し、/etc/sysconfig/rawdevicesファイルの変更内容を反映します。
# /sbin/service rawdevices restart
ローデバイスの作成方法、fdiskコマンド、rawコマンドおよびシステムファイルの編集の詳細については、使用しているシステムベンダのドキュメントを参照してください。
なお、ローデバイスに対して初期化を行う必要はありません。
OSのユーティリティでパーティションを切り出す場合、ユーティリティで指定したサイズと、実際に切り出されるサイズが若干異なることがあります。また、複数のパーティションを切り出す場合に、OSのユーティリティにそれぞれ同一のサイズを指定しても、実際に切り出されるパーティションによってサイズが異なることがあります。そのため、実際に切り出されたパーティションのサイズについては、OSのユーティリティで確認してください。
RDBログファイル用パーティションをレギュラーファイルとして作成する場合の例を記載しています。この場合、運用管理サーバに以下のデータベース領域が必要になります。
作成方法については、“データベースパーティションの作成例【Linux版】”を参考にしてください。
パーティションの作成について
パーティションはシステムにより異なるため、付録例をそのまま使用するとシステムを破壊してしまうことがあります。使用しているシステムの容量に応じた値で作成してください。
Systemwalker管理者アカウントをインストールする前に作成します。Systemwalker管理者アカウントは、インストール時に指定する必要があり、Systemwalker Centric Managerの各種操作を行う場合の管理者アカウントとして使用されます。Systemwalker管理者アカウントは、運用管理サーバで作成しておく必要があります。なお、システム管理者(スーパーユーザ)の権限は必要ありません。
アカウントは32バイト以内、パスワードは64バイト以内で指定します。使用できる文字種は、OSのマニュアルを参照してください。
アカウント(ユーザ名)とパスワードについて
アカウント(ユーザ名)/パスワードの文字数は、機能ごとに異なります。
・[Systemwalkerコンソール]
− ユーザ名12バイトまで
− パスワード16バイトまで
・システム監視設定
− ユーザ名36バイトまで
− パスワード16バイトまで
上記機能から、管理者アカウントを使用してログインする場合には、この値内のアカウント(ユーザ名)/パスワードを管理者アカウント/パスワードに指定してください。
運用管理サーバに、Systemwalker管理者アカウントを作成する手順を以下に示します。
# /usr/sbin/useradd <Systemwalker管理者アカウント名> |
# /usr/bin/passwd <Systemwalker管理者アカウント名> Changing password for <Systemwalker管理者アカウント名> New password: <パスワード> Retype new password: <パスワード> passwd: all authentication tokens updated successfully. |
表示されるメッセージなどは、OSのバージョンやディストリビューションにより異なる可能性があります。 また、useraddコマンドには、上記に記載した例以外にも、ユーザのホームディレクトリを指定するなどの多くのオプションが指定可能です。詳細は、OSのマニュアルを参照してください。
運用管理サーバでは、システムパラメタのチューニングを行う必要があります。チューニングが必要なシステムパラメタとその値については、以下の表を参照してください。パラメタにより、すでに設定されている値(初期値)に加算する場合と、すでに設定されている値と比較し大きい方の値(最大)を設定する場合があります。(加算の場合、設定のシステム上限値も確認してください。)各パラメタがどちらに当たるかは、表の“種別”を参照してください。
詳細についてはLinuxのマニュアルを参照してください。
セマフォの設定値は、各パラメタ値を以下の形式で指定します。
kernel.sem = para1 para2 para3 para4 |
パラメタ |
説明 |
値 |
種別 |
para1 |
セマフォ識別子当たりの最大セマフォ数 |
133 |
最大 |
para2 |
システム全体のセマフォ数 |
2745 |
加算 |
para3 |
セマフォコールあたりの最大演算子数 |
50 |
最大 |
para4 |
システム全体のセマフォ識別子数 |
2509 |
加算 |
パラメタ |
説明 |
値 |
種別 |
kernel.msgmnb |
1つのメッセージキューに保持できるメッセージの最大値 |
32768 |
最大 |
kernel.msgmni |
メッセージキューIDの最大値 |
545 |
加算 |
kernel.msgmax |
メッセージの最大サイズ |
16384 |
最大 |
パラメタ |
説明 |
値 |
種別 |
kernel.shmmni |
共有メモリセグメントの最大数 |
21197 |
加算 |
kernel.shmmax |
共有メモリの最大セグメントサイズ |
15117192 |
最大 |
#/sbin/sysctl -a |
(例)
# /sbin/sysctl -a |
システムパラメタをチューニングするために、/etc/sysctl.confファイルにチューニングのためのレコードを、以下の例のように編集します。
(例)
kernel.sem=1100 38151 200 3309 |
#/bin/cat /etc/sysctl.conf |
方法1 : システムをリブートして設定を反映
# cd / |
方法2 : /sbin/sysctl -p を使用して設定を反映
# /sbin/sysctl -p /etc/sysctl.conf |
※このコマンドを使用した場合リブートの必要がありません。
# /sbin/sysctl -a |
# /sbin/sysctl -a |
Update Release
Update Releaseを適用済みのシステムの場合、SNMPサービスをインストールした後、Update Releaseを再度適用する必要があります。
SNMPエージェントをインストールする場合、以下のrpmパッケージをインストールします。
[設定ファイル]
/etc/snmp/snmpd.conf |
以下にSNMPエージェントの設定ファイルの編集例を記述します。
詳細はmanコマンドを参照してください。
[変更前]
# sec.name source community # Make at least snmpwalk -v 1 localhost -c public system fast again. access notConfigGroup "" any noauth exact systemview none none |
[変更後]
# sec.name source community |
設定ファイルを編集後はSNMPエージェントを再起動します。
# /etc/init.d/snmpd stop |
コミュニティ名を変更する場合、以下のとおり編集します。
ここでは、SNMPエージェントに設定されているコミュニティ名を、“FUJITSU”と仮定して説明します。
[設定ファイル]
/etc/snmp/snmpd.conf |
[変更前]
com2sec systemwalker default public |
[変更後]
com2sec systemwalker default FUJITSU |
SNMPパケットの受付けを許可するホストの IPアドレスを「*.*.*.*」と仮定して説明します。
[設定ファイル]
/etc/snmp/snmpd.conf |
[変更前]
com2sec systemwalker default public |
[変更後]
com2sec systemwalker *.*.*.* public |
設定ファイルを編集後はSNMPエージェントを再起動します。
# /etc/init.d/snmpd stop |
Systemwalker Centric Managerの出力メッセージを日本語で出力する場合、Systemwalker Centric Managerをインストールする前に、以下の作業を実施してください。
ファイル名
/etc/sysconfig/i18n
環境変数の優先度
環境変数 |
優先度 |
LC_ALL |
以下のすべてに優先されます。 |
LC_MESSAGES |
LC_ALLが設定されていない場合に有効になります。 |
LANG |
LC_ALL、LC_MESSAGESが定義されていない場合に有効になります。 |
設定値とコード系
OS名 |
上記ファイルの設定値 |
Systemwalkerのコード系 |
Linux |
ja_JP.UTF-8 |
UTF-8 |
Linux for Itanium |
ja_JP.UTF-8 |
UTF-8 |
例)
LANG=ja_JP.eucJP |
LANG= ja_JP.UTF-8 |
LC_ALL、LC_MESSAGESを定義する場合は、LANGの値と同じ値を設定してください。
Red Hat Enterprise Linux AS、またはRed Hat Enterprise Linux ESでは、標準インストール時にOSのファイアウォール機能が有効となっているため、そのままの設定ではSystemwalker Centric Managerの機能が使用できません。
本書では、ファイアウォール機能を無効としSystemwalker Centric Managerをインストールします。以下の手順で無効の設定をします。
ファイアウォール機能を設定したい場合は、“Systemwalker Centric Manager 導入手引書”を参照してください。
# /sbin/iptables -F |
# /sbin/iptables -P INPUT ACCEPT |
# /etc/init.d/iptables save |
目次
索引
![]() ![]() |