한 줄 명령 스크립트가 인스턴스에 연결되지 않았거나 고급 커스터마이제이션 옵션을 사용하려는 경우 OS를 Linux 실행 중인 시스템에서 기존 에이전트 클라이언트 수집기 버전을 수동으로 업그레이드합니다.
시작하기 전에
- 웹 서버가 구성되어 에이전트 클라이언트 수집기 있는지 확인합니다. 자세한 내용은 MID 서버에서 웹소켓 서버 구성 문서를 참조하십시오.
- MID 웹 서버를 다시 시작합니다.
- 호스트 데이터를 수집하여 모든 파일이 최신 상태인지 확인합니다. 자세한 내용은 시스템 장치에서 데이터 수집 문서를 참조하십시오.
- 의 버전을 에이전트 클라이언트 수집기설치 Linux 했는지 확인합니다. 자세한 내용은 에이전트 클라이언트 수집기OS 시스템에 설치 Linux 문서를 참조하십시오.
- 업그레이드 절차는 MID가 없는 배포와 MID가 없는 배포 모두에서 MID 서버 동일합니다.
- 필요한 역할: agent_client_collector_admin
프로시저
-
agent-id 및 구성 파일을 백업합니다.
mkdir -p /tmp/acc-upgrade-backup
sudo cp -rp /etc/servicenow/agent-client-collector/acc.yml /tmp/acc-upgrade-backup
sudo cp -rp /etc/servicenow/agent-client-collector/check-allow-list.json /tmp/acc-upgrade-backup
sudo cp -rp /var/cache/servicenow/agent-client-collector/agent_now_id /tmp/acc-upgrade-backup
-
패키지를 제거합니다.
-
서비스를 중지합니다.
sudo systemctl 중지 acc
-
서비스를 비활성화합니다.
sudo systemctl acc 사용 안 함
-
패키지를 제거합니다.
- RHEL/CentOS/SUSE의 경우:
sudo rpm -e agent-client-collector
- Ubuntu/Debian의 경우:
sudo dpkg -r agent-client-collector
-
설치 파일을 다운로드합니다.
예를 들어 Ubuntu/Debian OS에서 작업하는 경우 다음을 둘 다 사용합니다.
curl -L -O https://<MID-WEBSERVER-URI:PORT>/STATIC/acc_installers/agent-client-collector/glide/distribution/builds/package/app-signed/agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64-deb-deb.zip -O
https://<MID-WEBSERVER-URI:PORT>/static/acc_installers/agent-client-collector/glide/distribution/builds/package/app-signed/agent-client-collector/agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64.deb
-
패키지를 확인하고 설치합니다.
- 압축된 파일의 압축을 풉니다.
agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip 압축 해제
- 설치 파일의 서명을 확인합니다.
- 패키지를 설치합니다.
- RHEL/CentOS/SUSE:
sudo rpm -vi --force agent-client-collector-<version number>-x86_64.rpm
- Ubuntu/Debian:
sudo dpkg -1 agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64.deb
-
agent-id 및 구성 파일을 복원합니다.
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/acc.yml /etc/servicenow/agent-client-collector/acc.yml
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/check-allow-list.json /etc/servicenow/agent-client-collector/check-allow-list.json
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/agent_now_id /var/cache/servicenow/agent-client-collector/agent_now_id
-
서비스로 실행될 에이전트를 구성합니다.
sudo systemctl ACC 사용
-
서비스를 시작합니다.
sudo systemctl 시작 acc
-
로그를 확인하여 시작이 성공했는지 확인합니다.
sudo tail -f /var/log/servicenow/agent-client-collector/acc.log