Avamar : La sauvegarde NDMP NetApp expire après la définition du paramètre TCP/IP
Summary: La sauvegarde NDMP NetApp expire après la définition du paramètre TCP/IP
Symptoms
L’accélérateur NDMP (Network Data Management Protocol) est lent à demander plus de données après avoir défini le paramètre TCP/IP (Transmission Control Protocol/Internet Protocol) win=1. Cela entraîne l’expiration du délai d’expiration de la connexion du stockage NAS (NetApp) et la fermeture de la connexion.
Problèmes de sauvegarde NetApp NDMP :
Les sauvegardes NAS NetApp peuvent se terminer avec des exceptions, et la connexion TCP/IP NetApp peut expirer et se fermer.
Les messages suivants peuvent s’afficher dans la fenêtre avndmp Journaux:
2019-02-13 10:51:11 avndmp Info <0000>: [snapup-/X/Y] NDMP: DUMP: Wed Feb 13 10:51:11 2019 : We have written 4340067215 KB.
2019-02-13 10:56:32 avndmp Error <0000>: [snapup-/X/Y] NDMP: NDMP: DUMP: Message from Write Dirnet: Interrupted system call
2019-02-13 10:56:32 avndmp Error <0000>: [snapup-/X/Y] NDMP: DUMP: DUMP IS ABORTED
2019-02-13 10:56:37 avndmp Info <0000>: [snapup-/X/Y] NDMP: DUMP: Deleting "/X/Y/../snapshot_for_backup.53960" snapshot.
En outre, les messages suivants peuvent s’afficher sur la page avtar Côté:
2019-02-13 10:56:39 avtar Info <7061>: Canceled by '7003-Netapp Filer' - exiting...
2019-02-13 10:56:39 avtar Info <9772>: Starting graceful (staged) termination, cancel request (wrap-up stage)
2019-02-13 10:56:39 avtar Info <19165>: Staging can run is false, possibly due to cancel, inform ddboost
Le problème peut se produire pour les sauvegardes aléatoires et sur des volumes aléatoires.
Cause
Le problème semble être dû à l’occupation du nœud de l’accélérateur. Lorsque cela se produit, il définit la taille de la fenêtre TCP/IP sur 1 (win=1), indiquant qu’il ne peut plus recevoir de données.
Le côté NetApp continue alors d’envoyer des données, mais celles-ci sont rejetées par le nœud accélérateur. Finalement, le TCP/IP NetApp expire et ferme la connexion.
Le côté NetApp ne pouvait pas définir l’option pour les retransmissions TCP, ce qui contribuait au problème.
Error messages in the avndmp logs show:
2019-02-13 10:56:32 avndmp Error <0000>: [snapup-/X/Y] NDMP: NDMP: DUMP: Message from Write Dirnet: Interrupted system call
2019-02-13 10:56:32 avndmp Error <0000>: [snapup-/X/Y] NDMP: DUMP: DUMP IS ABORTEDResolution
Résolution des sauvegardes NDMP
Pour résoudre le problème d’expiration du délai d’expiration de NetApp et de fermeture de la connexion lors de la sauvegarde NDMP, procédez comme suit :
Du côté d’Avamar, ajoutez l’option suivante pour forcer avndmp Pour continuer à lire les données même si l’application est occupée :
backup-stream-buffering-period=1
Cela peut être mis dans le fichier /usr/local/avamar/var/CLIENT_NAME/avndmp.cmd sur le nœud de l’accélérateur.
Le fichier avndmp.cmd doit contenir la ligne suivante :
--backup-stream-buffering-period=1
Vous pouvez également l’ajouter au jeu de données, sous Advanced Options.
parameter: [avndmp]backup-stream-buffering-period value: 1
Après avoir ajouté cette option, vérifiez que le problème a été résolu en vérifiant les journaux avndmp pour rechercher les messages d’erreur liés à la fermeture de la connexion.