Авамар: Резервне копіювання NDMP NetApp завершується після встановлення параметра TCP/IP
Summary: Резервне копіювання NDMP NetApp завершується після встановлення параметра TCP/IP
Symptoms
Прискорювач протоколу управління мережевими даними (NDMP) повільно запитує більше даних після встановлення параметра Transmission Control Protocol/Internet Protocol (TCP/IP) win=1. Це призводить до того, що мережеве сховище (NetApp) переживає тайм-аут з'єднання і закриває з'єднання.
Проблеми з резервним копіюванням NDMP у NetApp
Резервне копіювання NetApp NAS може завершуватися з винятками, а TCP/IP-з'єднання NetApp може закінчуватися і закриватися. У журналах 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
Корінь причини
Проблема, здається, виникла через те, що вузол акселератора дуже завантажений. Коли це відбувається, розмір вікна TCP/IP встановлюється на 1 (win=1), що означає, що він не може отримати більше даних.
Це змушує сторону NetApp продовжувати намагатися надсилати дані, але їх відхиляє вузол акселератора. Зрештою, TCP/IP NetApp завершується і з'єднання закривається.
Сторона NetApp не могла налаштувати опцію для TCP-ретрансляції, що й сприяло виникненню проблеми.
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
Резервна розв'язка NDMP
Щоб вирішити проблему з таймінгом NetApp і закриттям з'єднання під час резервного копіювання NDMP, дотримуйтесь цих кроків:
На стороні Avamar додайте таку опцію для примусу avndmp Щоб продовжувати читати дані, навіть якщо додаток зайнятий:
--avndmp]backup-stream-buffering-period=1
The /usr/local/avamar/var/CLIENT/avndmp.cmd опція може бути додана у наборі даних, у розділі Розширені параметри або на вузлі акселератора, у клієнтському каталогу.
Наприклад, avndmp.cmd Файл повинен містити наступний рядок:
--backup-stream-buffering-period=1
Після додавання цієї опції переконайтеся, що проблема вирішена, перевіривши журнали avndmp на наявність повідомлень про помилки, пов'язані з закритим з'єднанням.