AS400 主機無法存取 Data Domain VTL 和傾印連續錯誤

摘要: 將 VTL 磁帶從磁片磁碟機匯出到存放庫後,使用該 VTL 設定的 AS400 主機可能會在嘗試存取磁帶匣時傾印錯誤

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

存取或顯示磁帶卡匣的 IBMi 命令失敗,並導致 AS400 主機傾印錯誤。
以下為以下範例: DSPTAPCTG,但類似的錯誤是由 WRKTAPCTG

 

DSPTAPCTG DEV(TAPMLB14)                                             
Dump output directed to spooled file 1, job 784780/ECCJAK/QPADEV0001
  created on system ECC on 01/13/23 14:49:44.                       
Dump output directed to spooled file 2, job 784780/ECCJAK/QPADEV0001
  created on system ECC on 01/13/23 14:49:44.                       
Ownership of object QSC1350912 in QSYS type *LIB changed.           
Ownership of object QSCAPAROQ in QSC1350912 type *OUTQ changed.     
Ownership of object QSCAPARMST in QSC1350912 type *USRSPC changed.  
Ownership of object QSCPROBLEM in QSC1350912 type *USRSPC changed.  
Ownership of object QSCASF000A in QSC1350912 type *USRSPC changed.  
Ownership of object QSCASF000D in QSC1350912 type *USRSPC changed.  
Ownership of object QSCASF001A in QSC1350912 type *USRSPC changed.  
Ownership of object QSCASF001D in QSC1350912 type *USRSPC changed.  
Save APAR Data function completed                                   
Problem information created for 2301350912.                         
Cartridge command was not successful.

 

原因

VTL 會將相互衝突的資訊報告至某些特定資訊 Read Element Status AS400 提出要求。
問題的觸發是 vtl export 從磁片磁碟機到存放庫。
在 Data Domain 上執行此作業後,在 CLI 或 GUI 中,當 AS400 主機嘗試存取磁帶匣時,DD 提供的匯出磁帶匣相關資訊無效。
如果是 IBMi Read Element Status 命令不要求條碼資訊,DD VTL 回報磁片磁碟機仍已載入。
如果是 IBMi Read Element Status 命令要求條碼資訊,DD VTL 會將磁片磁碟機報告為空白。

 

DD VTL 提供的資訊衝突會導致 AS400 主機上的清查不一致,且主機無法再管理 VTL。

 

解析度

此問題已向上呈報至 Data Domain 工程部門,並將在未來的版本中發佈程式碼修正程式。
就目前而言, vtl export 應避免從磁片磁碟機到存放庫。

建議的因應措施如下:

  1. 如果尚未完成,請為 AS400 主機存取的所有 VTL 設定 CAP。

    # vtl cap add <VTL_name> count <numer_of_CAP_slots>
  2. 檢查選項的狀態 auto-eject 適用于所有已設定的 VTL。

    # vtl option show auto-eject
  3. 若已停用,請啟用 vtl 選項 auto-eject AS400 主機存取的所有 VTL

    # vtl option enable auto-eject vtl <VTL_name>
  4. 使用 IBMi Eject 將磁帶從磁片磁碟機移至 CAP 的命令。可使用 auto-eject 選項會自動將磁帶從 CAP 移到存放庫,模擬 vtl export 命令。

 

如果您不想設定 CAP 並啟用 auto-eject 您應該執行 vtl export 命令 ,共 2 個步驟:

  1. 將膠帶從磁片磁碟機移到插槽。

    # vtl tape move <VTL_name> source drive <drive_number>  destination slot <slot_number>
  2. 從插槽匯出膠帶。

    # vtl export <VTL_name> slot <slot_number>

 

其他資訊

如果 VTL 沒有執行中的工作,重新開機 VTL 服務可以停止主機傾印,並允許 AS400 再次存取磁帶匣。
如果使用 VTL 通訊協定進行備份或還原,可在工作完成後排定 VTL 服務重新開機。

如果您知道從磁片磁碟機匯出的磁帶匣觸發了問題,則在同一個磁片磁碟機中匯入磁帶也應暫時修正此問題,而不會對執行工作產生任何副作用。

受影響的產品

Data Domain Virtual Tape Library, Data Domain Virtual Tape Library for IBM I/OS

產品

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