NetWorker:如何使用“jbconfig”手动配置磁带库

摘要: 本文介绍如何在 NetWorker 中手动使用传统的“jbconfig”命令来配置磁带库。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

The NetWorker jbconfig 命令是一种传统工具,早于现代和高级 NetWorker Management Console (NMC) 库检测和自动配置方法。

 
提醒:NetWorker Management Console 是库检测、配置和重新配置的首选和推荐方法。以下方法适用于无法选择 NMC 的情况,或帮助在 NMC 无法检测到或配置库的情况下进行故障处理。
 

使用 jbconfig 对于具有非共享磁带机的标准服务器本地库

  1. 运行 jbconfig 命令检查它们是否正在运行:
C:\Users\Administrator>jbconfig
Jbconfig is running on host networker.dell.nsr (Windows Server 2008 R2 6.1),
  and is using networker.dell.nsr as the NetWorker server.

         1) Configure an AlphaStor Library.
         2) Configure an Autodetected SCSI Jukebox.
         3) Configure an Autodetected NDMP SCSI Jukebox.
         4) Configure an SJI Jukebox.
         5) Configure an STL Silo.
         6) Exit.
which activity do you want to perform? [1] 2
  1. 选择选项 2 以使用自动检测:
14484:jbconfig: Scanning SCSI buses; this may take a while ...
Installing 'Standard SCSI Jukebox' jukebox - scsidev@2.1.0.
  1. 这将自动检测磁带库的 SCSI 地址。为库提供名称:
What name do you want to assign to this jukebox device? MrData
15814:jbconfig: Attempting to detect serial numbers on the jukebox and drives ...
15815:jbconfig: Will try to use SCSI information returned by jukebox to configure drives.
Detected emulated library `MrData' on storage node `networker.dell.nsr'.
The following drive(s) can be auto-configured in this jukebox:
 1> LTO Ultrium @ 2.2.0 ==> \\.\Tape214748XXX6
 2> LTO Ultrium @ 2.3.0 ==> \\.\Tape214748XXX5
These are all the drives that this jukebox has reported.
  1. 如果自动检测完成而没有错误,并且您 不想 配置 NDMP 或动态驱动器共享,请拒绝绕过自动配置:
To change the drive model(s) or configure them as shared or NDMP drives,
 you need to bypass auto-configure. Bypass auto-configure? (yes / no) [no] no

使用 jbconfig 要手动定义所有句柄和地址,请为共享库进行配置,或配置动态驱动器共享:

  1. 使用 jbconfig 在手动模式下,需要更多详细信息才能成功完成。首先,获得一个 inquire 必须访问此库中的任何设备 的所有存储节点主机 的输出。使用以下命令确定应由哪台主机控制自动转换器本身及其在该主机上的 SCSI 地址 inquire管理此进程:
C:\Users\Administrator>inquire -p
scsidev@2.1.0:ADIC    Scalar 100      2.62|Autochanger (Jukebox),
                                           S/N: 79I9G0XXX0
                                           ATNN=ADIC    Scalar 100      79I9G00200
                                           Virtual device
scsidev@2.2.0:IBM     ULTRIUM-TD1     4561|Tape, \\.\Tape214748XXX6
                                           S/N: 79I9G0XXX1
                                           ATNN=IBM     ULTRIUM-TD1     79I9G0XXX1
                                           Virtual device
scsidev@2.3.0:IBM     ULTRIUM-TD1     4561|Tape, \\.\Tape214748XXX5
                                           S/N: 79I9G00202
                                           ATNN=IBM     ULTRIUM-TD1     79I9G0XXX2
                                           Virtual device
2 Tape, 1 Autochanger (Jukebox), Total: 3
  1. 在具有库的存储节点上,运行 sjisn 针对上一步中自动转换器自动程序的 SCSI 地址的命令。此命令显示驱动器的库顺序和相应的序列号。在 jbconfig开始, Element 256 (第一个)被视为驱动器 1。
