---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Fazer upgrade de Agent Client Collector manualmente em um sistema Linux

# Fazer upgrade de Agent Client Collector manualmente em um sistema Linux {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Execute um upgrade manual da versão Agent Client Collector existente em um sistema que executa um sistema operacional 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.

## Antes de Iniciar

* Certifique-se de ter configurado o servidor web Agent Client Collector. Para obter mais informações, consulte [Configure o servidor websocket no MID Server](https://servicenow-prod.fluidtopics.net/txrGilxuk~MkVH~0LdeueQ "Configure o servidor websocket em MID Servers para habilitar conexões de agentes para o MID Server. Você pode configurar apenas um servidor websocket por MID Server.").
* Certifique-se de ter instalado uma versão Linux do Agent Client Collector. Para obter mais informações, consulte [Agent Client Collector instalação em um sistema com sistema operacional Linux](https://servicenow-prod.fluidtopics.net/~6ej8HGg702hUOhLDepa5w "Instale Agent Client Collector em um sistema que usa um sistema operacional Linux, usando um script de comando de linha única ou seguindo o procedimento de instalação para incorporar em seu próprio mecanismo de distribuição de pacote. O procedimento de instalação fornece consistência ao usar soluções de distribuição de pacote.").
{#acc-install-upgrade-linux__ul_wng_zjb_spb}

Função necessária: agent_client_collector_admin

## Procedimento

1. Faça backup dos arquivos de configuração e ID do agente.  

       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 cp -rp /var/cache/servicenow/agent-client-collector/agent_now_keystore /tmp/acc-upgrade-backup

2. Desinstale o pacote.
   1. Interrompa o serviço.  
      `sudo systemctl stop acc`
   2. Desabilite o serviço.  
      `sudo systemctl desabilitar acc`
   3. Desinstalar o pacote:  
      * Para RHEL/CentOS/SUSE: `sudo rpm -e agent-client-collector`
      * Para Ubuntu/Debian: `sudo dpkg -r agent-client-collector`
      {#acc-install-upgrade-linux__ul_csf_hqn_ypb}
   {#acc-install-upgrade-linux__substeps_t3n_4kb_spb}
3. Baixe o arquivo de instalação.  
   Por exemplo, ao trabalhar com um sistema operacional Ubuntu/Debian, use os seguintes:

   `Curl -L -O https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-<version number> -<Ubuntu/Debian version> _amd64-deb-deb.zip -O`

   `https:/install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector/agent-client-collector-<version number> -<Ubuntu/Debian version> _amd64.deb`
4. Verifique e instale o pacote.  
   1. Descompacte o arquivo compactado. `descompactar agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip`

   2. Valide a assinatura do arquivo do instalador.
      * SO RHEL/Centos/SUSE:`openssl dgst -sha256 -verify {<ServiceNow DGST pem key> } -assinatura {<signature file> } agent-client-collector-<version number> -x86_64.rpm`

      * SO Ubuntu/Debian:  

            gpg --import ServiceNow_Digicert_Public.gpg
            dpkg-sig --verify agent-client_collector-<version number>-<Ubuntu/Debian version>_amd64.deb

      {#acc-install-upgrade-linux__ul_v33_43c_4pb}
   3. Instale o pacote.
      * RHEL/CentOS/SUSE: `sudo rpm -vi --force agent-client-collector-`\<version number\> -el7-x86_64.rpm
      * Ubuntu/Debian: `sudo dpkg -1 agent-client-collector-`\<version number\> -\<Ubuntu/Debian version\> _amd64.deb
      {#acc-install-upgrade-linux__ul_owz_czv_spb}
   {#acc-install-upgrade-linux__ol_drc_n3c_4pb}
5. Restaure o ID do agente e os 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
       sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/agent_now_keystore /var/cache/servicenow/agent-client-collector/agent_now_keystore

6. Configure o agente para ser executado como um serviço.  
   `sudo systemctl habilitar conta`
7. Inicie o serviço.  
   `sudo systemctl start acc`
8. Exiba os logs para verificar se a inicialização foi bem-sucedida.  
   `sudotail -f /var/log/servicenow/agent-client-collector/acc.log`

