es-gui-imagetool では、次のいずれか 1 つを含むエージェント更新イメージを作成できます。
ベースエージェントパッケージ
アドオンエージェントパッケージ
ベースエージェントパッケージとアドオンエージェントパッケージ
ベースエージェントパッチとアドオンエージェントパッチのみ
この手順では、Sun Management Center がデフォルトディレクトリの /opt にインストールされていると想定しています。別のディレクトリにインストールした場合は、/opt の部分をそのディレクトリ名に置き換えてください。
Sun Management Center 4.0 サーバーマシンに、root としてログインします。
次のコマンドを入力して、Sun Management Center GUI イメージツールを実行します。
# /opt/SUNWsymon/sbin/es-gui-imagetool |
「ようこそ」 画面が表示されます。「次へ」をクリックします。「概要」画面が表示され、指定する必要がある情報が示されます。「次へ」をクリックします。
「更新イメージコンポーネントを選択」画面が表示されます。
更新イメージコンポーネントを選択します。
選択したパッケージに必要なパッチは、パッケージを選択する際に自動的に含まれます。ベースエージェントのパッチとアドオンエージェントのパッチだけをインストールするには、「ベースおよびアドオンエージェントのパッチのみ」を選択します。
作成する更新イメージの種類を選択し、「次へ」を クリックします。「インストールファイルのソースディレクトリを指定」画面が示されます。
有効な Sun Management Center 4.0 ソースディレクトリを指定します。
インストールソースのデフォルト /DiskMountDir/image が表示されます。
DVD からインストールする場合は、Sun Management Center 4.0 DVD を DVD ドライブに挿入します。
有効なソースディレクトリを入力します。/DiskMountDir//disk1/image
ディスク上にある Sun Management Center 4.0 インストールイメージからインストールする場合は、「参照」をクリックして Sun Management Center インストール disk1/image ディレクトリに移動するか、disk1/image ディレクトリへのパスを「ソースディレクトリ」フィールドに入力します。
ソースディレクトリ: /net/machine/installdir/disk1/image |
machine にはインストールイメージを作成するマシンを指定し、installdir には Sun Management Center 4.0 disk1 および disk2 イメージを含むディレクトリを指定します。インストールイメージの詳細は、「インストールソースの確認」を参照してください。
「次へ」をクリックします。
Sun Management Center 4.0 インストールのターゲットディレクトリを指定します。
ターゲットディレクトリは、Sun Management Center 4.0 の SUNWsymon ディレクトリが存在するディレクトリです。このディレクトリが存在しない場合は、作成されます。
エージェントがまだインストールされていない場合は、ユーザーが指定するディレクトリに新しいエージェントがインストールされます。
古いバージョンのエージェントがすでに別のディレクトリにインストールされている場合は、ユーザーが指定するディレクトリに新しいエージェントがインストールされます。
同じバージョンのエージェントがすでに別のディレクトリにインストールされており、かつ、適用しようとしている更新イメージに追加のコンポーネント (アドオンなど) が含まれていると、既存のディレクトリ内にある古いエージェントが更新されます。
次に 1 つの例を示します。
この例では、ベースエージェントパッケージとアドオンエージェントパッケージの更新イメージを作成済みで、ターゲットディレクトリとして /opt を指定したと仮定します。また、次の状態にある 5 台のマシンに更新イメージを適用すると仮定します。
マシン A では、Sun Management Center 3.6.1 が /opt/SUNWsymon にインストールされている。
マシン B では、Sun Management Center 3.6.1 が /export/home/opt/SUNWsymon にインストールされている。
マシン C では、Sun Management Center コンポーネントはインストールされていない。
マシン D では、Sun Management Center 4.0 ベースエージェントだけ /opt/SUNWsymon にインストールされている。
マシン E では、Sun Management Center 4.0 ベースエージェントだけ /export/home/opt/SUNWsymon にインストールされている。
これらの 5 台のマシンに Sun Management Center 4.0 ベースエージェントパッケージとアドオンエージェントパッケージの更新イメージを適用すると、各マシンは次のように更新されます。
マシン A では、Sun Management Center 4.0 エージェントが再インストールされて、ディレクトリ /opt/SUNWsymon にあるバージョン 3.6.1 のエージェントが置き換えられる。
マシン B では、Sun Management Center 4.0 エージェントは /opt/SUNWsymon ディレクトリにインストールされる。
マシン C では、Sun Management Center 4.0 エージェントは /opt/SUNWsymon ディレクトリにインストールされる。
マシン D では、/opt/SUNWsymon ディレクトリにあるベースエージェントが、追加パッケージとともにバージョン 4.0 にアップグレードされる。
マシン E では、/export/home/opt/SUNWsymon にあるベースエージェントが、追加パッケージとともにバージョン 4.0 にアップグレードされる。
「次へ」をクリックします。「Sun Management Center 更新イメージ名」画面が表示されます。
エージェント更新イメージの名前を指定します。
更新イメージの種類を反映した更新イメージ名を指定します。たとえば、SPARC-Base-agents、x86-Base-agents、Linux agents add-ons、config-readers などです。
更新イメージは、/var/opt/SUNWsymon/agentupdate/update-image-name に作成されます。update-image-name の部分が、指定した名前になります。
「次へ」をクリックします。「OS を選択」画面が表示されます。
対象マシンのプラットフォーム (Solaris または Linux) のバージョンを選択します。
イメージツールは、ツールが動作しているマシンのプラットフォームのバージョンに関係なく、Sun Management Center がサポートしているすべてのバージョン用のイメージを作成できます。ここでは、プラットフォームの任意のバージョンを選択することも、すべてのバージョンを選択することもできます。
エージェント更新イメージを作成するときにプラットフォームのバージョンを指定しなかった場合、そのバージョンのプラットフォームのマシンに更新イメージを適用することはできません。
「次へ」をクリックします。「使用可能な製品を確認」画面が表示されます。
「ベースエージェントパッケージ」または「ベースおよびアドオンエージェントのパッケージ」が選択された場合、イメージツールは、指定されたイメー ジツールにあるベースレイヤーのすべてのコンポーネントが利用可能であるかどうかを確認します。
イメージソースの確認が終了すると、「SNMP ポート割り当て」画面が表示されます。手順 11 に進みます。
「アドオンエージェントパッケージ」が選択された場合は、「パッケージとパッチの更新用アドオンを選択」画面が表示されます。手順 8 に進みます。
「ベースおよびアドオンエージェントのパッチ」が選択された場合は、「パッチを選択」画面が表示されます。手順 9 に進みます。
アドオンを選択します。
エージェント更新イメージに追加する製品を選択して、「次へ」をクリックします。
更新イメージに含める製品としてユーザーが選択したアドオン製品の中に、セットアップに関する応答が必要なものがないか確認されます。手順 10 に進みます。
選択されたアドオン製品のどれも、セットアップ応答が必要ない場合は、「SNMP ポート割り当て」画面が表示されます。手順 11 に進みます。
選択されたアドオン製品で、セットアップに関する応答が必要な製品がある場合は、「アドオンのセットアップ」画面が表示されます。
パッチを選択します。
パッチはすべてを選択することも、個別に選択することもできます。
パッチを選択し終わったら、「次へ」をクリックします。「確認」画面が表示されます。手順 12 に進みます。
アドオンのセットアップに関する応答を指定します。
「次へ」をクリックして、選択したアドオン製品のセットアップに関する質問に答えるよう求められます。「次へ」をクリックします。
端末ウィンドウが表示され、イメージツールは、エージェント更新で選択されたアドオン製品を順に処理します。このとき、各製品が必要とする応答の入力を求めるメッセージが表示されます。詳細は、各アドオンに付属のマニュアルを参照してください。
応答の指定が終了すると、「SNMP ポート割り当て 」画面が表示されます。
Sun Management Center エージェントの SNMP ポートを指定します。
ほとんどの場合、SNMP デーモンに割り当てられてこのデーモンで使用されるデフォルトのポートはポート 161 です。ただし、他のプロセスまたはデーモンがこのポート 161 を使用していることがあります。Sun 以外からも SNMP デーモンの代替または機能強化プログラムが提供されており、システムにインストールされていることもあります。Sun Management Center エージェントはそのようなデーモンの 1 つです。また、各対象マシン上の Sun Management Center のセットアップ時に 161 以外のポート番号も指定されている可能性があることにも注意してください。
ポートが使用されていないかどうかを確認する方法については、「特定のポートが使用中であるかどうかを確認する」を参照してください。
ポート 161 を選択する場合は、各対象マシンでエージェントを再起動する前に各マシンでポート 161 を使用しているプロセスをすべて停止し、無効にする必要があります。各マシンで SNMP デーモンを停止、無効にしても、ポート 161 を使用する実際のプロセスが必ず停止されるわけではありません。 ポート 161 を使用する実際のデーモンプロセスを確認するには、すべての /etc/rcN ファイルとすべての /etc/rcN.d ファイルを手動で調べる必要があります (N は 0 から 6 と S)。ポート 161 を使用するプロセスを定義するファイルを特定できたら、そのファイルの名前を変更してプロセスを無効にできます。次に例を示します。
/etc/rc3.d# mv S76snmpdx s76snmpdx |
対象マシンごとにポート 161 を使用するあらゆるデーモンを無効にする必要があります。
各対象マシンでポート 161 を使用するには、「既存のポートまたはデフォルトのポート 161 を使用する」を選択して「次へ」をクリックします。「SNMP デーモン snmpdx を停止して無効にする」画面が表示されます。
別のポート番号を割り当てるには、「ポート番号を指定する」を選択します。
「ポート ID」フィールドにポート番号を入力し、「次へ」をクリックします。
更新プロセスは、エージェント更新イメージを対象クライアントに適用するときに、エージェントがすでにインストールされているかどうかをチェックしま す。
エージェントがすでにインストールおよび構成されている場合、元のポート割り当てが使用されます。たとえば、以前のエージェントがポート 2261 を使用していた場合は、新しいエージェントにもポート 2261 が割り当てられます。
エージェントがインストールされておらず、ポート 161 が使用されていない場合は、ポート 161 がエージェントに割り当てられます。
エージェントはインストールされていないが、ポート 161 が使用されている場合は、指定したポートがエージェントに割り当てられます。
ここで、ディスク容量が十分あるかどうかが確認されます。
イメージを作成するだけの十分な容量がない場合にはそのことが通知され、必要な空き容量が示されます。「取消し」をクリックして更新イメージツールを終了します。更新イメージを作成するには、表示されたサイズ分の空き容量をあらかじめ増やしておく必要があります。
ディスク容量が十分な場合は、「確認」画面が表示されます。
更新イメージに関する選択内容を確認します。
エージェント更新イメージに含める対象として選択されたコンポーネントの一覧が表示されます。
この一覧の内容が正しくない場合は、「戻る」を繰り返しクリックして「パッケージとパッチの更新用アドオンを選択」画面または「更新イメージコンポーネントを選択」画面に戻ってください。目的の画面が表示されたところで、更新イメージに追加する製品を選択し、新しい選択内容を確認します。
一覧の内容に間違いがなければ、「次へ」をクリックします。
イメージツールは、手順 6 で指定されたファイル名を使用して、エージェント更新イメージをディレクトリ /var/opt/SUNWsymon/agentupdate に作成します。
更新イメージの作成が終わると、そのことを知らせるメッセージが表示されます。「終了」をクリックしてシステムプロンプトへ戻ってください。
更新イメージの作成状態は、ログファイル /var/opt/SUNWsymon/install/es-gui-imagetool_host-name.date-and-time-string.process-id を調べることによって確認できます。
host-name は、更新イメージの作成に使用した Sun Management Center 4.0 サーバーの名前です。
date-and-time-string は、イメージが作成された年、日付、および時刻です。
process-id は、エージェント更新イメージを作成したイメージツールセッションのプロセス ID です。
エージェント更新イメージを適用します
この時点で、対象マシンにエージェント更新イメージを適用できます。
新規インストールとして Sun Management Center 4.0 エージェントをインストールするには、agent-update.bin 実行可能ファイルを使用してイメージを適用します。「agent-update.bin を使用して、エージェント更新イメージからエージェントをインストールまたは更新する」を参照してください。
Sun Management Center 3.5 エージェントをアップグレードする場合は、Sun Management Center タスクマネージャーを使用してイメージを適用します。「To Create an Agent Update Task」 in 『Sun Management Center 3.6.1 User’s Guide』 を参照してください