Data Domain: NetBackup 8.1 unter Solaris meldet Fehlerstatus 84 (Medienschreibfehler)
Summary: Data Domain: In diesem Artikel wird beschrieben, dass NetBackup 8.1 unter Solaris möglicherweise den Backupfehlerstatus 84 (Medienschreibfehler) meldet.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
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.
Cause
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
Resolution
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
Affected Products
Data DomainArticle Properties
Article Number: 000213846
Article Type: Solution
Last Modified: 15 Sep 2023
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.