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-<version number>-x86_64.rpm

      • DEB 기반 시스템에서:

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

    4. 자동화 도구를 사용하거나 시스템 구성을 다시 로드하여 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