Data Domain:Solaris 上的 NetBackup 8.1 報告錯誤狀態 84 (媒體寫入錯誤)
摘要: Data Domain:本文說明 Solaris 上的 NetBackup 8.1 可能會報告備份錯誤狀態 84 (媒體寫入錯誤)。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
使用 NetBackup on Solaris 在 DDVTL LTO-7 磁片磁碟機上執行備份工作時,失敗並顯示以下錯誤。
Error bptm (pid=53194) FREEZING media id 0006L7, too many data blocks written, check tape/driver block size configuration Info bptm (pid=53194) EXITING with status 84
這些錯誤訊息會在 NetBackup 記錄套件組合中找到。
原因
由於st (磁帶驅動程式) 驅動程式組態設定,在驅動程式層中會分割較大的 I/O 作業。
在一些 I/O 作業中,一個 NetBackup 寫入會導致 DDVTL 上寫入兩個分割區塊。因此,區塊計數中出現不相符的情形。
vtcck輸出顯示一個 65536 的記錄分為兩個記錄。也就是一個記錄大小為 65534 位元組,另一個大小為 2 位元組的記錄。
我們看到有兩個位元組大小的記錄是為少數幾個作業所建立。
在一些 I/O 作業中,一個 NetBackup 寫入會導致 DDVTL 上寫入兩個分割區塊。因此,區塊計數中出現不相符的情形。
vtcck輸出顯示一個 65536 的記錄分為兩個記錄。也就是一個記錄大小為 65534 位元組,另一個大小為 2 位元組的記錄。
我們看到有兩個位元組大小的記錄是為少數幾個作業所建立。
21 data and 11 filemark records processed Minimum record size: 2 Maximum record size: 65534 Average record size: 16140 Record Size Number of Records 2 1 1024 11 32768 8 65534 1 good: YES
解决方案
因應措施是編輯「st.conf」並重新啟動。
1.在 DDVTL LTO-7 磁帶機上執行 Solaris 命令# mt config。
例如# mt -f /dev/rmt/0 config
下列結果 (在第四個參數0x1065B) 表示問題存在。
2.編輯 Solaris 檔案/kernel/drv/st.conf,將 ST_NO_RECSIZE_LIMIT (0x8000)旗標加入「tape-config-list」。
1.在 DDVTL LTO-7 磁帶機上執行 Solaris 命令# mt config。
例如# mt -f /dev/rmt/0 config
下列結果 (在第四個參數0x1065B) 表示問題存在。
tape-config-list = "IBM ULTRIUM-TD7", "IBM ULTRIUM-TD7", "CFGIBMULTRIUMTD7"; CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1065B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;
2.編輯 Solaris 檔案/kernel/drv/st.conf,將 ST_NO_RECSIZE_LIMIT (0x8000)旗標加入「tape-config-list」。
tape-config-list = "IBM ULTRIUM-TD7", "IBM ULTRIUM-TD7", "CFGIBMULTRIUMTD7"; CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1865B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;3.使用重新設定選項重新開機。
# reboot -- -r
受影响的产品
Data Domain文章属性
文章编号: 000213846
文章类型: Solution
上次修改时间: 15 9月 2023
版本: 2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。