Data Domain: Nástroj NetBackup 8.1 na systému Solaris hlásí chybu 84 (chyba zápisu médií)
摘要: Data Domain: Tento článek popisuje, že software NetBackup 8.1 na systému Solaris může hlásit chybu zálohování se stavem 84 (chyba zápisu médií).
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Při spouštění úloh zálohování na discích DDVTL LTO-7 pomocí nástroje NetBackup na systému Solaris dojde k selhání s následující chybou.
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
Tyto chybové zprávy se nacházejí v balíčku protokolu NetBackup.
原因
Větší operace I/O jsou rozděleny na vrstvu ovladače kvůli nastavení konfigurace ovladače st (ovladač pásky).
U několika operací I/O jedna operace NetBackup vedla k zápisu do dvou rozdělených bloků do fondu DDVTL. Proto se v počtu bloků objevila neshoda.
Výstupy vtcck ukazují, že jeden záznam 65536 byl rozdělen do dvou záznamů. To znamená, že jeden záznam o velikosti 65534 bajtů a další velikost 2 bajty.
Vidíme, že existují dva záznamy o velikosti bajtů, které byly vytvořeny pro několik operací.
U několika operací I/O jedna operace NetBackup vedla k zápisu do dvou rozdělených bloků do fondu DDVTL. Proto se v počtu bloků objevila neshoda.
Výstupy vtcck ukazují, že jeden záznam 65536 byl rozdělen do dvou záznamů. To znamená, že jeden záznam o velikosti 65534 bajtů a další velikost 2 bajty.
Vidíme, že existují dva záznamy o velikosti bajtů, které byly vytvořeny pro několik operací.
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
解决方案
Náhradním řešením je upravit soubor "st.conf" a restartovat počítač.
1. Spusťte příkaz Solaris # mt config na páskové jednotce DDVTL LTO-7.
Například # mt -f /dev/rmt/0 config
Následující výsledek (s čtvrtým parametrem je 0x1065B), znamená to, že problém existuje.
2. Upravte soubor Solaris /kernel/drv/st.conf tak, aby do seznamu "tape-config-list" obsahoval příznak ST_NO_RECSIZE_LIMIT (0x8000).
1. Spusťte příkaz Solaris # mt config na páskové jednotce DDVTL LTO-7.
Například # mt -f /dev/rmt/0 config
Následující výsledek (s čtvrtým parametrem je 0x1065B), znamená to, že problém existuje.
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. Upravte soubor Solaris /kernel/drv/st.conf tak, aby do seznamu "tape-config-list" obsahoval příznak ST_NO_RECSIZE_LIMIT (0x8000).
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. Proveďte restartování s možností opětovné konfigurace.
# reboot -- -r
受影响的产品
Data Domain文章属性
文章编号: 000213846
文章类型: Solution
上次修改时间: 15 9月 2023
版本: 2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。