Avamar: Não é possível procurar o file system do client NDMP ao criar um conjunto de dados
Summary: O Avamar não consegue navegar no sistema de arquivos do client Network Data Management Protocol [NDMP].
Symptoms
Erro de navegação no file system do client NDMP
Ao criar um conjunto de dados e navegar até o file system de um client NDMP, uma mensagem de erro é exibida depois de digitar as credenciais corretas.
A mensagem de erro diz: Tempo de espera excedido na procura. O client não conseguiu concluir esta solicitação de navegação dentro do limite de 10 segundos alocado.
- O erro pode ser causado por uma estrutura de diretórios com um número excepcionalmente grande de subelementos.
- Isso também pode ser causado por uma capacidade de CPU excepcionalmente baixa disponível no client.
Clicar em Repetir produzirá o mesmo erro de tempo de espera excedido.
Condições notáveis incluem:
- A CPU no client NAS não está sob carga.
- O diretório não tem muitos arquivos ou subdiretórios.
- Várias políticas de client configuradas nesse nó acelerador do NDMP podem navegar sem nenhum problema.
Cause
Causa raiz do problema
Por padrão, o firewall do Avamar no nó do utilitário só permite a conexão com o nó acelerador nas portas 28001 - 28011.
Se houver processos avagent no nó acelerador que usam portas acima de 28011, eles serão bloqueados pelo firewall do nó do utilitário.
ps -eaf | grep avagent
Esse bloqueio é a causa raiz do problema, pois impede que o client conclua a solicitação de navegação dentro do limite de tempo alocado.
Resolution
Há várias maneiras de atualizar o avfirewall.
A maneira preferida e recomendada é usar a ferramenta goav.
Como obter a ferramenta Goav.
Avamar: Ferramenta do produto GoAV para gerenciamento e solução de problemas
Como usar o Goav para configurar o firewall NDMP.
Avamar: Como usar o menu
de firewall do protocolo de gerenciamento de dados de rede do GoavA seguinte maneira é a maneira original.
A desvantagem é que, no upgrade, as alterações não são preservadas.
Qualquer alteração tem que ser feita novamente.
- Determine quais portas os processos do avagent estão usando no nó acelerador:
ps -eaf | grep avagent
- No nó do utilitário, faça um backup do arquivo de regra de firewall atual:
sudo cp -p /etc/firewall.base /etc/firewall.base.<date>
- Abra firewall.base para edição:
sudo vi /etc/firewall.base
- Altere a seguinte linha (isso permite que o avagent use até a porta 28051):
exec_rule -A OUTPUT -p tcp --dport 28001:28011 -j ACCEPT
exec_rule -A OUTPUT -p tcp --dport 28001:28051 -j ACCEPT
- Salve e saia do arquivo.
- Reinicie o firewall no nó do utilitário:
sudo service avfirewall restart
- Registre novamente os clients no nó acelerador:
sudo avregister
- Certifique-se de que todos foram registrados com sucesso e teste a navegação no file system.