NetWorker. Поиск и устранение неисправностей подготовки ленточной библиотеки в NetWorker
Сводка: Эта статья поможет администраторам поддержки и резервного копирования NetWorker определить, почему настроенному роботу не удается войти в состояние готовности в NetWorker.
Симптомы
- Обнаруженная и настроенная библиотека не перейдет в состояние готовности к работе
- Библиотека недоступна для резервного копирования
- В разделе«Устройства> — библиотеки» NetWorker Management Console (NMC) библиотека не отображается состояние «Готово».
- Все операции с библиотекой завершаются сбоем без попыток, возвращая различные сообщения об ошибках
nsrjb: Jukebox <library_name>: (Not ready to accept commands)15776:nsrjb: No jukeboxes are currently usable.
Причина
Если конфигурация библиотеки работала ранее, но внезапно возникла проблема, подумайте о возможных изменениях, которые могут препятствовать обнаружению и настройке:
- Изменение микропрограммы, драйвера или конфигурации робота, коммутатора или адаптера
- Изменение прав доступа хоста к библиотеке (транспортное зонирование, конфигурация или изменение микропрограммы)
- Добавление, замена или удаление накопителей, ленточных картриджей и других библиотечных компонентов
- Изменение версии программного обеспечения NetWorker, исправлений операционной системы
- Любое событие оборудования, такое как отключение питания или перезагрузка любого компонента в пути передачи данных.
- Расхождения между конфигурацией NetWorker и библиотекой (например, ленточные картриджи перемещены из-под контроля NetWorker)
Если библиотека никогда не работала, убедитесь, что оборудование поддерживается в руководстве по совместимости оборудования NetWorker (требуется вход в службу поддержки Dell). Помните, что библиотека может быть частично функциональной; Обнаружение само по себе не гарантирует удобства использования или поддержки.
Разрешение
Чтобы диагностировать проблемы с состоянием готовности библиотеки, сначала проанализируйте все недавние изменения. Затем изолируйте каждый компонент процесса и протестируйте его независимо.
-o:d . Элементы, которые не являются таковыми, ограничиваются теми операциями, которые могут считаться опасными, если попытаться выполнить их вручную.
Дополнительные сведения о NSRGET см. в разделе: NetWorker. Использование инструмента сбора данных NetWorker NSRGet
Для работы с библиотекой: Коммуникаций:
- Обнаружение. Убедитесь, что хозяин по-прежнему может видеть робота и общаться с ним; Если произошло какое-либо изменение подключения или цикл включения питания любого компонента в пути передачи данных, подтвердите обнаружение:
- Доступа: Убедитесь, что робот реагирует, протестировав батарею команд в соответствии со следующей статьей:
- Сбор данных: Как уже отмечалось,
nsrget -o:dможет собирать большую часть данных, необходимых для проверки отзывчивости библиотеки до этого этапа.
Для работы с библиотекой: Инициализации:
- Инициализация элемента: Это действие на уровне библиотеки, которое позволяет роботу подготавливать свои элементы и подтверждать местоположение ленточных картриджей перед подключением к сети для клиентского доступа SCSI. Симуляция с помощью команды:
ielem -a <changer address>
Если эта команда не сработает - это может сигнализировать о более глубокой проблеме на уровне робота, которая требует поддержки вендора. Вы можете обойти эту проблему, отключив команду INIT с помощью функций Jukebox, но это снижает общие возможности:no_init_elem_stsno_start_init_elem_sts
Для работы с библиотекой: Конфигурация NetWorker:
Существует несколько конфигурационных свойств, которые могут повлиять на готовность библиотеки на логическом уровне:
- Музыкальный автомат NSR: Значение порта управления . Этот параметр задается при обычной конфигурации библиотеки, но если изменить дескриптор, что сделает этот параметр недействительным, то библиотека не запустится, так как адрес для связи с ней неправильный. Для исправления:
- Отключите ресурс библиотеки в NetWorker
- Определите новый адрес библиотеки (
inquire -s) - Используйте
nsradminдля обновленияcontrol portПоле - Снова включите библиотеку и выполните тестирование
- Музыкальный автомат NSR: Значение Jukebox Features. Это значение также автоматически устанавливается во время настройки, и некоторые опции могут быть включены или отключены в зависимости от потребностей и конкретных знаний о самой модели библиотеки. Самая распространенная причина его изменения описана выше.
- Музыкальный автомат NSR: Загруженные тома/тома. При запуске, в некоторых режимах, если
nsrjb -Cвыходные данные не совпадают с выходными даннымиsjirdtag <changer address>С точки зрения того, какие ленточные картриджи находятся в каких элементах, библиотека может не быть готова. Для исправления используйтеsjimmкоманды для перемещения томов в элементы, ожидаемые NetWorker. - Музыкальный автомат NSR: Доступные слоты. Если количество слотов, о которых сообщает робот, не совпадает с настроенным значением в ресурсе NSR Jukebox, библиотека может не быть готова.
- Музыкальный автомат NSR: Идентификатор оборудования/идентификатор существующего накопителя. Если серийный номер робота или дисков изменится или будет указан неверно, библиотека может быть не переведена в состояние готовности.
Для работы с библиотекой: Другие проблемы с оборудованием и средой
Следующие действия предотвращают переход библиотеки в состояние готовности в NetWorker:
- Дверца библиотечного робота открыта (перед выполнением этого требования ресурс библиотеки NetWorker всегда должен быть отключен)
- Серийный номер, количество разъемов или другие изменения свойств библиотеки
- Другой хост или процесс, блокирующий ресурс робота от доступа к нему процесса nsrlcpd
- Ленточная картриджа, застрявшая в накопителе, разъеме или роботизированной руке
- Другая временная проблема с оборудованием, которая может снизить скорость реагирования робота
Для работы с библиотекой: Отладка
- Задайте переменные отладки в системной среде (Windows) или сценарии запуска /nsr/nsrrc (Linux), чтобы получить более подробные данные отладки:
SJI_DEBUG=9LUS_DEBUG=9CDI_DEBUG=9SCSI_DEBUG=9JBDEBUG=9
- Отключите библиотеку в NetWorker, измените
debug trace levelдо 5 и повторно включите ведение журнала - При необходимости и в зависимости от операционной системы можно собрать трассировки и принудительные дампы для библиотеки на этапе ее запуска
Если ни одно из вышеперечисленных предложений не помогает, обратитесь за поддержкой к поставщику библиотеки, если доказательства, собранные в ходе отладки, указывают на какие-либо внутренние аномалии.