この節では、es-setup スクリプトを使用して、Solaris プラットフォームに製品をインストールする方法を説明します。インストールでは、コンソールレイヤー、サーバーレイヤー、およびエージェントレイヤーを個別にインストールすることも、まとめてインストールすることもできます。また、インストールする機能固有のアドオン製品を選択することもできます。インストールプロセスが完了すると、ベースコンポーネントとアドオンコンポーネントの設定を行える設定スクリプト es-setup が実行されます。
次のような場合には設定プロセスを実行する必要があります。
Sun Management Center 3.6.1 のインストールを初めて完了したが、設定作業をまだ行なっていないという場合
設定構成を変更した場合 (サーバーコンテキストの変更など)
アドオンソフトウェアまたはハードウェアの追加で設定を指示された場合
Sun Management Center 3.6.1 インストール全体を再構成する必要がある場合
新しいアドオン製品を設定する必要がある場合
Sun Management Center データベースを作成し直す必要がある場合
es-setup コマンドの構文は次のとおりです。
es-setup [ -A file ] [ -C file ] [ -p directory ] [ -Fhrvw ] [ -z Zone次の表は、es-setup のパラメータを示します。
表 B–3 es-setup のオプション
オプション |
パラメータ |
説明 |
---|---|---|
-A |
filename |
指定された応答設定ファイル filename を使用して自動設定を実施します。 注 – -C と同時に指定された場合、このオプションは無視されます。 |
-C |
filename |
設定時に入力する設定応答を保存するファイルを指定してください。設定応答ファイルは後続の自動設定に使用できます。 このオプションは、-A オプションに優先します。 |
-F |
|
Sun Management Center インストール全体 (インストール済みのベース製品、データベース、アドオンを含む) を再設定します。 このオプションは、インストール全体をインストール直後の状態 (設定前の状態) にリセットするのと同じです。 |
-h |
|
es-setup のオプションを表示します。 |
-k |
|
セキュリティーキーを生成せずに設定を行います。 |
-p |
directory |
単一のアドオンを設定します。directory はアドオンのディレクトリ名です。たとえば、storage アドオンのディレクトリ名は /opt/SUNWsymon/addons/storage です。 es-setup を使用して storage アドオンを設定するには、es-setup -p storage と入力します。 このオプションは、指定されたアドオンをインストール直後の状態 (設定前の状態) にリセットして、そのあと単一のアドオンの設定を行うのと同じです。 |
-r |
|
データベースを再作成します。ほかの設定作業は行われません。 |
-v |
|
冗長モードで設定を行います。 |
-w |
|
データベースの再設定を省略します。このオプションは、-F オプションと併用される場合に有効となります。 |
-z |
ゾーンで実行するようにエージェントを設定します。 |
この節では、 Sun Management Center を設定する方法について説明します。以下の作業は、es-setup パラメータがまったく指定されていないという状況を想定しています。
Sun Management Center をインストールしたマシンにスーパーユーザーとしてログインします。
Sun Management Center の sbin ディレクトリに移動します。次に例を示します。
# cd /opt/SUNWsymon/sbin |
/opt 以外のディレクトリに Sun Management Center をインストールした場合は、その /installdir/SUNWsymon/sbin に移動します。installdir はインストール時に指定したディレクトリです。
es-setup スクリプトを実行します。
# ./es-setup |
Sun Management Center コンソールだけインストールされている場合は、そのコンソールを設定してから、選択されたアドオンの設定が実行されます。手順 16 に進みます。
エージェントだけ、あるいはエージェントとコンソールがインストールされている場合は、セキュリティーキーを生成するためのパスワードを求めるメッセージが表示されます。手順 5 に進みます
Sun Management Center サーバーがインストールされている場合は、DB リスナーポートの衝突がないかチェックされます。
DB リスナーポートが使用されておらず、システムに十分なメモリーがある場合は、セキュリティーキーを生成するためのパスワードを求めるメッセージが表示されます。手順 5 に進みます。
DB リスナーポートが使用されていないが、システムに十分なメモリーがない場合は、利用できるメモリー容量と必要なメモリー容量が表示されます。設定が中断し、システムプロンプトに戻ります。メモリーを十分に確保し、そのあと設定作業をもう一度行なってください。
DB リスナーポートが使用されている場合は、使用されていないポートを割り当てるように求めるメッセージが表示されます。
DB リスナーポートの衝突を解決します。
Return キーを押して、デフォルトの代替ポート2522 をそのまま使用するか、別の使用されていないポート番号を入力します。特定のポートが使用されているかどうかを確認する方法については、「特定のポートが使用中であるかどうかを確認する」を参照してください。es-config コマンドを使用して Sun Management Center のポート割り当てを変更する方法については、「Sun Management Center ポートの再構成」を参照してください。
設定プロセスは利用可能なメモリーをチェックします。
システムに十分なメモリーがある場合は、セキュリティーキーを生成するためのパスワードを指定するように求めるメッセージが表示されます。手順 5 に進みます
システムに十分なメモリーがない場合は、使用できるメモリー容量と必要なメモリー容量が表示されます。設定が中断し、システムプロンプトに戻ります。メモリーを十分に確保し、そのあと設定作業をもう一度行なってください。
Sun Management Center のセキュリティーキーを生成します。
Sun Management Center プロセス間の通信には、暗号化されたセキュリティーキーが必要です。このキーは、ユーザーが指定するパスワード (空白文字を含まない 1 〜 8 文字) にもとづいて生成されます。8 文字を超えるエントリは 8 文字に切り捨てられます。
あとで特定のマシンのキーを再生成しなければならない場合に備え、セキュリティーキーの生成に使用したパスワードの記録を安全な場所に保管してください。必要に応じて、あとでセキュリティーキーを変更することもできます (「セキュリティーキーの再生成」を参照)。
SNMPv1 コミュニティー文字列の入力を求めるメッセージが表示されます。
SNMPv1 コミュニティーセキュリティー文字列を指定します。
コミュニティー文字列は SNMP セキュリティーに使用されるもので、デフォルトでは public が設定されます。
SNMP セキュリティーを高めるには、コミュニティー文字列を public や private 以外に設定してください。
SNMP コミュニティー文字列は、Sun Management Center 3.6.1 をインストールするすべてのマシンで同一のものを使用する必要があります。マシンごとに異なるコミュニティー文字列を使用すると、マシンと Sun Management Center コンポーネント間の SNMP 通信が機能しません。あとで再び必要になる場合に備えて、使用したコミュニティー文字列の記録は安全な場所に保管しておいてください。
コミュニティー文字列のデフォルト値 public を受け入れる場合は、SNMPv1 コミュニティー文字列の入力を指示されたところで Return キーを押してください。
カスタムコミュニティー文字列を使用する場合は、その文字列を入力してください。コミュニティー文字列の長さは最大 255 文字で、空白文字 (ブランク) を含むことはできません。
確認のため SNMPv1 コミュニティー文字列をもう一度入力するように指示されます。同じ文字列を入力してください。次に例を示します。
This part of setup configures SNMPv1 read-only community string. Please make sure you use the same string on all the machines you install. You may like to keep record of this string for future use. Hit RETURN key to force default value. Please enter SNMPv1 community string: my-snmp-string Please re-enter the SNMPv1 community string to confirm: my-snmp-string |
設定プロセスは、ベースコンポーネントがインストールされているかどうかをチェックします。
エージェントだけ、またはエージェントとコンソール) がインストールされている場合は、Sun Management Center サーバーのホスト名の入力が求められます。手順 9 に進みます。
サーバーがインストールされている場合は、Sun Management Center の esadm グループと esdomadm グループに有効なUNIX 管理者アカウント名が存在するかどうかがチェックされます。グループについては、「ユーザー、グループ、および役割の概要」を参照してください。
有効なUNIX 管理者アカウント名が存在する場合は、サーバーのポートの衝突の有無がチェックされます。手順 8 に進みます。
有効なUNIX 管理者アカウント名が存在しない場合は、UNIX 管理者アカウント名の入力を求めるメッセージが表示されます。
UNIX 管理者アカウントとして有効な Solaris/Linux ユーザー名を入力します。
Sun Management Center の管理には、有効な Solaris/Linux ユーザー名が必要です。有効な Solaris/Linux ユーザー名を入力します。
設定プロセスにより、サーバーのポートの衝突がないかチェックされます。
サーバーのポートの衝突を解決します。
Sun Management Center サーバーに必要なポートがチェックされ、それらのポートが使用されていないか確認されます。使用中のポートがある場合は、未使用のポートを割り当てる必要があります。特定のポートが使用されているかどうかを確認する方法については、「特定のポートが使用中であるかどうかを確認する」を参照してください。es-config コマンドを使用して Sun Management Center のポート割り当てを変更する方法については、「Sun Management Center ポートの再構成」を参照してください。
ポートは次の順序でチェックされます。つまり、トポロジサービス、構成サービス、イベントサービス、CST サービス、トラップサービス、メタデータサービス、ルックアップサービスの順です。
それらのポートがどれも使用されておらず、Sun Management Center サーバーをすでにインストールしてある場合は、Web サーバーセキュリティーキーの生成に必要な情報を入力するように求めるメッセージが表示されます。手順 10 に進みます。
どのポートも使用されていないが、Sun Management Center サーバーがまだインストールされていない場合は、Sun Management Center サーバーのホスト名の入力を求めるメッセージが表示されます。手順 7 に進みます。
使用中のポートがある場合は、ポートを構成し直すか、ポートを使用しているプロセスを停止するように求めるメッセージが表示されます。
ポートを構成し直すには、使用されていないポート番号を入力します。
デフォルトのポートを使用する場合は、Return キーを押します。
デフォルトのポートを使用する場合は、Sun Management Center を起動する前に、手動で /etc/rcN ファイルと /etc/rcN.d ファイルを調べて、このポートを使用しているファイルを特定し、ファイルの名前を変更する必要があります。さらに、このポートを使用しているプロセスを手動で停止する必要があります。
すべてのポートの衝突を解決すると、設定プロセスはサーバーがインストールされているかどうかをチェックします。
Sun Management Center サーバーがインストールされている場合は、Web サーバーセキュリティーキーの生成に必要な情報を入力するように求めるメッセージが表示されます。手順 10 に進みます。
Sun Management Center サーバーがインストールされていない場合は、Sun Management Center サーバーのホスト名の入力を求めるメッセージが表示されます。
Sun Management Center サーバーホスト名を指定します。
Sun Management Center サーバーがインストールされているマシン名を入力します。
設定プロセスによって、SNMP ポートが使用中でないかどうか検査されます。手順 12 に進みます。
Web サーバーのセキュリティーキーを指定します。
Sun Management Center Web サーバーには暗号化されたセキュリティーキーが必要です。このキーは、所属組織名と場所名にもとづいて生成されます。指定する名前には空白文字 (ブランク) を含めることはできません。
たとえば、組織名に administration、ロケーション名に headquartersと入力できます。
あとで特定のマシンのキーを再生成しなければならない場合に備え、セキュリティーキーの生成に使用した入力記録を安全な場所に保管してください。
プロンプトに対し、組織名を入力してください。次に例を示します。次に例を示します。
An encrypted security key is needed for the Sun Management Center Web server. The key is generated based on the organization and location you provide. Please enter the name of your organization : administration |
地理的な場所を求めるメッセージが表示されます。プロンプトに対して地理的な場所を入力します。次に例を示します。
Please enter the geographical location of this host : headquarters |
設定プロセスによって、Web サーバーのポートが使用されていないかどうかがチェックされます。
Web サーバーのポートとセキュアポートが使用されていない場合、SNMP ポート 161 が使用されているかどうかがチェックされます。手順 12 に進みます。
Web サーバーのデフォルトポートまたはセキュアポートのいずれかが使用されている場合は、使用されていないポートを割り当てるように求めるメッセージが表示されます。
Web サーバーのポートの衝突を解決します。
Return キーを押して、表示されたデフォルトポートを使用するか、別の使用されていないポート番号を入力します。
Web サーバーのデフォルトポートまたはセキュアポートを使用する場合は、Sun Management Center を起動する前に、手動で /etc/rcN ファイルと /etc/rcN.d ファイルを調べて、このポートを使用しているファイルを特定し、ファイルの名前を変更する必要があります。
設定プロセスによって、SNMP ポートが使用中でないかどうか検査されます。
SNMP ポート161 が使用されていない場合は、旧バージョンの Sun Management Center の構成データが保存されているかどうかがチェックされます。旧バージョンの Sun Management Center の構成データが保存されている場合は、データを復元するかどうかを問い合わせるメッセージが表示されます。手順 14 に進みます。
旧バージョンの Sun Management Center の構成データが保存されていないか、あるいは、そのマシンに初めてインストールされた Sun Management Center の設定の場合は、選択されたベース製品の設定状態の一覧が表示されます。手順 15 に進みます。
SNMP ポート161 が使用されている場合は、SNMP ポート番号を指定するように求めるメッセージが表示されます。
SNMP ポートの衝突を解決します。
ポート 161 がほかのプロセスで使用されていることが知らされます。ほとんどの場合、SNMP デーモンに割り当てられてこのデーモンで使用されるポートはポート 161 です。ただし、他のプロセスまたはデーモンがこのポート 161 を使用していることがあります。Sun 以外からも SNMP デーモンの代替または機能強化プログラムが提供されており、システムにインストールされていることもあります。Sun Management Center エージェントはそのようなデーモンの 1 つです。
ポート 161 を使用することも、別のポート番号を割り当てることもできます。
旧バージョンの Sun Management Center の構成データを復元する選択をした場合は、エージェントとサーバーのアップグレードの両方で、旧バージョンの Sun Management Center インストールで使用したのと同じポート番号を使用する必要があります。
別のポート番号を割り当てる場合は、未使用のポート番号を入力してください。
次に例を示します。
Enter the port you want to use [ 1100 to 65535 ]: 1161 Updating /var/opt/SUNWsymon/cfg/domain-config.x with new port number. |
この代替ポート番号の記録を控えておいてください。あとで JumpStart ソフトウェアを使用してエージェントをインストールしたり、あるいはエージェント更新イメージツールを使用して Sun Management Center エージェントを更新する場合に、この番号が必要になります。詳細は、「JumpStart によるエージェントのインストール」および 「エージェントのインストールおよび更新イメージの作成」を参照してください。
旧バージョンの構成データが保存されていないか、そのマシンに初めてインストールされた Sun Management Center の設定の場合は、選択されたベース製品の設定状態の一覧が表示されます。手順 15 に進みます。
ポート 161 を使用する場合は Return キーを押してください。
Sun Management Center がポート 161 を使用することと、システムのリブート時に自動的に再起動するように SNMP デーモンが設定されている可能性があることを知らせるメッセージが表示されます。
SNMPDX デーモンを停止して無効にするかどうかを確認するメッセージが表示されます。
SNMP デーモンを停止して無効にします。
y と入力して SNMP デーモンを停止し、無効にします。
SNMP デーモンを停止、無効にしても、ポート161 を使用しているプロセスが必ず停止されているとはかぎりません。設定のあとで Sun Management Center を起動できない場合は、ほかのプロセスまたはデーモンがポート161 を使用している可能性があります。その場合は、手順 12 で注記しているように、/etc/rcN ファイルと /etc/rcN.d を調べて、このポートを使用しているファイルを特定し、ファイルの名前を変更して、ポートの衝突を解決する必要があります。
SNMP デーモンの停止と無効化を希望しない場合は、n と入力してください。
Sun Management Center を起動する前に、ポート 161 を使用するすべてのプロセスを停止する必要があります。
設定プロセスは、旧バージョンの Sun Management Center の構成データが保存されているかどうかをチェックします。
旧バージョンの構成データが保存されていないか、そのマシンに初めてインストールされた Sun Management Center の設定の場合は、選択されたベース製品の設定状態の一覧が表示されます。手順 15 に進みます。
旧バージョンの Sun Management Center の構成データが保存されている場合は、データを復元するかどうかを問い合わせるメッセージが表示されます。
旧バージョンの Sun Management Center の構成データを復元します。
この構成データには、Sun Management Center コンソールに表示されるグラフ、トポロジオブジェクト、アラームなどの情報が含まれます。
以前の Sun Management Center の構成データを復元しない場合は、情報を手動で作成し直す必要があります。
構成データを復元する場合は、y を入力して、Return キーを押します。旧バージョンの Sun Management Center の構成データが復元されます。
構成データを廃棄する場合は、n を入力して、Return キーを押します。旧バージョンの Sun Management Center の構成データが削除されます。
設定プロセスにより、ベース製品の設定ステータスが示されます。
ベース製品の設定プロセスの最終段階に進みます。
ベース製品の設定に失敗した場合は、その失敗を知らせるメッセージが表示されます。ログファイルで詳細の確認を求める指示が表示されます。詳細は、このログファイルを参照してください。設定が中断し、システムプロンプトに戻ります。
ログファイルを見て、設定の失敗原因を確認してください。
ベース製品 (コンソール、エージェントまたはサーバーか、3 つすべて) だけを選択していて、その設定に成功した場合は、Sun Management Center コンポーネントを起動するかを確認するメッセージが表示されます。手順 17 に進みます。
アドオン製品を選択していて、ベース製品の設定に成功した場合は、選択されたアドオン製品ごとに設定スクリプトが実行されます。
アドオン製品を設定します。
一部のアドオン製品は、Sun Management Center 3.6.1 インストールイメージに含まれています。それらのアドオンは、「es-inst スクリプトを使用してインストールする」の手順 13 に記載されています。各アドオンを設定するには、インストールキットに含まれているそれぞれの Sun Management Center 補足資料を参照してください。各追補マニュアルには、それぞれのアドオンの設定手順が記載されています。このため、ここではアドオンの設定手順の説明を省きます。
Monitoring and Management of A5 x00 and T3 Devices アドオンを選択した場合は、必ず、サーバーに必要なパッチを適用します ( 「Sun StorEdge A5x00 パッケージ」を参照)。また、サーバーのシステムファイルに各T3 のIP アドレス、Ethernet アドレス、および名前を追加します (「T3 ストレージデバイス」を参照)。
アドオン設定が完了すると、アドオン製品の設定ステータスが表示されます。
アドオン製品の設定が失敗した場合は、その失敗を知らせるメッセージと、ログファイルで詳細の確認を求める指示が表示されます。詳細は、このログファイルを参照してください。設定が中断し、システムプロンプトに戻ります。
ログファイルを見て、設定の失敗原因を確認してください。
アドオンの設定に成功すると、Sun Management Center コンポーネントを起動するかどうかを問い合わせるメッセージが表示されます。
Sun Management Center 3.6.1 を起動します。
ネットワークが Network Address Translation (NAT) を使用している場合は、Sun Management Center を起動せずに設定を終了するように n と入力してください。Sun Management Center を起動する前に、「NAT サポートを有効にする」で説明している es-config コマンド行ユーティリティを使用して、NAT 用にマシンを構成します。
この時点で Sun Management Center を起動する場合は、y と入力します。
設定スクリプトが、es-start -A を使用して Sun Management Center を起動します。es-start コマンドについては、「es-start によるコンポーネントの起動」を参照してください。
Sun Management Center コンソールの起動方法については、「コンソールの起動」を参照してください。
Sun Management Center をあとで起動する場合は、n を入力します。このマシンで Sun Management Center エージェントを起動する準備ができたら、第 8 章「Sun Management Center の起動と停止」を参照してください。