Усунення проблем доступу до бібліотеки стрічок у NetWorker

Summary: Ця стаття має на меті допомогти адміністраторам підтримки та NetWorker визначити причини нездатності виявленого робота приймати команди.

Ця стаття стосується Ця стаття не стосується Ця стаття не стосується якогось конкретного продукту. У цій статті зазначено не всі версії продукту.

Symptoms

 

  • Неможливо отримати доступ до встановлення виявленої стрічкової бібліотеки на вузлі або сервері зберігання NetWorker
  • Неможливо зробити резервне копіювання даних через непридатне резервне копіювання обладнання
  • Помилки доступу до робота:
    • 0x29
    • Device busy
    • The requested resource is busy
    • Str=<There is an input or output error.>
    • No such device
    • No such file or directory
    • Inappropriate ioctl for device

Cause

Якщо бібліотека раніше працювала, а раптом перестала працювати, розгляньте останню відому зміну як ймовірну причину:

  • Неконтрольована зміна адреси бібліотеки після перезавантаження, повторного виявлення та перейменування пристрою
  • Можливі пошкодження через стрибок напруги, відключення електроенергії або інші екологічні події
  • Випадки відмов або переналаштування транспортного обладнання
  • Встановлення, зміна або видалення програмного забезпечення або драйверів, що стосуються транспорту або робототехніки

Якщо бібліотека ніколи не працювала, переконайтеся, що апаратне забезпечення підтримується, у Керівництві з сумісності апаратного забезпечення NetWorker(потрібна вхід у обліковий запис підтримки Dell). Пам'ятайте, що бібліотека може бути частково функціональною; Саме відкриття не гарантує зручності використання чи підтримки.

Resolution

Щоб усунути несправності з доступом до бібліотеки, перегляньте останні зміни. Потім використовуйте базові та сторонні порівняльні тести, щоб підтвердити, чи може якийсь хост або процес викликати реакцію робота.

Іноді бажано перевірити конкретні функції на основі наявних доказів. Якщо Хост А може звертатися до робота, а Хост B — ні, робот реагує на робот. Водій ведучого А може блокувати робота. Якщо Хост B все одно отримує помилки після розмежування всіх хостів, у Хоста B може виникнути проблема з драйвером, конфігурацією або програмним забезпеченням.

Якщо хост отримав доступ до робота до появи проблеми, найімовірніше, елементи перегляду змінилися. Розслідуйте відмови або відомі зміни конфігурації після події.

Після виявлення бібліотеки використовуйте наступні команди для тестування базових операцій SCSI через транспорт зберігання, а не через Ethernet чи веб-інтерфейс. Завжди переконайтеся, що оновлені оновлення оновлень операційної системи, особливо щодо зберігання даних.

ПРИМІТКА. Найпростіший спосіб зібрати повний початковий набір даних, включаючи вищезазначене, — це запустити nsrget -o:d на ураженому сервері та вузлах.
УВАГА: НЕ використовуйте -o:d на будь-якому ведучому з касетами, де записи зайняті написанням. Це можна перевірити через NetWorker Management Console (NMC) у розділі Monitoring -> Devices.

У наступній статті наведена інформація про отримання та використання NSRGET: NetWorker: Як користуватися інструментом збору даних NSRGet NetWorker


Доступ до бібліотеки: Операційна система:

  • Вікна: Немає нативного способу запитувати бібліотеку стрічок у Windows; mtx це безкоштовна утиліта, яку можна протестувати, якщо потрібно. Він використовує дескриптор пристрою змінювача, а не SCSI-адресу при видачі команд (що може мати наслідки для тестування).
loaderinfo -f \\.\changer#
mtx -f \\.\changer# inquiry
 
  • Linux: Як і Windows, не має нативної команди для запиту, але також має mtx порт, який вимагає керування драйвером пристрою (знову ж таки, відрізняється від того, як NetWorker до нього отримує).
loaderinfo -f /dev/sg#
mtx -f /dev/sg# inquiry
 
  • Solaris: Solaris включає sgen драйвер для підтримки рідних стрічкових бібліотек, але ні mtx Порт і інші нативні бібліотечні команди для неї не існує. Див. розділ про команди NetWorker для тестування доступу до бібліотеки (нижче).
     
  • AIX: AIX не підтримує жодної рідної стрічкової бібліотеки (lus використовується замість цього), і ні mtx для цього існує порт. Див. розділ про команди NetWorker для тестування доступу до бібліотеки (нижче).
  • HP-UX: mc є рідною командою HP-UX для маніпуляції змінювачами середовища:
mc -p $(ioscan  FnkC autoch | grep /dev/rac) -r MIDS -q
 
  • NetWorker: Ці команди функціонують на відносно атомарному рівні, і хоча вони написані, компільовані та протестовані підтримкою NetWorker, для роботи їм не потрібен запущений екземпляр NetWorker або будь-яка конфігурація NetWorker. Загалом їх вважають надійними, низькорівневими, програмно-незалежними тестовими утилітами. Щоб підвищити налагодження для більшості утиліт, можна додати такі змінні середовища:

SJI_DEBUG=9
LUS_DEBUG=9 (lusdebug ffff on AIX)
CDI_DEBUG=9
SCSI_DEBUG=9
JBDEBUG=9

Нижче: '<changer address>' залежить від операційної системи:

Вікна: Initiator.Target.LUN (як було розкрито inquire команди) або \\.\changer# Драйвер Linux
: Intiator.Target.LUN (як було розкрито inquire команди) або /dev/sg# Ручка
драйвера Solaris: /dev/scsi/changer/c#t#d# Ручка
драйвера AIX: Initiator.Target.LUN (як було розкрито inquire command)
HP-UX: Initiator.Target.LUN (як було розкрито inquire команди) або /dev/rac/c#t#d# Ручка драйвера

