UPDATING CONTROLLER UNIFI – DEBIAN/UBUNTU
CENÁRIO
S.O: Ubuntu 16.04.3 LTS
Versão antiga controller: 5.6
Versão nova controller: 5.11.50
Obs.: os procedimentos a seguir não são específicos para atualizar para a versão 5.11, ele irá atualizar para a versão stable do controller a partir dos repositórios de acordo com a data em que for executado esses passos de atualização.
PREPARANDO ATUALIZAÇÃO
Instale os pacotes necessários:
[simterm]# apt update && sudo apt install ca-certificates apt-transport-https [/simterm]Adicionando repositório unifi ao arquivo sources:
[simterm]# echo ‘deb http://www.ui.com/downloads/unifi/debian stable ubiquiti’ | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list [/simterm]Adicionando chaves GPT(método 1)
[simterm]# sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg [/simterm]Adicionando chaves GPT(método 2), caso o comando acima não funcione teste com o abaixo:
[simterm]# sudo apt-key adv –keyserver keyserver.ubuntu.com –recv 06E85760C0A52C50 [/simterm]ATUALIZANDO
Atualize o pacote unifi com o comando abaixo:
[simterm]# sudo apt install unifi [/simterm]VERIFICANDO STATUS DO SERVIÇO
Verifique o status do serviço unifi:
[simterm]# sudo service unifi start [/simterm]Use o comando abaixo para reiniciar o serviço como não esteja iniciado:
[simterm]# sudo service unifi restart [/simterm]
PROBLEMAS NO ACESSO WEB
Caso ainda esteja com erro, ou iniciado o serviço mas não acessa via web com https://ip-server:8443 verifique os arquivos de log são eles:
- /usr/lib/unifi/logs/server.log
- /usr/lib/unifi/logs/mongod.log
Em alguns casos pode ser:
- /var/log/unifi/server.log
- /var/log/unifi/mongod.log
Quando atualizei o pacote unifi, servidor mostrou-se atualizado sem erros, mas quando tentava acessar via web não acessava.
Verificando os logs do mongod com o comando abaixo verifiquei que o banco estava sendo preparado para a nova versão. Isso fica rodando em background e não dá para saber se não ver os logs, se não verificar é como se o serviço unifi estivesse funcionando mas não acessa via web.
[simterm]# tail /var/log/unifi/mongod.log [/simterm]
Geralmente mostra nos logs do mongod cada linha uma porcentagem da indexação do banco, quando chegar em 100% reinicie o serviço do unifi e acesse via web.
ATUALIZAR FIRMWARES DE APs
Logo quando atualizar o controller do Unifi você terá que atualizar os APs para as firmware que sejam compatíveis com a versão nova.
Pode usar o botão de update automático(onde o próprio controller envia o comando para o AP buscar a melhor firmware e atualizar automático) como na imagem abaixo nos botões marcados:
Personalize a visualização dos “devices” ativando a coluna “version” e acompanhe a versão da firmware, as vezes pela atualização automática é preciso atualizar mais de uma vez, adicione essa coluna seguindo os passos abaixo:
PROBLEMAS PARA ATUALIZAR FIRMWARES
- ERRO PARA ATUALIZAR AUTOMÁTICO
Caso a atualização automática mostre erro, no meu caso foi o erro abaixo:
"There was an error updating ALIASE-AP. Please upgrade all the downlink APs first"
Use a atualização “manual” clicando no AP e na janela lateral como abaixo mostrada em “Config“-> “Manage Device” depois no campo “Custom upgrade” adicione um link que contenha a firmware, use esse link para encontrar a firmware apropria. Depois basta clicar no botão “Custom Upgrade“.
Publicar comentário