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

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

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

存取或顯示磁帶卡匣的 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.

 

Cause

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。

 

Resolution

此問題已向上呈報至 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>

 

Additional Information

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

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

Affected Products

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

Products

Data Domain
Article Properties
Article Number: 000218093
Article Type: Solution
Last Modified: 07 Nov 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.