Snap Creator Framework
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

UNIX での Snap Creator エージェント 3.6.x のアップグレード

共同作成者

UNIX 上の Snap Creator エージェント 3.6.x から直接アップグレードできます。

  • Snap Creator エージェントのディレクトリをバックアップする前に Snap Creator エージェントを停止し、バックアップされたデータが確実に完了するようにしておきます。

    たとえば、次のコマンドを入力します。

    /install_path/scAgent3.6.x/bin/scAgent stop
  • Snap Creator エージェントのディレクトリ( /install_path/scAgent3.6.x )に、次のディレクトリと、関連するすべてのサブディレクトリおよびファイルをバックアップしておきます。

    • agent.conf ファイル( ./config/agent.conf )

    • ログディレクトリ(有効な場合)( ./logs )

    • Plug-ins ディレクトリ( ./plugins )

4.1 より前のバージョンの Snap Creator エージェントでは、 agent.conf というファイルを使用して、 Snap Creator の外部で Snap Creator エージェント上で実行できるコマンドをリストしました。4.1 では、 allowed_command.config ファイルが使用されます。

同様に、 Snap Creator エージェントが通信を許可した、 agent.conf ファイルが表示されたホスト。デフォルトでは、 Snap Creator エージェントはすべての Snap Creator サーバとの通信を許可しました。ただし、以前のバージョンの Snap Creator でこの機能を使用するように選択した場合は、 agent.properties ファイルの authorized_hosts パラメータがこの機能を置き換えます。

メモ これらのパラメータを使用しなかった場合は、新しいエージェントを簡単にインストールするだけで済みます。

次の手順で指定するパスは、デフォルトのインストールパスを示しています。以下のコマンドのパスは、インストールパスのパスとは異なる場合があります。

  1. Snap Creator エージェントをまだ停止していない場合は停止します。

    詳細については、このトピックで前述の説明を参照してください。

  2. 最新の Snap Creator エージェントをインストールします。ただし、 Snap Creator エージェントは起動しないでください。

    詳細については、 UNIX への Snap Creator エージェントのインストールに関する情報を参照してください。

  3. バックアップした agent.conf ファイルのコピーをテキストエディタで開きます。

    agent.conf の例を次に示します。

    host: scServer@Lyon
    command: rc_domino
  4. 新しい allowed_commands.config ファイル( /install_path/scAgent4.1.x /etc/allowed_commands.config )をテキストエディタで開き、 agent.conf からコマンドラインを allowed_commands.config ファイルにコピーします。ただし、最新の Snap Creator でのセキュリティの強化により、コマンドが完全に認定されていることを確認してください。

    前述の例では、 allowed_command.config ファイルに次の情報を指定する必要があります。

    command: /etc/init.d/rc_domino
    メモ コマンドにスペースが含まれている場合は、コマンドを引用符で囲む必要があります。

    必要に応じて、コマンドを個別の行に追加できます。

    変更を行った後、ファイルを保存して閉じます。

  5. テキストエディタで agent.properties ファイル( /install_path/scAgent4.1.x /etc/agent.properties )を開き、 authorized_hosts=* のデフォルトエントリを変更して agent.conf ファイルのホスト設定を反映させ、ファイルを保存して閉じます。

    前述の例では、 authorized_hosts パラメータに次の値を指定する必要があります。

    AUTHORIZED_HOSTS=Lyon

    ホストは必要に応じて追加できます。複数のホスト名を指定する場合はカンマで区切ります。ホスト名と IP アドレスの両方がサポートされます。

    AUTHORIZED_HOSTS=Lyon, 10.10.10.192, Fuji01
  6. 次のコマンドを入力して、 Snap Creator エージェントを起動します。

    /install_path/scAgent4.1.x/bin/scAgent start
    • 関連情報 *