Усунення проблем із конфігурацією бібліотеки стрічки в NetWorker

Summary: Ця стаття призначена для того, щоб допомогти Прихильникам і Клієнтам визначити причини неможливості успішного налаштування виявленого робота.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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

  • Оновлення прошивки або драйвера робота/магнітофона
  • Додавання, заміна або видалення стрічкового обладнання або інших компонентів бібліотеки
  • Зміна версії програмного забезпечення NetWorker або виправлення операційної системи
  • Будь-які зміни в транспортуванні сховища між хостом і роботом

Якщо бібліотека ніколи не працювала - підтвердьте, що обладнання підтримується в NetWorker Hardware Compatibility Guide. Пам'ятайте, що бібліотека може бути частково функціональною; Виявлення саме по собі не гарантує зручності використання або підтримки.

  • Збої при використанні NetWorker Management Console для виявлення та налаштування музичного автомата
  • Збої при використанні jbconfig для виявлення та налаштування музичного автомата
  • Невдачі при використанні jbedit для модифікації конфігурації музичного автомата
  • Виявлення та налаштування стрічкової бібліотеки NetWorker складається з двох етапів користувача:
    • Виявлення пристрою, нумерація властивостей та створення атрибутів 'Unconfigured'
    • Створення та об'єднання об'єктів стрічкового приводу NSR Jukebox та NSR Device
  • Проблеми з налаштуванням стрічкової бібліотеки, які не виникають через проблеми з виявленням або доступом, зазвичай вказують на невідповідність виявлених ресурсів бібліотеки або дисків:
    • Серійні номери дисків (виявлені на дисках або кешовані у робота)
    • Конфліктуючі пристрої, вже налаштовані з однаковими ручками драйверів
    • Специфічні внутрішні проблеми реагування команд SCSI
    • Суперечлива інформація про робота та фізичну реальність
  • Автоматична конфігурація з jbconfig обмежена локальним хостом, на якому виконується команда, і все ще вимагає визначення серійного номера та зіставлення дескриптора файлу
  • jbconfig (Варіант 4) — це ручний спосіб спробувати перевизначити автовизначення там, де ці функції не підтримуються або виникають проблеми
  • JBedit — це інструмент командного рядка, який можна використовувати для редагування існуючих конфігурацій бібліотеки

 

Cause

Добре відомі причини проблем із конфігурацією бібліотеки:

Розглянемо можливі елементи або фактори, які можуть вплинути на здатність NetWorker налаштовувати стрічкову бібліотеку:

  • Неможливість виявити та належним чином отримати доступ до ресурсів робота або стрічки
  • Драйвери роботів, прошивки або проблеми, що призводять до суперечливої внутрішньої інформації про робототехніку
  • Функції робота, такі як розбиття на розділи, що може заплутати доступність ресурсів або їх ідентифікацію
  • Dynamic World Wide Naming (Динамічний всесвітній неймінг), який навмисно маскує приводні WWN і SN
  • Конфліктуючі, вже існуючі ресурси бази даних конфігурації NetWorker
  • Дефекти коду після зміни версій програмного забезпечення

 

Resolution

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

Усі необхідні дані наразі збирає NSRGet під час роботи з перемикачем -o:d. NetWorker: Як користуватися інструментом збору даних NSRGet NetWorker

ПОПЕРЕДЖЕННЯ: Деякі з цих команд можуть спричинити скидання SCSI, що може спричинити перемотування стрічкових пристроїв - не використовуйте, якщо є активні стрічки, доступні хосту.

