Odstraňování problémů s objednáváním páskové jednotky v nástroji NetWorker

Summary: Tento článek popisuje dobře známý problém s páskovými knihovnami v prostředí sítě SAN, který vede ke změně názvů zařízení operačním systémem, což vede k selhání aplikací.

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

V operačním systému Plug 'N Play jsou zařízením přiřazovány cílové adresy SCSI v pořadí zjišťování.

Vzhledem k tomu, že pořadí zjišťování v síti SAN není pevně dané a protože ztráta připojení způsobí, že funkce Plug 'N play předefinuje cílové číslo, cílová čísla nejsou pevně stanovena.

Vzhledem k tomu, že systémy Plug 'N Play pojmenovávají (a přejmenovávají) zařízení na základě pořadí výčtu (včetně cílového ID SCSI), jakýkoli druh náhodného nebo úmyslného přerušení připojení operačního systému k zařízení může potenciálně vést k přejmenování zařízení.

Problém s objednáváním disků popisuje stav, kdy název ovladače nakonfigurovaný nástrojem NetWorker pro zařízení neodpovídá skutečnému názvu. Nejčastěji se jedná o důsledek změny názvu ovladače v operačním systému po počáteční konfiguraci knihovny NetWorker. Obvykle se jedná o problém operačního systému Plug 'N Play, který postihuje systémy Windows a Linux.
 
POZNÁMKA: Pokud jste si jisti charakterizací problému, můžete přejít k řešení, kde najdete jednoduché a trvalé doporučené kroky nápravy.

S tímto problémem je spojeno mnoho chyb a podmínek, mimo jiné:
  • Chyba: "nsrd: Informace o médiích: Failed unloading drive '{driver handle}' do slotu {číslo slotu}, chyba '69''
  • Chyba: '{hostname} cílová komponenta plná'
  • Chyba: "{driver handle} read open error, no such device or address"
  • Chyba: "Otevření: Chyba I/O'
  • Chyba: 'nsrd: Jukebox '{jukebox}' selhal: očekávaná hlasitost '{volid}' dostala {volid}'
  • Chyba: 'nsrd: Jukebox '{jukebox}' selhal: očekávaná hlasitost '(volume_name)' má 'NULL''
  • Chyba: "Chyba čtení otevření, zařízení není připraveno"
  • Chyba: 'nsrjb: Chyba jukeboxu, Všechny přidělené jednotky jsou nepoužitelné, neobnovitelné provozní chyby'
  • Chyba: 'nsrd: Jukebox '{jukebox}' selhal: očekávaná hlasitost '{volid}' dostala {volid}'
  • Chyba: 'nsrd: Jukebox '{jukebox}' selhal: očekávaný svazek '{volume}' dostal 'NULL''
  • Chyba: "Chyba čtení otevření, zařízení není připraveno"
  • Chyba: 'nsrjb: Chyba jukeboxu, Všechny přidělené jednotky jsou nepoužitelné, neobnovitelné provozní chyby'
  • Chyba: "NSRD: Varování pro média: {driver handle} Čtení: Chyba otevření čtení: No media in drive.'
  • Chyba: "Inventář: Štítek s čárovým kódem "{barcode}" neodpovídá štítku s čárovým kódem databáze médií, aktualizace databáze médií'
  • Chyba: "Nezákonný požadavek, médium není k dispozici"
  • Chyba: 'nsrd: Informace o médiích: Failed unloading drive '{driver handle}' do slotu {číslo slotu}'

Cause

Při počáteční konfiguraci páskové knihovny v nástroji NetWorker je vytvořen objekt knihovny, který přidruží pevné disky k jejich popisovačům ovladačů vygenerovaným operačním systémem, které mají v danou chvíli k dispozici. Jedná se o statické přidružení, které odráží vztah v době konfigurace. Knihovna může mít například dvě zařízení:
Fyzický disk 1 = \\.\Tape0 (nebo třeba /dev/nst0 v Linuxu)
Fyzický disk 2 =\\.\Tape1 (nebo /dev/nst1)

V Plug 'n Play operačním systému, jako je Windows nebo Linux, může jakýkoli druh zmizení zařízení ze systému způsobit, že operační systém přejmenuje zařízení; to zahrnuje jednoduché restartování hostitele, zařízení nebo jakýkoli hardware pro připojení, který je součástí připojení. Zejména v sítích SAN, kde může dojít k narušení zjišťování zařízení, mohou být zařízení při příštím restartu pojmenována jinak, například v kontrastu s výše uvedeným:
Fyzický disk 1 = \\.\Tape1 nebo /dev/nst1
Fyzický disk 2 = \\.\Tape0 nebo /dev/nst0

Příkazy pro tato zařízení mohou stále fungovat, pokud existuje nějaké zařízení s požadovaným názvem. Protože však přiřazení prvku ovladače a prvku physical v elementu knihovny NetWorker již není správné, výsledkem je, že nástroj NetWorker již nezná správné názvy zařízení, protože jsou nyní změněny. Nástroj NetWorker může například načíst páskovou kazetu do prvku jednotky, ale k provádění páskových operací použít původní (a nyní po události operačního systému nesprávný) název ovladače pásky – tj. může načíst páskovou jednotku 1, ale vydat příkazy jednotce 2 (které byl přidělen starý název jednotky 1). To může vést k široké škále chyb za předpokladu, že je nalezen neočekávaný svazek (nebo vůbec žádný). Existuje mnoho možných příčin podmínek pro objednání disku:
  • Ruční chybná konfigurace knihovny pomocí příkazů jbconfig nebo jbedit
  • Restart hostitele, adaptéru úložiště, hardwaru pro připojení úložiště nebo páskových zařízení
  • Dočasná ztráta konektivity k zařízení
  • Zakázání a opětovné povolení zařízení v operačním systému
  • Aktualizace operačního systému
  • Aktualizace ovladače zařízení nebo adaptéru úložiště

Resolution

Trvalé pojmenování:

Tento postup je považován za osvědčený a podpora jej může doporučit, i když problémy nemáte, aby vás proaktivně chránila. Využijte informace z následujících článků:

POZNÁMKA: To vyžaduje překonfigurování páskových knihoven.

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000051940
Article Type: Solution
Last Modified: 27 Sep 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.