AS400 主機無法存取 Data Domain VTL 和傾印連續錯誤
Summary: 將 VTL 磁帶從磁片磁碟機匯出到存放庫後,使用該 VTL 設定的 AS400 主機可能會在嘗試存取磁帶匣時傾印錯誤
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 應避免從磁片磁碟機到存放庫。
建議的因應措施如下:
-
如果尚未完成,請為 AS400 主機存取的所有 VTL 設定 CAP。
# vtl cap add <VTL_name> count <numer_of_CAP_slots>
-
檢查選項的狀態
auto-eject適用于所有已設定的 VTL。# vtl option show auto-eject
-
若已停用,請啟用 vtl 選項
auto-ejectAS400 主機存取的所有 VTL# vtl option enable auto-eject vtl <VTL_name>
-
使用 IBMi
Eject將磁帶從磁片磁碟機移至 CAP 的命令。可使用auto-eject選項會自動將磁帶從 CAP 移到存放庫,模擬vtl export命令。
如果您不想設定 CAP 並啟用 auto-eject 您應該執行 vtl export 命令 ,共 2 個步驟:
-
將膠帶從磁片磁碟機移到插槽。
# vtl tape move <VTL_name> source drive <drive_number> destination slot <slot_number>
-
從插槽匯出膠帶。
# vtl export <VTL_name> slot <slot_number>
Additional Information
如果使用 VTL 通訊協定進行備份或還原,可在工作完成後排定 VTL 服務重新開機。
如果您知道從磁片磁碟機匯出的磁帶匣觸發了問題,則在同一個磁片磁碟機中匯入磁帶也應暫時修正此問題,而不會對執行工作產生任何副作用。