Конфігурація бібліотеки: Підготовка

  • Наполегливість іменування: Для того, щоб конфігурація бібліотеки залишалася дійсною, хости, які звертаються до дисків, повинні переконатися, що імена пристроїв постійно прив'язані та незмінні - це запобігає можливості майбутніх проблем із упорядкуванням дисків (див. Усунення проблем із замовленням дисків у бібліотеці стрічки в NetWorker)
  • Очищення ресурсів пристрою: У розділі «Пристрої » переконайтеся, що видалено всі автономні стрічкові пристрої, які будуть налаштовані як диски бібліотеки
  • Сканування для пристроїв: У розділі «Пристрої » клацніть правою кнопкою миші контейнер «Вузли зберігання », виберіть «Сканувати пристрої» та виберіть «Усі вузли», які потрібно просканувати.
ПРИМІТКА. Якщо inquire не вдається повністю виявити пристрої або були виявлені помилки за певними адресами, може бути корисним використовувати поле «Виключити», щоб їх уникнути.

Конфігурація бібліотеки: Компоненти

  • Властивості приводу: NetWorker вимагає від пристрою кілька фрагментів інформації для побудови його асоціацій в об'єкті конфігурації NSR Jukebox: Серійний номер і ручка пристрою. Їх можна отримати вручну за допомогою таких команд:
    cdi_inq -f <tape drive driver handle> -v
    inquire -lc
    Якщо серійні номери між командами inquire і cdi_inq не співпадають, це, як правило, свідчить про динамічне світове неймінг.
  • Властивості робота: Оскільки приводи та роботи логічно відокремлені у своїх операціях, для координації операцій завантаження стрічкового картриджа з операціями зчитування/запису пристрою робот повинен пов'язати серійний номер диска з відповідною адресою елемента робота. Щоб придбати ці пари:
    sjisn <i.t.l or changer driver handle>
  • Вузол зберігання NSR: Якщо ви налаштовуєте бібліотеку в NetWorker в інтерфейсі користувача Консолі управління, процес виявлення пристрою додає будь-які виявлені диски або роботів до ресурсів вузла зберігання як «неналаштовані» пристрої (помаранчеві значки гайкового ключа в інтерфейсі користувача). Їх не можна видалити, оскільки вони не є окремими ресурсами, і будуть замінені корисними ресурсами після процесу налаштування.
    nsrdb (папку можна архівувати під час роботи NetWorker)
    dvdetect -dlv -D9
    (під час вирішення проблем із виявленням інтерфейсу користувача)
  • Музичний автомат NSR: Після того, як вибрана бібліотека 'Unconfigured' і 'Configure' запущена в інтерфейсі користувача, NSR Jukebox будується з використанням вищезазначених асоціацій: element:serial number:device handle та інших бібліотечних даних, зібраних від робота, таких як слот, картридж та зміщення порту вводу/виводу.
    nsrdb: Папку можна архівувати під час роботи NetWorker
    nsrjb: Надає простішу, зрозумілу людині версію конфігурації бібліотеки
    jbconfig: Може використовуватися для ручного налаштування музичного автомата
    jbedit: Надає простішу, зрозумілу людині версію конфігурації бібліотеки

Конфігурація бібліотеки: Інгібітори
Нижче наведено кілька основних тестів, які слід спробувати після попереднього підтвердження виявлення та доступу:

  • Перевірка або видалення вузла зберігання NSR: У ресурсі є декілька властивостей, які можуть перешкоджати належному виявленню та налаштуванню музичного автомата, наприклад:
    • Будь-яке з полів Unconfig або List of field
    • Пропустити поле цілей scsi
    • Будь-яке з полів назви або реєстрації

Ресурс NSR Storage Node можна безпечно видалити, вимкнувши NetWorker, підключившись до бази даних ресурсу в командному рядку. Завжди спочатку створюйте резервну копію бази даних ресурсів, як шляхом створення резервної копії початкового завантаження, так і шляхом створення файлу tar/.zip папки nsrdb

cd <nsr/res directory>
nsradmin -d nsrdb
del type: nsr storage node (and answer yes to the storage node in question)
ПРИМІТКА. Це може бути корисним тестом для перейменування всієї папки nsrdb (НЕ видаляти), для тестування, починаючи з чистого аркуша.

