Avamar. Browse Isilon отображает только каталог «/ifs» при выдаче пароля и проверка с помощью curl
Summary:
Пользовательский интерфейс Avamar при просмотре Isilon NAS может отображать «/ifs» только в том случае, если пользователь browse («av-browse-admin») имеет неверный пароль или пароль с
истекшим сроком действия. Проверьте с помощью «curl», проверьте с помощью представления «isi auth users» и сбросьте пароль с помощью «isi auth users» modify --set-password '' --enabled true. Затем появляются подкаталоги.
...
Symptoms
Наблюдаемое поведение при просмотре Isilon с помощью Avamar.
При просмотре Isilon NAS из пользовательского интерфейса администратора наблюдается следующее:
- Только верхнего уровня
/ifsкаталога. - Ниже нет вложенных каталогов или файлов
/ifsвидны. - Пользователь browse (обычно
av-browse-admin) принимается без ошибок.
Cause
Основные причины ограниченной видимости каталогов в Avamar Browse
Пользовательский интерфейс Avamar использует вызов API на основе HTTP к кластеру Isilon для получения иерархии пространства имен. Если запрос API не может быть аутентифицирован или учетная запись не находится в допустимом состоянии, ответ содержит только запрос верхнего уровня /ifs без вложенных каталогов.
- Пользователь browse использует неправильный пароль, из-за чего запрос API не проходит аутентификацию (обычно
av-browse-admin). - Срок действия учетной записи пользователя browse истек, она заблокирована или отключена, что также препятствует успешной проверке подлинности.
- Неправильное создание пользователя browse (например, невыполнение инструкций в руководстве пользователя NDMP) приводит к нехватке разрешений для вывода списка каталогов ниже
/ifs.
/ifs) без каких-либо дочерних записей, что приводит к наблюдаемому ограничению просмотра.Resolution
Проверьте доступ пользователей обзора к Isilon.
Проверьте возможность подключения к учетной записи root
Используется, curl Чтобы запросить листинг каталога /ifs на узле Isilon. Заменять [ISILON_IP] с IP-адресом управления любого узла.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Проверьте возможность подключения к пользователю обзора Avamar
Если запрос root выполнен успешно, повторите тест с пользователем browse (по умолчанию av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs Запись указывает на проблему с учетными данными или состоянием пользователя browse user.
Проверьте состояние пользователя browse в Isilon.
Выполните следующую команду в кластере Isilon, чтобы просмотреть атрибуты пользователя:
isi auth users view av-browse-admin
Обратите внимание на такие поля, как «истек срок действия», «заблокировано» или «включено ». Если срок действия пользователя истек, он заблокирован или отключен, перейдите к следующим шагам.
Сбросьте пароль пользователя обзора.
Заменять [NEW_PASSWORD] с выбранным паролем. Заключайте одинарные кавычки точно так, как показано на экране.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Включение функции пользователя обзора (если отключено)
isi auth users modify av-browse-admin --enabled true
Повторите проверку curl Запрос с обновленными учетными данными
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
При успешном ответе перечислены нижеперечисленные каталоги /ifs. Вы также можете запросить более глубокий путь, например:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Убедитесь, что Avamar может просматривать общий ресурс Isilon.
В пользовательском интерфейсе администратора Avamar снова попытайтесь найти Isilon NAS. Теперь должно отображаться полное дерево каталогов.