Avamar: Timeout del backup NDMP NetApp dopo l'impostazione del parametro TCP/IP
Summary: Timeout del backup NDMP NetApp dopo l'impostazione del parametro TCP/IP
Symptoms
L'acceleratore NDMP (Network Data Management Protocol) è lento a richiedere ulteriori dati dopo aver impostato il parametro Transmission Control Protocol/Internet Protocol (TCP/IP) win=1. In questo modo, NetApp (Network Attached Storage) subisce un timeout di connessione e chiude la connessione.
Problemi di backup NDMP di NetApp
I backup NAS di NetApp possono essere completati con eccezioni e la connessione TCP/IP di NetApp potrebbe andare in timeout e chiudersi. Nei registri avndmp potrebbero essere visualizzati i seguenti messaggi: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.
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
Cause
Root cause:
Il problema sembra essere causato dall'accelerator node occupato. In questo caso, imposta le dimensioni della finestra TCP/IP su 1 (win=1), indicando che non può ricevere altri dati.
In questo modo, il lato NetApp continua a tentare di inviare dati, ma questi vengono rifiutati dall'accelerator node. Alla fine, NetApp TCP/IP va in timeout e la connessione viene chiusa.
Il lato NetApp non era in grado di impostare l'opzione per le ritrasmissioni TCP, il che ha contribuito al problema.
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 ABORTED
Resolution
Risoluzione dei backup NDMP
Per risolvere il problema del timeout di NetApp e della chiusura della connessione durante il backup NDMP, attenersi alla seguente procedura:
Sul lato Avamar, aggiungere la seguente opzione per forzare avndmp Per continuare a leggere i dati anche se l'applicazione è occupata:
--avndmp]backup-stream-buffering-period=1
La colonna /usr/local/avamar/var/CLIENT/avndmp.cmd è possibile aggiungere l'opzione nel dataset, in Advanced Options o sull'accelerator node, nella directory del client.
Ad esempio, la proprietà avndmp.cmd Il file deve contenere la seguente riga:
--backup-stream-buffering-period=1
Dopo aver aggiunto questa opzione, verificare che il problema sia stato risolto controllando i registri avndmp per eventuali messaggi di errore relativi alla connessione chiusa.