Dell Unity: Як усунути проблеми із синхронною реплікацією
Summary: Загальний посібник із усунення проблем із синхронною реплікацією (User Correctable)
Instructions
Це загальний посібник із усунення проблем із синхронною реплікацією.
Конфігурація синхронної реплікації
- Визначте відповідні порти волоконно-канального каналу синхронізації реплікації (FC).
- Безпосередньо з'єднайте порти FC джерела та призначення разом або використовуйте зонування через перемикач FC.
- Створюйте інтерфейси Sync Replication Management (SRM) на обох масивах.
- Встановіть з'єднання реплікації.
- Створюйте сеанси реплікації.
Проблеми з підключенням синхронної реплікації
- Використовуються неправильні порти реплікації синхронізації
Черговість полягає в наступному:
-
- Порт CNA 4 (якщо порти CNA налаштовані як FC). [Не опція в старших моделях Unity XT]
- Модуль вводу-виводу 0 Порт 0 (якщо модуль вводу-виводу 0 є модулем FC).
- Модуль вводу-виводу 1 Порт 0 (якщо модуль вводу-виводу 0 є модулем FC).
Поточний порт реплікації може бути визначений через Unisphere або uemcli:
Unisphere UI
Здатність до реплікації відображається як: Синхронізація реплікації.
UEMCLI
12:52:40 service@spa:~> uemcli /net/port/fc show -filter "ID,Name,Replication capability" 5: ID = spb_iom_1_fc0 Name = SP B I/O Module 1 FC Port 0 Replication capability = Sync replication 8: ID = spa_iom_1_fc0 Name = SP A I/O Module 1 FC Port 0 Replication capability = Sync replication root@spa:/cores/service>uemcli /remote/sys show -detail 2: ID = RS_8 Name = unity450F Operational status = OK (0x2) Health state = OK (5) Health details = "Communication with the replication host is established. No action is required." Synchronous FC ports = spb_iom_1_fc0, spa_iom_1_fc0
- Неправильне зонування
- Для того, щоб отримати успішне синхронне з'єднання, підключіть порти FC від двох масивів безпосередньо через і кабель FC або через перемикач FC після налаштування правильного зонування.
- Основною проблемою, яка спричиняє багато проблем із синхронізацією, реплікацією, з'єднанням та сеансом, є конфігурація перехресного зонування.
- Правильне зонування має на увазі, що Джерело-СПА має бути зоноване разом тільки з Дестинацією-СПБ, а Джерело-СПБ має бути зоноване тільки з Призначенням-СПБ.
- Якщо коли-небудь існувало перехресне зонування, і навіть якщо воно було виправлено, чотири SP слід перезавантажити, щоб вирішити будь-які проблеми з налаштуванням реплікації синхронізації.
- Загальними симптомами для перехресного зонування є : (1) Зв'язок реплікації не може бути перевірений. (2) З'єднання встановлено, але всі створені сеанси реплікації автоматично переходять у «Втрачений синхронізований зв'язок».
- Після того, як перехресне зонування буде виправлено, сеанси для ресурсів, що належать SPB, все ще можуть завершитися помилкою. Перезавантажте всі SP по черзі, щоб виправити проблему.
Якщо ви не впевнені в поточному зонуванні, зверніться до цієї бази даних і зверніться до служби підтримки Dell.
- Проблеми з інтерфейсом керування реплікацією синхронізації
Для робочого з'єднання реплікації синхронізації необхідно створити два інтерфейси SRM на масив Unity (1/SP). Зв'язок на цих інтерфейсах має бути дозволений через порт 5085 (порт5086 , якщо Unity OE 5.5.0 або новішої версії).
Інтерфейс SRM відповідає за управління сеансами. Він створюється на віртуальному порту, який існує на фізичному порту управління на масиві.
Щоб перевірити конфігурацію SRM на вашому масиві, виконайте наведену нижче команду для кожного SP і переконайтеся, що призначено правильну IP-адресу та що інтерфейс увімкнено.
#ip addr show dev srm 11: srm@mgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 10.x.x.x/24 scope global srm valid_lft forever preferred_lft forever inet6 xxx:xxx:xxx:xxx:xxx/64 scope link valid_lft forever preferred_lft forever
Після цього перевірте віддалене підключення до цього IP з віддаленого масиву на порту 5085 (порт 5086, якщо Unity OE 5.5.0 або пізніше). Будь то через простий telnet або якщо на Unity OE 4.5 або вище, використовуйте замість цього svc_networkcheck -tpc.
service@spb:~/user# svc_networkcheck -tpc 10.x.x.x 5085
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@5085 is available.
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] End of Run =======================
Якщо порт недоступний, перевірте конфігурацію мережі.
- Проблеми з підключенням інтерфейсу Unity Management
Аналогічно вищенаведеній перевірці, зв'язок між двома IP-адресами управління масивами повинен бути дозволений на порту 443 (протоколи TCP і TLS).
service@spb:~/user> svc_networkcheck -tpc 10.x.x.x 443
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@443 is available.
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] End of Run =======================
- Початкова продуктивність синхронізації.
При виконанні початкової синхронізації (новостворений сеанс реплікації) передача підлягає регулюванню [~40 МБ/с за замовчуванням]. Цей параметр можна змінити на будь-який низький: ~20 МБ/с або високий: ~160 МБ/с при використанні svc_dataprotection
Однак це регулювання не можна відключити. Це зроблено для того, щоб гарантувати, що якщо до порту FC реплікації синхронізації є хости, це не вплине на доступ.
Set a sync rate to the session: svc_dataprotection -r repsess -a syncrate=high -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000 Set a sync rate to ALL sync sessions: svc_dataprotection -r repsess -a syncrate=low -s ALL Show a sync rate of the session: svc_dataprotection -r repsess -a showsyncrate -s 42949673102_FCNCH0972C30C3_0000_42949673096_FCNCH0972C30C3_0000 List ALL sync replication sessions with each sync rate: svc_dataprotection -r repsess -a showsyncrate -s ALL Show cg replication sessions with each member sync rate: svc_dataprotection -r repsess -a showsyncrate -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000
- Вплив продуктивності на LUN/файлові системи, які синхронно реплікуються.
Синхронна реплікація чекає, поки записи хоста будуть записані до місця призначення, перш ніж підтвердження буде надіслано хосту. Таким чином, якщо є якась затримка на з'єднанні, це впливає на продуктивність.
Зверніться до служби підтримки Dell, якщо є підозра на проблеми з продуктивністю ресурсів, відтворених синхронізацією.