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
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。