Avamar: Navegar por Isilon muestra solo el directorio "/ifs" cuando se emite la contraseña y verificar mediante curl
Summary:
Es posible que la interfaz del usuario de Avamar que navega por un NAS de Isilon solo muestre "/ifs" si el usuario de navegación ("av-browse-admin") tiene una contraseña incorrecta o
vencida. Pruebe con "curl", compruebe con la vista "isi auth users" y restablezca la contraseña mediante la modificación "isi auth users" --set-contraseña '' --enabled true. A continuación, aparecen los subdirectorios.
...
Symptoms
Comportamiento observado cuando se navega por Isilon mediante Avamar.
Se observa lo siguiente cuando se navega por un NAS de Isilon desde la interfaz de usuario de administración:
- Solo el nivel superior
/ifsse muestra el directorio. - No hay subdirectorios ni archivos debajo
/ifsson visibles. - El usuario de navegación (comúnmente
av-browse-admin) se acepta sin errores.
Cause
Razones subyacentes de la visibilidad limitada de los directorios en Avamar Browse
La interfaz de usuario de Avamar se basa en una llamada de API basada en HTTP al clúster Isilon para recuperar la jerarquía del espacio de nombres. Cuando la solicitud de API no se puede autenticar o la cuenta no está en un estado válido, la respuesta contiene solo el nivel superior /ifs entrada sin subdirectorios.
- El usuario de navegación tiene una contraseña incorrecta, lo que hace que la solicitud de la API falle en la autenticación (comúnmente
av-browse-admin). - La cuenta de usuario de navegación está vencida, bloqueada o deshabilitada, lo que también impide la autenticación correcta.
- La creación incorrecta del usuario de navegación (por ejemplo, no seguir los pasos de la guía del usuario de NDMP) da como resultado permisos insuficientes para enumerar los directorios a continuación
/ifs.
/ifs) sin ninguna entrada secundaria, lo que lleva a la limitación de navegación observada.Resolution
Verifique el acceso de los usuarios de navegación a Isilon.
Pruebe la conectividad con la cuenta raíz
Uso curl Para solicitar la lista del directorio de /ifs en el nodo Isilon. Reemplazar [ISILON_IP] con la IP de administración de cualquier nodo.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Probar la conectividad con el usuario de navegación de Avamar
Si la solicitud raíz se realiza correctamente, repita la prueba con el usuario de navegación (opción predeterminada av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs En la entrada, se indica un problema con la información de identificación o el estado de navegación.
Compruebe el estado del usuario de navegación en Isilon.
Ejecute el siguiente comando en el clúster de Isilon para ver los atributos del usuario:
isi auth users view av-browse-admin
Busque campos como vencido, bloqueado o habilitado . Si el usuario venció, está bloqueado o deshabilitado, continúe con los siguientes pasos.
Restablezca la contraseña del usuario de navegación.
Reemplazar [NEW_PASSWORD] con la contraseña elegida. Incluya las comillas simples exactamente como se muestran.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Habilite el usuario de navegación (si está deshabilitado)
isi auth users modify av-browse-admin --enabled true
Vuelva a probar el curl Solicitud con las credenciales actualizadas
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
En una respuesta correcta, se enumeran los directorios que aparecen a continuación /ifs. También puede consultar una ruta más profunda, por ejemplo:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Confirme que Avamar pueda navegar por el recurso compartido de Isilon.
En la interfaz de usuario de Avamar Administrator, intente navegar de nuevo en el NAS de Isilon. Ahora el árbol de directorios completo debería estar visible.