Data Domain: NetBackup 8.1 unter Solaris meldet Fehlerstatus 84 (Medienschreibfehler)
概要: Data Domain: In diesem Artikel wird beschrieben, dass NetBackup 8.1 unter Solaris möglicherweise den Backupfehlerstatus 84 (Medienschreibfehler) meldet.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Beim Ausführen von Backupjobs auf DDVTL-LTO-7-Laufwerken mit NetBackup unter Solaris schlägt dies mit dem folgenden Fehler fehl.
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
Diese Fehlermeldungen finden Sie im NetBackup-Protokoll-Bundle.
原因
Die größeren I/O-Vorgänge werden aufgrund der Konfigurationseinstellungen des St-Treibers (Bandtreiber) auf der Treiberschicht aufgeteilt.
Bei einigen I/O-Vorgängen führte ein NetBackup-Schreibvorgang zu zwei splitten Blockschreibvorgängen auf DDVTL. Aus diesem Grund wurde eine Nichtübereinstimmung bei der Blockanzahl festgestellt.
vtcck-Ausgaben zeigen, dass ein Datensatz von 65536 in zwei Datensätze aufgeteilt wurde. Das heißt, ein Datensatz hat eine Größe von 65534 Byte und ein anderer 2 Byte.
Wir sehen, dass es zwei Byte große Datensätze gibt, die für einige der Vorgänge erstellt wurden.
Bei einigen I/O-Vorgängen führte ein NetBackup-Schreibvorgang zu zwei splitten Blockschreibvorgängen auf DDVTL. Aus diesem Grund wurde eine Nichtübereinstimmung bei der Blockanzahl festgestellt.
vtcck-Ausgaben zeigen, dass ein Datensatz von 65536 in zwei Datensätze aufgeteilt wurde. Das heißt, ein Datensatz hat eine Größe von 65534 Byte und ein anderer 2 Byte.
Wir sehen, dass es zwei Byte große Datensätze gibt, die für einige der Vorgänge erstellt wurden.
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
解決方法
Der Workaround besteht darin, die Datei "st.conf" zu bearbeiten und neu zu starten.
1. Führen Sie den Solaris-Befehl # mt config auf dem DDVTL-LTO-7-Bandlaufwerk aus.
Beispiel: # mt -f /dev/rmt/0 config
Das folgende Ergebnis (wobei der vierte Parameter 0x1065B ist) weist darauf hin, dass das Problem vorhanden ist.
2. Bearbeiten Sie die Solaris-Datei /kernel/drv/st.conf, um das Flag ST_NO_RECSIZE_LIMIT (0x8000) in die "tape-config-list" aufzunehmen.
1. Führen Sie den Solaris-Befehl # mt config auf dem DDVTL-LTO-7-Bandlaufwerk aus.
Beispiel: # mt -f /dev/rmt/0 config
Das folgende Ergebnis (wobei der vierte Parameter 0x1065B ist) weist darauf hin, dass das Problem vorhanden ist.
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. Bearbeiten Sie die Solaris-Datei /kernel/drv/st.conf, um das Flag ST_NO_RECSIZE_LIMIT (0x8000) in die "tape-config-list" aufzunehmen.
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. Starten Sie mit der Option neu konfigurieren neu.
# reboot -- -r
対象製品
Data Domain文書のプロパティ
文書番号: 000213846
文書の種類: Solution
最終更新: 15 9月 2023
バージョン: 2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。