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:
Adicionando repositório unifi ao arquivo sources:
Adicionando chaves GPT(método 1)
Adicionando chaves GPT(método 2), caso o comando acima não funcione teste com o abaixo:
ATUALIZANDO
Atualize o pacote unifi com o comando abaixo:
VERIFICANDO STATUS DO SERVIÇO
Verifique o status do serviço unifi:
Use o comando abaixo para reiniciar o serviço como não esteja iniciado:
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.
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“.