Execute um upgrade manual do existente Agent Client Collector em um sistema que executa um Linux Se o script de comando de linha única não estiver conectado à instância ou se você quiser usar opções de personalização aprimoradas.
Procedimento
-
Faça backup de id do agente e arquivos de configuração.
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
-
Desinstale o pacote.
-
Pare o serviço.
acc de parada do systemctl sudo
-
Desabilite o serviço.
sudo systemctl desabilitar acc
-
Desinstalar o pacote:
- Para RHEL/CentOS/SUSE:
sudo rpm -e agent-client-collector
- Para Ubuntu/Debian:
sudo dpkg -r agent-client-collector
-
Baixe o arquivo de instalação.
Por exemplo, ao trabalhar com um sistema operacional Ubuntu/Debian, use ambos os seguintes:
-L -O https://<MID-WEBSERVER-URI:PORT>/static/acc_installers/agent-client-collector/glide/distribution/builds/package/app-signed/agent-client-collector-<version number>-umbu/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-<version number>-unto/ubuntu/Debian version>_amd64.deb
-
Verifique e instale o pacote.
- Descompacte o arquivo compactado.
descompacte agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip
- Valide a assinatura do arquivo do instalador.
- Instale o pacote.
- 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>-unto/Debian version>_amd64.deb
-
Restaure o. id do agente e arquivos de configuração.
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
-
Configure o agente para ser executado como um serviço.
sudo systemctl habilitar acc
-
Inicie o serviço.
sudo systemctl start acc
-
Exiba os logs para verificar se a inicialização foi bem-sucedida.
sudo tail -f /var/log/servicenow/agent-client-collector/acc.log