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) está lento para solicitar mais dados depois de definir o 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 aparecer nos logs avndmp: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
Causa raiz
O problema parece ter sido causado porque o nó acelerador está ficando ocupado. Quando isso acontece, ele define o tamanho da janela TCP/IP como 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 ABORTED
Resolution
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:
--avndmp]backup-stream-buffering-period=1
A coluna /usr/local/avamar/var/CLIENT/avndmp.cmd pode ser adicionada no conjunto de dados, em Opções avançadas, ou no nó acelerador, no diretório do client.
Por exemplo, o avndmp.cmd O arquivo deve conter a seguinte linha:
--backup-stream-buffering-period=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.