Avamar: Przeglądaj Isilon pokazuje tylko katalog "/ifs" w przypadku problemu z hasłem i weryfikuj go za pomocą narzędzia curl
Summary:
Przeglądanie serwera NAS Isilon przez interfejs użytkownika Avamar może pokazywać "/ifs" tylko wtedy, gdy użytkownik przeglądający ("av-browse-admin") ma nieprawidłowe lub wygasłe
hasło. Przeprowadź test za pomocą polecenia "curl" z wyświetleniem "isi auth users" i zresetuj hasło za pomocą polecenia "isi auth users" --set-password '' --enabled true. Następnie pojawiają się podkatalogi.
...
Symptoms
Zaobserwowano zachowanie podczas przeglądania Isilon przy użyciu Avamar.
Podczas przeglądania serwera NAS Isilon w interfejsie administratora należy zwrócić uwagę na następujące kwestie:
- Tylko najwyższy poziom
/ifszostanie wyświetlony katalog. - Brak podkatalogów i plików pod spodem
/ifssą widoczne. - Użytkownik przeglądający (zwykle
av-browse-admin) jest akceptowana bez błędu.
Cause
Podstawowe przyczyny ograniczonej widoczności katalogów w przeglądarce Avamar
Interfejs użytkownika Avamar opiera się na wywołaniu interfejsu API opartym na protokole HTTP do klastra Isilon w celu pobrania hierarchii przestrzeni nazw. Jeśli nie można uwierzytelnić żądania interfejsu API lub konto nie jest w prawidłowym stanie, odpowiedź zawiera tylko informacje najwyższego poziomu /ifs wpis bez podkatalogów.
- Użytkownik przeglądający ma nieprawidłowe hasło, co powoduje niepowodzenie uwierzytelniania żądania interfejsu API (zazwyczaj
av-browse-admin). - Konto użytkownika przeglądania wygasło, zostało zablokowane lub wyłączone, co również uniemożliwia pomyślne uwierzytelnienie.
- Nieprawidłowe utworzenie użytkownika przeglądania (np. nieprzestrzeganie kroków podręcznika użytkownika NDMP) skutkuje niewystarczającymi uprawnieniami do wyszczególnienia katalogów poniżej
/ifs.
/ifs) bez żadnych wpisów podrzędnych, co prowadzi do zaobserwowanego ograniczenia przeglądania.Resolution
Zweryfikuj uprawnienia dostępu użytkownika Browse do systemu Isilon.
Testowanie łączności z kontem głównym
Użyj curl , aby poprosić o wykaz katalogów /ifs na węźle Isilon. Zastąpić [ISILON_IP] z adresem IP zarządzania dowolnego węzła.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Testowanie łączności z użytkownikiem przeglądania Avamar
Jeśli żądanie główne zakończy się pomyślnie, powtórz test z użytkownikiem przeglądania (ustawienie domyślne av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs Wpis wskazuje na problem z przeglądaniem poświadczeń lub stanu użytkownika.
Sprawdź stan przeglądania w Isilon.
Uruchom następujące polecenie w klastrze Isilon, aby wyświetlić atrybuty użytkownika:
isi auth users view av-browse-admin
Poszukaj pól takich jak wygasłe, zablokowane lub włączone — jeśli konto użytkownika wygasło, jest zablokowane lub wyłączone, przejdź do następnych kroków.
Zresetuj hasło użytkownika przeglądania.
Zastąpić [NEW_PASSWORD] z wybranym hasłem. Uwzględnij pojedyncze cudzysłowy dokładnie tak, jak pokazano.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Włącz użytkownika przeglądania (jeśli jest wyłączony)
isi auth users modify av-browse-admin --enabled true
Ponownie przetestuj curl Żądanie ze zaktualizowanymi poświadczeniami
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Pomyślna odpowiedź zawiera listę katalogów poniżej /ifs. Możesz również wysłać zapytanie do głębszej ścieżki, na przykład:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Upewnij się, że Avamar może przeglądać zasoby Isilon.
W interfejsie użytkownika Avamar Administrator spróbuj ponownie przeglądać serwer NAS Isilon. Pełne drzewo katalogów powinno być teraz widoczne.