Linux システムで エージェントクライアントコレクター をアップグレード

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • 単一行コマンドスクリプトがインスタンスに接続されていないか、拡張されたカスタマイズオプションを使用する場合は、Linux OS を実行しているシステムで既存の エージェントクライアントコレクター バージョンをアップグレードします。

    始める前に

    必要なロール:agent_client_collector_admin

    手順

    1. オプション: 次のコマンドを実行して、機密ファイルをバックアップします。
      tar -cvzf /root/acc_backup.tar.gz /etc/servicenow/agent-client-collector \
      /var/cache/servicenow/agent-client-collector/agent_now_id \
      /usr/lib/systemd/system/acc.service
    2. Linux システムへの エージェントクライアントコレクター のインストール」の説明に従って、.rpm / .deb エージェントパッケージファイルと署名ファイルをダウンロードします。
    3. パッケージをアップグレードします。
      • RPM ベースのシステムの場合:

        rpm -Uv agent-client-collector-<バージョン番号>-x86_64.rpm

      • DEB ベースのシステムの場合:

        dpkg -i agent-client-collector-<version number>-<distro>_amd64.deb

    4. systemd サービスファイルを復元するために (カスタマイズした場合)、自動化ツールを使用するか、systemd 構成を再ロードします。
      tar -C / -xvzf /root/acc_backup.tar.gz usr/lib/systemd/system/acc.service \
      /usr/lib/systemd/system/acc.servicesystemctl daemon-reload
    5. 次のコマンドを実行して、owner:group 設定を正しい値に変更します。
      chown -R sn_acc:sn_acc /{etc,var/cache,var/log,usr/share}/servicenow/agent-client-collector
    6. サービスを再起動し、バックエンド URL に接続することを確認します。
      systemctl restart acc
      grep -i successfully /var/log/servicenow/agent-client-collector/acc.log
      2022-11-17T19:32:24.25 [INFO] [agent] successfully connected to the url: wss://YOUR_BACKEND_FQDN:YOUR_BACKEND_PORT/ws/events