Avamar: Tempo de espera excedido do backup NDMP NetApp após definir o parâmetro TCP/IP
Summary: Tempo de espera excedido do backup NDMP NetApp após definir o parâmetro TCP/IP
Symptoms
O acelerador do Network Data Management Protocol (NDMP) fica lento para solicitar mais dados após a configuração do parâmetro Transmission Control Protocol/Internet Protocol (TCP/IP) win=1. Isso faz com que o NetApp (Network-Attached Storage) enfrente um tempo de espera excedido de conexão e feche a conexão.
Problemas de backup NDMP do NetApp:
Os backups NAS do NetApp podem ser concluídos com exceções, e a conexão TCP/IP do NetApp pode atingir o tempo limite e o fechamento.
As seguintes mensagens podem ser exibidas no avndmp Logs:
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.
Além disso, as seguintes mensagens podem aparecer no avtar Lado:
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
O problema pode ocorrer para backups aleatórios e em volumes aleatórios.
Cause
O problema parece ser causado pela ocupação do nó acelerador. Quando isso acontece, ele define o tamanho da janela TCP/IP para 1 (win=1), indicando que não pode receber mais dados.
Isso faz com que o lado da NetApp continue tentando enviar dados, mas eles são rejeitados pelo nó acelerador. Eventualmente, o TCP/IP do NetApp expira e fecha a conexão.
O lado da NetApp não pôde definir a opção para retransmissões de TCP, o que contribuiu para o 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 ABORTEDResolution
Resolução de backup NDMP
Para resolver o problema de tempo limite do NetApp e fechamento da conexão durante o backup NDMP, siga estas etapas:
No lado do Avamar, adicione a seguinte opção para forçar avndmp Para continuar lendo os dados, mesmo que o aplicativo esteja ocupado:
backup-stream-buffering-period=1
Isso pode ser colocado no /usr/local/avamar/var/CLIENT_NAME/avndmp.cmd no nó acelerador.
O arquivo avndmp.cmd conterá a seguinte linha:
--backup-stream-buffering-period=1
Como alternativa, ele pode ser adicionado ao conjunto de dados, em Advanced Options.
parameter: [avndmp]backup-stream-buffering-period value: 1
Depois de adicionar essa opção, verifique se o problema foi resolvido verificando os logs avndmp em busca de mensagens de erro relacionadas à conexão que está sendo fechada.