sjirjc <changer address>
Запитує дані робота, такі як кількість дисків, підтримувані функції тощо.

sjisn <changer address>
Запитує інформацію про елементи приводу та серійний номер у робота.

sjirdtag <changer address>
Запитує дані розташування стрічкового картриджа до елемента

cdi_inq -f <changer driver handle> -v
Запитує важливі дані продукту (для використання потрібен драйвер)
 
ielem -a <changer address>
Спроби повторної ініціалізації елементів — можуть бути руйнівними.
 

Доступ до бібліотеки: Скидання бібліотеки:

Бібліотеки можуть стикатися з періодичними, тимчасовими проблемами, що призводять до виникнення проблем із циклом завантаження; Можуть бути вжиті кілька заходів для полегшення внутрішніх проблем:

nsrjb -HEvvvvv
Видає команду скидання проблемної бібліотеки та змушує повторну ініціалізацію елементів.

nsrjb -IIvvvvv
Змушує оновити та оновити об'єкт NetWorker nsr jukebox на основі штрих-кодів, які повідомляє бібліотека, та відповідних значень у медіабазі даних.

nsrjb -HH
Змушує музичний автомат розвантажувати всі томи і намагатися зробити м'яке скидання.
 
ПРИМІТКА. Вищезазначені команди працюють лише на пізнішому етапі робочого процесу, зокрема після того, як блок бібліотеки стане «готовим» приймати команди. Відповідно, цей розділ містить лише кроки щодо потенційного усунення проблем з «доступом», якщо бібліотека перебуває у стані «Готовий». ielem -a є приблизним еквівалентом nsrjb -E для цього не потрібен функціональний музичний автомат nsr у NetWorker.
 

Транспорт - Конфігурація

  • Для SAN: Переконайтеся, що і робот, і призначений хост керування роботом NetWorker належним чином зареєстровані в комутаторі, а також перевірте зонування для робота, щоб забезпечити наскрізне з'єднання.
  • Роботи не призначені для доступу або керування кількома хостами; якщо немає потреби (наприклад, розділений робот), переконайтеся, що лише призначений хост контролера робота NetWorker має зону, щоб бачити робота.
  • Можливо тестувати розширювачі SAS, щоб переконатися, що роботизоване з'єднання; чиста технологія point-to-point, як SCSI, вимагає тестування з'єднання з відповідним хостом.

Транспорт - апаратне забезпечення

  • Якщо проблеми виявлені на рівні хоста або транспортного обладнання, розгляньте можливість тестування комутатора або розширювача, або заміни кабелів на «відомі справні» приклади, щоб виключити проблеми з кабелями.
  • Перевірте прошивку транспортного обладнання та прошивку самого робота на наявність валюти.
  • Для SCSI переконайтеся, що термінатори правильно розташовані та щільно розташовані, дотримуються обмеження по довжині кабелю та використовуються відповідні напруги.

Транспорт хоста — Конфігурація

  • Переконайтеся, що відповідний хост має актуальні драйвери та прошивку для своїх транспортних драйверів — використовуйте EMCReports (у комплекті з nsrget -o:e).
  • Переконайтеся, що будь-яка потрібна конфігурація драйвера Host Bus Adapter (HBA) виконана відповідно до операційної системи.

Програмне забезпечення хоста — блокування ресурсів

  • Для будь-якого хоста, який має зону бачити робота (ідеально — лише призначеного NetWorker-хоста), перевірте програмне забезпечення, яке може намагатися отримати доступ до робота, наприклад, інше резервне копіювання, програмне забезпечення для моніторингу або автономні утиліти, які можуть намагатися отримати доступ до робота.
  • Для Solaris 10 робот недоступний, коли підключений процес nsrlcpd NetWorker; тому він може здаватися недоступним (або навіть невиявленим), доки бібліотека в NetWorker не буде вимкнена (примусово nsrlcpd відокремитися і померти).
  • Якщо підозрюється, що будь-який процес, не пов'язаний із NetWorker, блокує або отримує доступ до робота чи будь-якого диска — див. розділ Troubleshooting Overwritten Labels and SCSI Resets у NetWorker для додаткової інформації про усунення несправностей і ідентифікацію.

Якщо операційна система виявляє бібліотеку, але вона не реагує на команди, вона працює в певній мірі. Він може бути заблокований іншим процесом або хостом, впливати через проблеми з транспортуванням або зазнавати несправності на рівні компонентів.

Якщо не вдається визначити, що жоден процес або хост не звертається до робота, окрім вузла зберігання NetWorker, призначеного для його керування, зверніться до розділу Troubleshooting Tape Library Hardware Problems у NetWorker , щоб визначити, чи є проблема безпосередньо з роботом.

Additional Information

Переконайтеся, що ви розумієте, що проблеми робототехніки, які виходять за межі сфери застосування NetWorker (читай: недоступні за допомогою стандартних методів операційної системи), не входять до сфери підтримки NetWorker.
NetWorker: Усунення проблем із бібліотекою стрічок у NetWorker

Підтримка може надати рекомендації за наведеними вище критеріями, але у нас немає ресурсів для постачальників ОС, HBA чи робототехніки. Це обмеження може призвести до тривалого, безуспішного усунення несправностей.

Продукти, яких це стосується

NetWorker
Властивості статті
Article Number: 000116098
Article Type: Solution
Востаннє змінено: 23 січ. 2026
Version:  4
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.