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 硬件兼容性指南 中确认硬件受支持(需要登录戴尔支持帐户)。请记住,库可以部分正常工作;仅发现并不能保证可用性或可支持性。

解决方案

提醒:戴尔员工必须在登录支持网站后查看本文,才能查看内部注释。

要诊断库就绪状态问题,请首先考虑最近的任何更改。接下来,隔离流程的每个组件并对其进行独立测试。

提醒:使用 NSRGet 运行时,NSRGet会收集大多数必需数据 -o:d 开关。不属于 的项目仅限于那些如果手动尝试可能会被视为危险的作。
CATUION:其中一些命令可能会导致 SCSI 重置,进而导致磁带设备倒带。如果主机可以主动访问任何磁带,请勿使用。

有关 NSRGET 的详细信息,请参阅:NetWorker:如何使用 NSRGet NetWorker 数据收集工具(英文版)

库就绪:通信:

  • 检测:确保主机仍能看到机器人并与之交流;如果发生任何类型的连接更改,或数据路径中的任何内容重新启动,请确认检测到:
  • 访问:根据以下文章测试一组命令,确保机器人具有响应性:
  • 数据采集:如前所述, nsrget -o:d 可以收集验证库响应能力所需的大部分数据,直到这个阶段。

库就绪:初始 化:

NetWorker 访问已配置的库时,必须完成几个常见且不同的步骤。上述任一步骤失败都可能导致 NetWorker 拒绝将库移至就绪状态。
  • 元素初始化:这是一项库级别的活动,允许机器人在联机进行 SCSI 客户端访问之前准备其元素并确认盒式磁带的位置。使用以下命令进行模拟:
ielem -a <changer address>

如果此命令失败,则可能表示存在更深层次的机器人级问题,需要供应商支持。您可以通过自动存储塔功能禁用 INIT 命令来解决此问题,但这会降低整体功能:
no_init_elem_sts
no_start_init_elem_sts

库就绪:NetWorker 配置:

有几种配置属性可能会影响库在逻辑级别上变为就绪状态:

  • NSR 自动存储塔:控制端口 值。这是在正常磁带库配置期间设置的,但如果句柄更改,使设置无效,则磁带库无法启动,因为与之通信的地址错误。要更正:
    • 在 NetWorker 中禁用库资源
    • 确定新库地址 (inquire -s)
    • 使用 nsradmin 实用程序来更新 control port 领域
    • 重新启用库并测试
  • NSR 自动存储塔:自动存储塔功能值。此值也会在配置期间自动设置,某些选项可能会被启用或禁用,具体取决于需求和对库模型本身的特定了解。更改它的最常见原因如上所述。
  • NSR 自动存储塔:已加载卷/卷。启动时,在某些模式下,如果 nsrjb -C 输出与 sjirdtag <changer address> 就磁带盒驻留在哪些元素中时,磁带库可能无法准备就绪。要更正此问题,请使用 sjimm 用于将卷移动到 NetWorker 期望的元素中的命令。
  • NSR 自动存储塔:可用插槽。如果机器人报告的插槽数与 NSR 自动存储塔资源中的配置值不匹配,则库可能未准备就绪。
  • NSR 自动存储塔:硬件 ID/现有驱动器 ID。如果机器人或驱动器的序列号发生变化或被误报,则磁带库可能无法进入就绪状态。

库就绪:其他硬件和环境问题

以下作可防止库在 NetWorker 中达到就绪状态:

  • 库机器人门已打开(在执行此作之前,应始终禁用 NetWorker 库资源)
  • 磁带库的序列号、插槽计数或其他属性更改
  • 其他主机或进程锁定机器人资源,防止 nsrlcpd 进程访问它
  • 磁带盒卡在驱动器、插槽或机械手中
  • 其他可能妨碍机器人响应的瞬时硬件问题

库就绪:调试

  • 在系统环境 (Windows) 或 /nsr/nsrrc 启动脚本 (Linux) 中设置调试变量,以获得更丰富的调试数据:

SJI_DEBUG=9
LUS_DEBUG=9
CDI_DEBUG=9
SCSI_DEBUG=9
JBDEBUG=9

  • 在 NetWorker 中禁用库,将 debug trace level 设置为 5,并重新启用以进行日志记录
  • (可选)根据作系统,您可能能够在库启动阶段收集库的跟踪和强制转储


如果上述建议均无济于事,则在从调试收集的证据表明存在任何内部异常的情况下,请适当地从库供应商处获取支持。

其他信息

受影响的产品

NetWorker

产品

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