Avamar: Procurar Isilon mostra apenas o diretório "/ifs" quando a senha é emitida e verificar usando curl
Summary:
A interface do usuário do Avamar que navega em um NAS do Isilon pode mostrar "/ifs" apenas se o usuário de pesquisa ("av-browse-admin") tiver uma senha incorreta ou expirada. Teste com
a verificação "curl" com a visualização "isi auth users" e redefina a senha usando a modificação "isi auth users" --set-password '' --enabled true. Em seguida, aparecem os subdiretórios.
...
Symptoms
Comportamento observado ao navegar no Isilon usando o Avamar.
O seguinte é observado ao navegar em um Isilon NAS a partir da interface do usuário do administrador:
- Apenas os de nível superior
/ifsdiretório é exibido. - Nenhum subdiretório ou arquivo abaixo
/ifssão visíveis. - O usuário de navegação (normalmente
av-browse-admin) é aceito sem erro.
Cause
Motivos subjacentes para visibilidade limitada do diretório no Avamar Browse
A interface do usuário do Avamar depende de uma chamada de API baseada em HTTP para o cluster do Isilon para recuperar a hierarquia de namespace. Quando a solicitação de API não puder ser autenticada ou a conta não estiver em um estado válido, a resposta conterá apenas o nível superior /ifs entrada sem subdiretórios.
- O usuário de navegação tem uma senha incorreta, fazendo com que a solicitação de API falhe na autenticação (geralmente)
av-browse-admin). - A conta de usuário procurado expirou, está bloqueada ou desativada, o que também impede a autenticação bem-sucedida.
- A criação inadequada do usuário de procura (como não seguir as etapas do guia do usuário do NDMP) resulta em permissões insuficientes para listar os diretórios abaixo
/ifs.
/ifs) sem entradas infantis, levando à limitação de navegação observada.Resolution
Verifique o acesso do usuário ao Isilon.
Testar a conectividade com a conta root
Use curl Para solicitar a listagem do diretório de /ifs no nó do Isilon. Substituir [ISILON_IP] com o IP de gerenciamento de qualquer nó.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Testar a conectividade com o usuário browse do Avamar
Se a solicitação root for bem-sucedida, repita o teste com o usuário de navegação (padrão av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs A entrada indica um problema com as credenciais ou o status do usuário procurado.
Verifique o status do usuário procurado no Isilon.
Execute o seguinte comando no cluster do Isilon para visualizar os atributos do usuário:
isi auth users view av-browse-admin
Procure campos como expirado, bloqueado ou habilitado - Se o usuário tiver expirado, bloqueado ou desabilitado, vá para as próximas etapas.
Redefina a senha do usuário procurado.
Substituir [NEW_PASSWORD] com a senha escolhida. Inclua as aspas simples exatamente como mostrado.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Habilitar o usuário de pesquisa (se desativado)
isi auth users modify av-browse-admin --enabled true
Teste novamente o curl Solicite com as credenciais atualizadas
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Uma resposta bem-sucedida lista os diretórios abaixo /ifs. Você também pode consultar um caminho mais profundo, por exemplo:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Confirme se o Avamar pode procurar o compartilhamento do Isilon.
Na interface do usuário do Avamar Administrator, tente navegar novamente no NAS do Isilon. A árvore completa de diretórios agora deve estar visível.