Avamar: Bläddra i Isilon visar endast "/ifs"-katalogen när lösenord utfärdas och verifieras med curl
Summary:
Avamar UI-surfning på en Isilon NAS kanske bara visar "/ifs" om webbläsaranvändaren ("av-browse-admin") har ett felaktigt lösenord eller ett utgånget lösenord. Testa med "curl"
Kontrollera med vyn "isi auth users" och återställ lösenordet med hjälp av "isi auth users" ändra --set-lösenord '' --enabled true. Sedan visas underkataloger.
...
Symptoms
Observerat beteende vid surfning på Isilon med Avamar.
Följande observeras när du bläddrar på en Isilon NAS från administratörsgränssnittet:
- Endast den översta nivån
/ifskatalogen visas. - Inga underkataloger eller filer under
/ifsär synliga. - Bläddringsanvändaren (vanligtvis
av-browse-admin) godtas utan fel.
Cause
Underliggande orsaker till begränsad katalogsynlighet i Avamar Browse
Avamar-användargränssnittet förlitar sig på ett HTTP-baserat API-anrop till Isilon-klustret för att hämta namnområdeshierarkin. När API-begäran inte kan autentiseras eller om kontot inte är i ett giltigt tillstånd innehåller svaret endast den översta nivån /ifs post utan underkataloger.
- Webbläsaranvändaren har ett felaktigt lösenord, vilket gör att API-begäran misslyckas med autentiseringen (vanligtvis
av-browse-admin). - Användarkontot för sökning har upphört att gälla, är låst eller inaktiverat, vilket också förhindrar lyckad autentisering.
- Om användaren inte skapas på ett korrekt sätt (t.ex. att stegen i NDMP:s användarhandbok inte följs) leder det till otillräcklig behörighet att lista kataloger under
/ifs.
/ifs) utan några underordnade poster, vilket leder till den observerade bläddringsbegränsningen.Resolution
Kontrollera surfanvändaråtkomst till Isilon.
Testa anslutningen med rotkontot
Använd curl för att begära en katalogförteckning över /ifs på Isilon-noden. Ersätta [ISILON_IP] med hanterings-IP-adressen för en nod.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Testa anslutningen med Avamar-bläddringsanvändaren
Om rotbegäran lyckas upprepar du testet med bläddringsanvändaren (standard av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs Posten indikerar ett problem med användarens autentiseringsuppgifter eller status.
Kontrollera användarstatus för surfning på Isilon.
Kör följande kommando på Isilon-klustret för att visa användarens attribut:
isi auth users view av-browse-admin
Leta efter fält som har upphört att gälla, låst eller aktiverad – om användaren har upphört att gälla, låst eller inaktiverats går du till nästa steg.
Återställ användarlösenordet för bläddring.
Ersätta [NEW_PASSWORD] med det valda lösenordet. Inkludera enkla citattecken exakt så som visas.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Aktivera bläddringsanvändaren (om den är inaktiverad)
isi auth users modify av-browse-admin --enabled true
Testa om curl Begäran med de uppdaterade autentiseringsuppgifterna
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Ett lyckat svar listar katalogerna under /ifs. Du kan också fråga efter en djupare sökväg, till exempel:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Bekräfta att Avamar kan bläddra i Isilon-resursen.
Försök att bläddra i Isilon NAS-enheten igen i Avamar Administrator-användargränssnittet. Det fullständiga katalogträdet bör nu vara synligt.