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 硬體相容性指南 中確認硬體受支援(需要 Dell 支援帳戶登入)。請記住,庫可能部分功能正常;僅探索並不能保證可用性或支援性。

解析度

注意:Dell 員工必須在登入支援網站時檢閱本文,才能查看內部備註。

若要診斷庫就緒狀態問題,請首先考慮任何最近的更改。接下來,隔離過程的每個元件並獨立測試它。

注意:NSRGet會在使用 -o:d 切換值。不限於那些如果手動嘗試可能被視為危險的操作。
類別:其中一些命令可能會導致 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 level5,然後重新啟用紀錄記錄
  • 或者,根據作業系統而定,您可能能夠在庫的啟動階段收集其跟蹤和強制轉儲


如果上述建議都沒有説明,如果從調試中收集的證據表明存在任何內部異常,請酌情向庫供應商尋求支援。

其他資訊

受影響的產品

NetWorker

產品

NetWorker Series
文章屬性
文章編號: 000069205
文章類型: Solution
上次修改時間: 23 1月 2026
版本:  4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。