Перевірка ресурсів cdi_inq/inquire / sjisn/sjirjc. Оскільки автоматична конфігурація стрічкової бібліотеки вимагає координації даних як від накопичувачів, так і від робота, і перехресної перевірки, деяких з цих значень, перевіряють, чи не з'являються аномалії десь у виходах:

sjirjc <changer address>

Підтвердьте, що очікується кількість дисків, кількість елементів імпорту/експорту та кількість слотів.

sjisn <changer address>

Порівняйте підсумки дисків для inquire, sjirdtag і sjirjc; Порівняйте серійні номери та рядки моделі, щоб дізнатися про вихід.

sjirdtag <changer address>

Порівняйте загальну кількість дисків і слотів з іншими виходами; Шукайте pres_val=0 для дисків, щоб вказати на проблеми.

cdi_inq -f <changer driver handle> -v

Порівняйте серійний номер і рядок моделі, щоб отримати виходи inquire та sjisn.

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

  • Проблеми з апаратним забезпеченням, прошивкою або кодом NetWorker: Якщо у звітах пристроїв або в коді, який їх обробляє, є проблеми нижчого рівня, ви можете увімкнути діагностику за допомогою наступних змінних середовища та повторно виконати наведені вище команди (або NSRGet -o:d), щоб або перевірити підказки, або підготуватися до ескалації:
    SJI_DEBUG=9
    LUS_DEBUG=9
    CDI_DEBUG=9
    JBDEBUG=9
    SCSI_DEBUG=9

Конфігурація бібліотеки - jbconfig (автоматично)

  • Якщо бібліотеку не вдається виявити за допомогою звичайних механізмів UI, спробуйте використовувати команду jbconfig - вона може працювати на напівделегованому рівні, але все одно дає майже ті ж результати, що і UI (і надає можливість назвати бібліотеку, чого немає в звичайній конфігурації UI).
  • Виберіть Варіант 2 у діалоговому вікні jbconfig, щоб перевірити автовизначення та конфігурацію; вам буде запропоновано будь-яку спільну обробку пристроїв або пристрої NDMP - віддалені хости та NDMP не обробляються автоматично, і ви повинні використовувати виходи sjisn та inquire, щоб забезпечити сполучення хост/дескриптор для кожного елемента.

Конфігурація бібліотеки - jbconfig (manual)

  • Якщо jbconfig не вдається з варіантом 2 - ви можете повторити спробу з варіантом 4, а якщо тип бібліотеки не відображається в списку, просто використовуйте #54 (стандартний музичний автомат SCSI). Для цього параметра потрібні всі параметри, що вводяться вручну:
    • Адреса SCSI бібліотеки або дескриптор файлу драйвера, який повертає запит на хості керування роботом
    • Дескриптор драйвера для кожного сполучення елемента хост:диск, відповідно до вихідного сигналу sjisn робота, порівняно з виходом запиту, зібраним з кожного спільного диска вузла зберігання
    • Модель диска(ів), що налаштовується в музичному автоматі
  • Якщо виходи sjisn і inquire не розкривають серійні номери, то робот або приводи можуть не підтримувати серійні номери; У цьому випадку єдиним варіантом, що залишається, є очищення бібліотеки, ручне переміщення окремого стрічкового картриджа на кожен диск поспіль і виконання статусу ручки> пристрою MT -F<, доки не буде знайдено правильний локальний дескриптор для кожного хоста для цього елемента диска. Це рідкісне і несподіване явище в сучасному залізі.

Якщо жодна з наведених вище пропозицій не допомогла, зверніться за підтримкою до постачальника операційної системи або бібліотеки, якщо докази, зібрані в результаті налагодження, свідчать про будь-які внутрішні аномалії; в іншому випадку, збирайте налагоджувальні дані під час спроби конфігурації та ескалуйте результати в службі підтримки NetWorker, щоб переслідувати можливість дефекту коду.

 

Affected Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000031488
Article Type: Solution
Last Modified: 23 Oct 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.