Dell VNX: Неможливо виконати операції реплікації файлів (можна виправити користувачем)
摘要: Не маючи змоги виконати операції реплікації файлів між двома масивами VNX у певному напрямку, завдання реплікації можуть перестати відповідати та не завершитися. Реплікація начебто працює у зворотному напрямку. IP-адреси реплікації перейменовувача даних можуть бути пінговані між масивами, але операції реплікації перестають відповідати. Помилка, яку можна побачити в журналах сервера перейменування вихідних даних, звучить так: «З'єднання зникло зі статусом «Немає відповіді» на вузлі 2». ...
症狀
Під час спроби створити новий сеанс реплікації (VDM або файлова система) ви можете помітити такі повідомлення в журналах сервера відповідного перейменовувача даних:
Джерело: VNX:
2023-06-15 14:19:55: REP: 1: 56: TaskID CETV21604000542007_2_27137:0 networkAddress 10.xx.xxx.xxx TargetNetworkAddress 10.xx.xx.xxx connection down with status No Response on node 2. Retry.
Where:
"networkAddress 10.xx.xxx.xxx" = реплікація перейменовувача вихідних даних IP
"TargetNetworkAddress 10.xx.xx.xxx" = IP-адреса перейменовувача даних призначення
Пункт призначення VNX:
2023-06-15 14:19:46: HTTP_CLIENT: 3: Connection failed to xx.xx.128.10 address through interface 10.xx.xx.xxx error: 'Connection timed out ' 2023-06-15 14:19:46: HTTP_CLIENT: 3: The IP address xx.xx.128.10 is unavailable
(Примітка. IP-адреси були замасковані символом 'x')
Ви можете зіткнутися з цією проблемою під час виконання різних операцій реплікації, зокрема таких:
- Створення нової реплікації VDM/файлової системи
- Зворотний
- Перемикання
- Відновлення після відмови
Перевірка nas_task -list, показує, що завдання реплікації було створено, але воно перестає відповідати і не може його виконати.
原因
З журналів сервера переміщення даних VNX ми бачимо наступне:
2023-06-15 14:19:46: HTTP_CLIENT: 3: Connection failed to xx.xx.128.10 address through interface 10.xx.xx.xxx error: 'Connection timed out ' 2023-06-15 14:19:46: HTTP_CLIENT: 3: The IP address xx.xx.128.10 is unavailable
Виявилося, що існуюче правило NAT (Network Address Translation) налаштовано для цільового VNX. Це правило зіставило IP-адресу реплікації перейменувача даних призначення на іншу адресу NAT як IP-адресу в розділі «Помилка з'єднання до xx.xx.128.10» вище.
Порти реплікації були відкриті спеціально для пари IP-адрес вихідної та цільової реплікації, а не для IP-адрес NAT.
В результаті переносники вихідних/цільових даних не могли встановити сеанс реплікації або виконати операції реплікації в певному напрямку.
Відповідно до сторінки 15 офіційного документа VNX Replicator, «VNX Replicator не підтримується з трансляцією мережевих адрес (NAT)».
解析度
Правило NAT має бути вимкнено для обох масивів VNX джерела/призначення, щоб дозволити реплікаційний трафік між перейменовувачами вихідних і цільових даних.