Sun Management Center 4.0 インストールと構成ガイド

ProcedureSun Management Center 4.0 のインストール応答ファイルとセットアップ応答ファイルを生成する

  1. Sun Management Center ベースエージェントをインストールおよびセットアップするマシンを選択して、root としてログインします。

    このマシンはプロトタイプになります。


    ヒント –

    Sun Management Center がインストールされていないマシンを選択してください。このようなマシンがない場合は、プロトタイプマシンから Sun Management Center ソフトウェアをアンインストールします。アンインストールの方法については、Sun Management Center ソフトウェアのインストールマニュアルを参照してください。旧バージョンの Sun Management Center の構成データを保存しないでください。


  2. DVD ドライブに Sun Management Center 4.0 DVD を挿入します。

    /DiskMountDir/sbin ディレクトリに移動します。

  3. Sun Management Center のインストール応答ファイルとセットアップ応答ファイルを格納するディレクトリをマシンに作成します。

    たとえば、次のとおりです。


    # mkdir /response-files
    
  4. Sun Management Center インストール応答ファイルを生成します。

    インストール応答ファイルを生成するには、./es-inst -C /response-file-dir /install-response-file.cfg コマンドを使用して、ベースエージェントをインストールする必要があります。各表記の意味は次のとおりです。

    • response-file-dir は、応答ファイルを格納するディレクトリです。

    • install-response-file は、応答ファイルの名前です。

    次に例を示します。


    # ./es-inst -C /response-files/install.cfg
    

    Sun Management Center をインストールするディレクトリを指定するように求めるメッセージが表示されます。

    1. Sun Management Center をインストールするディレクトリの名前を指定します。

      ターゲットディレクトリの指定を求めるメッセージが表示されます。デフォルトの場所は /opt です。

      Sun Management Center ソフトウェアは、必要となる最小のディスク容量が確保できれば、システム上の任意の場所にインストールできます。/opt 以外のディレクトリにインストールする場合は、そのディレクトリ名を入力する必要があります。


      ヒント –

      マシン上の各ファイルシステムの使用済み容量と空き容量は、コマンド df -ak で表示できます。


      インストールする Sun Management Center コンポーネントを選択するよう求められます。

    2. エージェントコンポーネントだけを選択します。

      サーバーコンポーネントをインストールするかどうかを問い合わせるメッセージが表示されたら、 n を入力します。

      エージェントコンポーネントをインストールするかどうかを問い合わせるメッセージが表示されたら、 y を入力します。

      コンソールコンポーネントをインストールするかどうかを問い合わせるメッセージが表示されたら、n を入力します。


      3 つのコンポーネントが選択可能です:
        Server コンポーネントをインストールしますか (y|n|q) n
        Agent コンポーネントをインストールしますか (y|n|q) y
        Console コンポーネントをインストールしますか (y|n|q) n
      

      インストールプロセスによってアドオンコンポーネントがチェックされ、アドオン製品を選択することを求めるメッセージが表示されます。

    3. アドオンコンポーネントを選択しないでください。

      アドオンを選択するように求めるメッセージが表示されたら、すべてのアドオンについて、n を入力します。


      Select the products you want to install:
          Advanced System Monitoring (y|n|q) n
          Service Availability Manager (y|n|q) n
          Performance Reporting Manager (y|n|q) n
          Sun Fire Platform Administration (y|n|q) n
          System Reliability Manager (y|n|q) n
          Workgroup Server (y|n|q) n
      

      継続するかどうかを問い合わせるメッセージが表示されます。y を入力して操作を続けます。

    4. ディスク容量を確認します。

      Sun Management Center ベースエージェントのインストールに必要なディスク容量があるかチェックされます。

      • 十分な容量がある場合は、ベースエージェントがインストールされます。

      • ディスク容量が十分でない場合は、代わりのファイルシステムを指定するように求められます。空き容量と必要となる容量が表示されます。


        ヒント –

        マシン上の各ファイルシステムの使用済み容量と空き容量を表示するには、Sun Management Center エージェントをインストールするマシンの端末ウィンドウで、df -ak と入力します。


      エージェントのインストールが完了すると、セットアップを実行するかどうかを問い合わせるメッセージが表示されます。


      注意 – 注意 –

      セットアップを実行しないでください。n を入力して、終了します。インストールプロセス内でセットアップを実行すると、JumpStart 終了スクリプトに必要な Sun Management Center セットアップ応答ファイルが作成されません。


  5. /opt/SUNWsymon/sbin ディレクトリに移動します。

    Sun Management Center を別のディレクトリにインストールした場合は、その /install-dir/SUNWsymon/sbin ディレクトリに移動します。install-dir手順 4 で指定したディレクトリです。

  6. Sun Management Center 4.0 セットアップ応答ファイルを生成します。

    Sun Management Center セットアップ応答ファイルを生成するには、./es-setup -C /response-file-dir /setup-response-file.cfg コマンドを使用して、ベースエージェントをセットアップする必要があります。

    • response-file-dir は、応答ファイルを格納するディレクトリです。

    • setup-response-file は、応答ファイルの名前です。

    次に例を示します。


    # ./es-setup -C /response-files/setup.cfg
    

    セキュリティーキーを生成するためのシードの入力を求めるメッセージが表示されます。

    1. セキュリティーキーを生成します。

      Sun Management Center プロセス間の通信には、暗号化されたセキュリティーキーが必要です。このセキュリティーキーは、ユーザーが指定したパスワードシードにもとづいて生成されます。このシードは、空白文字を含まない 1 文字〜 8 文字の長さである必要があります。8 文字を超えるエントリは 8 文字に切り捨てられます。


      注意 – 注意 –

      セキュリティーシードは、単一のサーバーコンテキストでインストールするすべてのマシンで同じものを使用する必要があります。


      「Sun Management Center のセットアップ」手順 b で Sun Management Center サーバーをセットアップしたときに指定したものと同じパスワードシードを入力します。

      パスワードシードの入力を求められたら、再度入力します。


      注 –

      セキュリティーを確保するため、パスワードシードは Sun Management Center セットアップ応答ファイルには格納されません。パスワードシードを指定する方法としては、JumpStart 終了スクリプト内にハードコードする方法と、インストールクライアント上で終了スクリプトを実行したときにクライアントがパスワードシードの入力を求めるように終了スクリプトを構成する方法があります。どちらの方法も、「JumpStart 終了スクリプトを作成する」で説明しています。


      SNMPv1 コミュニティー文字列の入力を求めるメッセージが表示されます。

    2. SNMPv1 コミュニティーセキュリティー文字列を指定します。

      SNMPv1 コミュニティー文字列はセキュリティーのために必要です。デフォルトでは、public に設定されています。セキュリティーを向上させるには、独自の文字列を指定します。


      注意 – 注意 –

      SNMPv1 コミュニティー文字列は、単一のサーバーコンテキストでインストールするすべてのマシンで同じものを使用する必要があります。


      「Sun Management Center のセットアップ」手順 c で Sun Management Center サーバーをセットアップしたときに指定したものと同じコミュニティー文字列を入力します。

      • デフォルトのコミュニティー文字列 public を使用した場合は、SNMPv1 コミュニティー文字列の入力を促されたときに Return キーを押してください。

      • 独自のコミュニティー文字列を指定した場合は、Sun Management Center サーバーをセットアップしたときに指定したものと同じコミュニティー文字列を指定し ます。


      注 –

      セキュリティーを確保するため、コミュニティー文字列は Sun Management Center セットアップ応答ファイルには格納されません。コミュニティー文字列を指定する方法としては、JumpStart 終了スクリプト内にハードコードする方法と、インストールクライアント上で終了スクリプトを実行したときにクライアントがコミュニティー文字列の入力を求めるように終了スクリプトを構成する方法があります。どちらの方法も、「JumpStart 終了スクリプトを作成する」で説明しています。


      Sun Management Center サーバーのホスト名の入力を求めるメッセージが表示されます。

    3. Sun Management Center サーバーのホスト名を指定します。

      Sun Management Center サーバーがインストールされているマシン名を入力します。

      セットアッププロセスによって、SNMP ポートが使用中でないかどうか検査されます。

      • SNMP ポート 161 が使用されていない場合は、Sun Management Center エージェントを起動するかどうかを問い合わせるメッセージが表示されます。手順 e に進みます。

      • SNMP ポート 161 が使用されている場合は、SNMP ポート番号を指定するように求めるメッセージが表示されます。

    4. SNMP ポートの衝突を解決します。

      「Sun Management Center のセットアップ」手順 f で Sun Management Center サーバーをセットアップしたときに指定したものと同じポート番号を入力します。

    5. Sun Management Center エージェントを起動します。


      注意 – 注意 –

      ネットワークがネットワークアドレス変換 (NAT) を使用している場合は、Sun Management Center を起動せずにセットアップを終了するように n と入力してください。Sun Management Center を起動する前に、「NAT サポートを有効にする」で説明している es-config コマンド行ユーティリティーを使用して、NAT 用にマシンを構成します。


      • この時点で Sun Management Center ベースエージェントを起動する場合は、y を入力します。

        セットアップスクリプトが、es-start -A を使用してエージェントを起動します。es-start コマンドについては、es-start によるコンポーネントの起動」を参照してください。

        Sun Management Center コンソールの起動方法については、「コンソールの起動」を参照してください。

      • Sun Management Center をあとで起動する場合は、n を入力します。このマシンで Sun Management Center エージェントを起動する準備ができたら、第 8 章「Sun Management Center の起動と停止」を参照してください。

  7. インストール応答ファイルとセットアップ応答ファイルを JumpStart プロファイルサーバーにコピーします。

    以前の手順例では、Sun Management Center インストール応答ファイルの install.cfg をプロトタイプマシンのディレクトリ /response-files に作成しています。また、Sun Management Center セットアップ応答ファイルの setup.cfg/response-files ディレクトリのプロトタイプマシン上に作成しています。

    ここでは、JumpStart プロファイルサーバーの名前が bootserver01 で、マシン bootserver01 の JumpStart プロファイルディレクトリが /export/home/JumpStart/jumpstart であると仮定します。また、プロトタイプマシンからの JumpStart プロファイルディレクトリへの書き込みアクセスが有効になっていると仮定します。この条件で、プロトタイプマシンから Jumpstart マシンの JumpStart プロファイルディレクトリに応答ファイルをコピーします。次に例を示します。


    # cd /response-files
    # cp install.cfg /net/bootserver01/export/home/JumpStart/jumpstart
    # cp setup.cfg /net/bootserver01/export/home/JumpStart/jumpstart
    
  8. JumpStart プロファイルディレクトリを作成したマシンに root としてログインします。

  9. 「JumpStart インストールサーバーとプロファイルディレクトリを作成する」手順 2 で作成した JumpStart プロファイルディレクトリに移動します。

  10. Sun Management Center インストール応答ファイルをエディタで開きます。

    JumpStart が使用できるように、インストール応答ファイルを編集する必要があります。インストール応答ファイルは、手順 4 で指定した名前のファイルです。インストール応答ファイルに次の変更を加えます。

    • SOURCE_DIRECTORY の値を /a/mnt/disk1/image に変更します。/a/mnt/disk1/image は、JumpStart 終了スクリプトで指定した $MNTDIR 値に対応しています。

    • TARGET_DIRECTORY の値を /a/target_directory に変更します。ここで、target_directory は、Sun Management Center ベースエージェントがインストールされている各インストールクライアント上のディレクトリです。

    • SETUP_NOW パラメータの値をゼロに変更します。SETUP_NOW パラメータの値をゼロに設定すると、Sun Management Center ベースエージェントをインストールしたとき、各インストールクライアント上で Sun Management Center セットアップが自動的に実行されなくなります。

    次の例は、編集を終了したあとの基本的な Sun Management Center インストール応答ファイルの例です。

    SUNMC_VERSION=4.0
    ENVIRONMENT=1
    SOURCE_DIRECTORY=/a/mnt/disk1/image
    TARGET_DIRECTORY=/a/opt
    OSVERS=8
    PRTOUT= Sun Microsystems sun4u PCI (UltraSPARC-II 450MHz)
    LAYER.SERVER=0
    LAYER.AGENT=1
    LAYER.CONSOLE=0
    SETUP_NOW=0

    ベースエージェントはプラットフォームに依存しないため、PRTOUT パラメータの値は重要ではありません。ただし、JumpStart には、このパラメータが存在している必要があります。PRTOUT パラメータを削除しないでください。

  11. Sun Management Center セットアップ応答ファイルを編集します。

    JumpStart が使用できるように、セットアップ応答ファイルを編集する必要があります。セットアップ応答ファイルは、手順 6 で指定した名前のファイルです。必要に応じて、セットアップ応答ファイルに変更を加えます。

    • SUNMC_SERVER パラメータに指定されているサーバー名が Sun Management Center 4.0 サーバーマシンの名前であることを確認します。

    • START_SUNMC パラメータの値が 1 に設定されていることを確認します。START_SUNMC パラメータの値を 1 に設定すると、ベースエージェントをセットアップしたあと、Sun Management Center ベースエージェントが起動するようになります。

    • agent_OPTIONAL_PORT パラメータが存在し、かつ、その値に有効なポート番号または文字列 DEFAULT が割り当てられていることを確認します。

    • 次に示すサンプルのセットアップ応答ファイルのすべてのパラメータが存在することを確認します。

    次の例は、JumpStart 編集前後の Sun Management Center セットアップ応答ファイルの例です。どちらの例でも、bootserver01 は Sun Management Center サーバーマシンの名前です。


例 6–1 JumpStart 編集前のセットアップ応答ファイル

SUNMC_SERVER=bootserver01
agent_OPTIONAL_PORT=1161
START_SUNMC=1


例 6–2 JumpStart 編集後のセットアップ応答ファイル

DISABLE_SNMPDX_DAEMON=1
STOP_SNMPDX=1
SUNMC_SERVER=bootserver01
agent_OPTIONAL_PORT=1161
START_SUNMC=1

この例の場合、行 DISABLE_SNMPDX_DAEMON=1 は SNMP デーモンを無効にします。行 STOP_SNMPDX=1 は、SNMP デーモンを停止します。行 SUNMC_SERVER=bootserver01 は、ベースエージェントの Sun Management Center サーバーホストが bootserver01 という名前のマシンであることを示します。行 agent_OPTIONAL_PORT=1161 は、エージェントにポート 1161 を割り当てます。行 START_SUNMC=1 は、ベースエージェントのセットアップが完了したときにベースエージェントを起動することを意味します。