C:\Users\Administrator>sjisn 2.1.0
Serial Number data for 2.1.0 (ADIC     Scalar 100      ):
        Library:
                Serial Number: 79I9G0XXX0
                SCSI-3 Device Identifiers:
                        ATNN=ADIC    Scalar 100      79I9G0XXX0
        Drive at element address 256:
                SCSI-3 Device Identifiers:
                        VENN=79I9G0XXX1
        Drive at element address 257:
                SCSI-3 Device Identifiers:
                        VENN=79I9G0XXX2
  1. 将此输出与 inquire 需要访问驱动器的每个主机的输出。
    1. 在每个主机上,您可以确定设备的本地驱动程序名称(例如 \\.\Tape214748XXX5) 与每个序列号对应(例如 79I9G0XXX2)。
    2. 通过使用 sjisn 输出,请按顺序确定哪个序列号对应于哪个物理驱动器。例如:2 是第二个。
    3. 如果需要,请制作一个图表,将主机、驱动器名称、序列号和驱动器编号对齐。
  2. 接下来,运行 jbconfig 在具有库的存储节点上。如果这不是 NetWorker 服务器,请包括 -s <servername> 参数:
C:\Users\Administrator>jbconfig -s servername
Jbconfig is running on host nsrnode1.dell.nsr (Windows Server 2008 R2 6.1),
  and is using networker.dell.nsr as the NetWorker server.

         1) Configure an AlphaStor Library.
         2) Configure an Autodetected SCSI Jukebox.
         3) Configure an Autodetected NDMP SCSI Jukebox.
         4) Configure an SJI Jukebox.
         5) Configure an STL Silo.
         6) Exit.
which activity do you want to perform? [1] 4
  1. 这一次,选择选项 4。这允许手动配置控制。当 NMC 配置失败或出现问题时,这可能会提供解决方法。您可以选择库的确切型号,但通常, 56 (标准 SCSI 自动存储塔)是合适的。
Enter the number corresponding to the type of jukebox you are installing:
  1) ADIC-1200c/ADIC-1200d 20) Exabyte 690D          39) HP-Optical
  2) ADIC-VLS              21) Exabyte Jukebox       40) Sony TSL-7000
  3) ARC DiamondBack       22) Hitachi ML010 Series  41) Sony TSL-A500C
  4) Sun 20Gb 4mm Tape Loader 23) HP-C1553A/Surestore 12000e 42) Sony TSL-AIT
  5) Breece Hill Saguaro   24) HP-C1557A/Surestore 12000e 43) Digital 4mm DAT TLZ9L
  6) Breece Hill           25) HP C5713A             44) Digital 4mm DAT (TLZxx)
  7) Philips Blackjack     26) Hewlett-Packard A4853A 45) Digital TL800 Series
  8) DLI Libra Series      27) Metrum (SCSI)         46) Digital TL810 Series
  9) Quantum DLT/Digital DLT 28) Qualstar              47) Digital TL820 Series
 10) Exabyte 10e or 10h    29) Spectralogic          48) Digital TL893
 11) Exabyte 10i           30) STK 9704/Lago 340     49) Digital TL893
 12) Exabyte 18D           31) STK 9708/Lago 380 (SCSI) Datawheel 50) Digital TL896
 13) Exabyte 60            32) StorageTek 9730       51) Digital TL896
 14) Exabyte 120           33) StorageTek 9738       52) Digital TL899
 15) Exabyte 210           34) STK 9708/Lago 380 (SCSI) Datawheel 53) Digital TL899
 16) Exabyte 218           35) Dell PowerVault 130T  54) Digital Optical
 17) Exabyte 220           36) IBM 3570              55) Digital TK Series
 18) Exabyte 230D          37) IBM 7331/IBM 9427     56) Standard SCSI Jukebox
 19) Exabyte 400 Series    38) ATL/Odetics SCSI
Choice? 56
Installing an 'Standard SCSI Jukebox' jukebox.
  1. 为库选择一个友好的名称:
