Data Domain : NetBackup 8.1 sur Solaris signale l’état d’erreur 84 (erreur d’écriture de support)
摘要: Data Domain : Cet article décrit que NetBackup 8.1 sur Solaris peut signaler l’état d’erreur de sauvegarde 84 (erreur d’écriture de support).
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Lors de l’exécution de procédures de sauvegarde sur des disques DDVTL LTO-7 utilisant NetBackup sous Solaris, elle échoue avec l’erreur suivante.
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
Ces messages d’erreur se trouvent dans le bundle de logs NetBackup.
原因
Les opérations d’E/S plus volumineuses sont fractionnées au niveau de la couche du pilote en raison des paramètres de configuration du pilote st (pilote de bande).
Pour quelques opérations d’E/S, une écriture NetBackup entraînait deux écritures de blocs fractionnés sur DDVTL. Par conséquent, une non-correspondance a été observée dans le nombre de blocs.
Les sorties vtcck indiquent qu’un enregistrement de 65536 a été divisé en deux enregistrements. Autrement dit, un enregistrement a une taille de 65 534 octets et un autre de 2 octets.
Nous constatons que deux enregistrements de taille d’octets ont été créés pour quelques-unes des opérations.
Pour quelques opérations d’E/S, une écriture NetBackup entraînait deux écritures de blocs fractionnés sur DDVTL. Par conséquent, une non-correspondance a été observée dans le nombre de blocs.
Les sorties vtcck indiquent qu’un enregistrement de 65536 a été divisé en deux enregistrements. Autrement dit, un enregistrement a une taille de 65 534 octets et un autre de 2 octets.
Nous constatons que deux enregistrements de taille d’octets ont été créés pour quelques-unes des opérations.
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
解决方案
La solution de contournement consiste à modifier la commande « st.conf » et à redémarrer.
1. Exécutez la commande Solaris # mt config sur le lecteur de bande DDVTL LTO-7.
Par exemple, # mt -f /dev/rmt/0 config
Le résultat suivant (avec le quatrième paramètre en cours d'0x1065B) indique que le problème existe.
2. Modifiez le fichier Solaris /kernel/drv/st.conf pour inclure la balise ST_NO_RECSIZE_LIMIT (0x8000) dans la « tape-config-list ».
1. Exécutez la commande Solaris # mt config sur le lecteur de bande DDVTL LTO-7.
Par exemple, # mt -f /dev/rmt/0 config
Le résultat suivant (avec le quatrième paramètre en cours d'0x1065B) indique que le problème existe.
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. Modifiez le fichier Solaris /kernel/drv/st.conf pour inclure la balise ST_NO_RECSIZE_LIMIT (0x8000) dans la « 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. Redémarrez avec l’option reconfigurer.
# reboot -- -r
受影响的产品
Data Domain文章属性
文章编号: 000213846
文章类型: Solution
上次修改时间: 15 9月 2023
版本: 2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。