NetWorker: Status do trabalho ativo não exibido no painel de indicadores do NWUI após a reinicialização
Summary: Após uma reinicialização do servidor que ocorreu sem desligar corretamente o serviço NetWorker, os processos orientados pela interface do usuário exibem um comportamento anormal. Os trabalhos iniciados usando a interface do usuário não mostram atualizações ou progresso em tempo real, e a única alteração visível na interface do usuário é a atualização "Save Session", enquanto outro feedback relacionado ao trabalho está ausente. ...
Symptoms
- Após a reinicialização do servidor NetWorker, o status Trabalhos em execução no painel de indicadores da Interface do usuário da Web do NetWorker (NWUI) não fica visível. Ele mostra consistentemente zero (0) trabalhos em execução.

- Todas as portas obrigatórias (9095, 5671, 5435) estão abertas e em modem de escuta, de acordo com o artigo Portas e processos do NetWorker
- Não há erros nos logs do NWUI.
- O servidor NWUI usado é implementado localmente em um servidor NetWorker no Linux.
Cause
Uma disparidade de horário durante a inicialização do sistema causa esse problema. O serviço NetWorker e o serviço NWUI são iniciados simultaneamente, o que pode levar à inicialização do NWUI antes que o NetWorker esteja totalmente operacional. Em um ambiente funcionando corretamente, o serviço do NetWorker deve estar totalmente em execução antes que o NWUI seja iniciado.
Resolution
Introduzir um atraso na inicialização do serviço NWUI para permitir que os serviços do NetWorker inicializem primeiro.
Etapas a implementar:
- Localize e edite o arquivo da unidade de serviço NWUI .
/opt/nwui/scripts/nwui.service
- Modifique a seção [Service] para incluir um atraso.
[Service]
Type=forking
User=root
ExecStartPre=/bin/sleep 30
ExecStart=/opt/nwui/scripts/nwui.sh start
ExecStop=/opt/nwui/scripts/nwui.sh stop
Restart=on-failure
- Recarregue o
systemddaemon e reinicie o serviço.
systemctl daemon-reload systemctl restart nwui
Na próxima reinicialização do servidor, o serviço NWUI deve aguardar 30 segundos antes de iniciar, garantindo que os serviços do NetWorker estejam totalmente ativos e em execução. Isso ajuda a restaurar a visibilidade dos trabalhos ativos no painel de indicadores do NWUI.
Additional Information
- Você pode ajustar a duração do atraso (30 suspensão) com base no tempo de inicialização do seu ambiente.
- Certifique-se de que os serviços do NetWorker estejam habilitados e configurados para iniciar na inicialização.