What name do you want to assign to this jukebox device? SonOfMrData
  1. 提供 中的 SCSI 地址 inquire 本地主机上的输出(必须在 inquire):
39744:jbconfig: Enter the control port of the jukebox in the following format:
        scsidev@3.0.0 Pathname of the control port for the jukebox device? scsidev@2.1.0
  1. 在发现前导码之后,提供所有主机到主机本地设备名称映射,使用从 sjisninquire 命令。
    1. 对 NDMP 提示回答“”。
    2. 如果多个主机共享库,每个设备一个主机 (Library sharing),但 每个设备只有一个主机,则对第二个提示回答“”。
    3. 如果在多个主机之间 并发 共享一个或多个设备 (Dynamic Drive Sharing),回答“”。
The drives in this jukebox cannot be auto-configured with the available
 information. You will need to provide the path for the drives.
Is (any path of) any drive intended for NDMP use? (yes / no) [no] no
Is any drive going to have more than one path defined? (yes / no) [no] yes
  1. 以下提示指驱动器顺序,如 sjisn 命令。对于每个驱动器,从第一个驱动器(“1”开始,无论 sjisn Element number),然后按照该序列提供每个设备的主机和设备名称映射,这些映射由每个主机的 inquire 针对 sjisn 输出:
Drive  1, element 1 local bus, target, lun value = 0.0.0,
Device path 1 ? nsrnode1.dell.com:\\.\Tape214748XXX6
Device path 2 ? \\.\Tape3
Device path 3 ?

Drive  2, element 2 local bus, target, lun value = 0.0.0,
Device path 1 ? nsrnode1.dell.com:\\.\Tape214748XXX5
Device path 2 ? nsrnode2.dell.com:/dev/nst5
Device path 3 ?
  1. 在这些背景下 inquiresjisn 例如,系统中的第一个驱动器 sjisn (Element 256) 在此处称为“驱动器 1”(即第一个驱动器),并且序列号为 79I9G0XXX1
    1. inquire 库主机(在本例中为存储节点)的输出 nsrnode1.dell.com) 显示该主机的相应设备名称 \\.\Tape214748XXX6。输入格式为 <hostname>:<host's local devicename> 因为这是一个存储节点。
    2. 第二个条目没有 <hostname>: 件;这是因为它表示同一设备的句柄,但用于服务器。而 <hostname>: 元素从来都不是服务器必需的。服务器的 inquire 此处未显示输出,但会报告与驱动器 1 的第一个条目相同的序列号,但具有不同的(本地)设备名称 (\\.\Tape3)。
    3. 访问同一设备的多个主机称为“动态驱动器共享”。在完成所有输入后 host:devicename 对,输入空行将按顺序转到下一个驱动器(如果有)。
    4. 在此示例中,以相同方式跟踪第二个物理驱动器;按位置 sjisn 输出,相应的设备名称 inquire 每个主机的输出,序列号作为所有输出的通用标识符。第二个存储节点正在共享第二个驱动器。与之前一样,必须仅为存储节点输入主机名,并且设备 名称 (每个主机本地名称)不需要彼此之间有任何关系。

配置磁带库后

  1. 尝试重置库:在 NMC 中,右键单击实例并选择“重置”,或使用等效的命令: nsrjb -HEvvvvv
  2. 如有必要,清点您的库:同样,在 NMC 中,右键单击库并选择“Inventory”,或从 CLI 中: nsrjb -IIvvvvv
  3. 测试装载和卸载:同样,在 NMC 中,或使用命令行: jbverify (仅测试本地配置)

其他信息

有关在现有库中添加和移除已配置设备的命令行机制的更多信息,请参阅 Dell NetWorker 19.8 管理指南
 
有关更高级的磁带库故障处理信息,请参阅:

受影响的产品

NetWorker

产品

NetWorker Family
文章属性
文章编号: 000013833
文章类型: How To
上次修改时间: 10 4月 2026
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。