Dell CloudLink: статусне з'єднання svm показує обидва вузли CloudLink як недоступні
Summary: Виконання командного статусного з'єднання svm показує, що обидва вузли CloudLink недоступні через заблокований порт UDP 1194.
Symptoms
Під час виконання статусу команди svm він показує статус як підключений.
svm status
Однак при запуску командного статусу svm з'єднання обидва вузли CloudLink відображаються як недоступні.
svm status connection
У CloudLink > webUI AGENTS > Machines статус агентів показує Connected.
Cause
Спробуйте перезапустити агент CloudLink, щоб оновити з'єднання, перезапустивши svmd Обслуговування:
systemctl restart svmd
Якщо вузли CloudLink все ще відображаються як недоступні під час підключення зі статусом svm, це може свідчити про те, що порт UDP 1194 блокується фаєрволом. Агенти CloudLink, встановлені на вузлах SDS, повинні мати змогу досягати CloudLink через порт 1194 як для TCP, так і для UDP. Якщо TCP-порт 1194 буде заблоковано, це матиме вплив, і SDS-вузли не зможуть розблокувати свої диски після перезавантаження. Якщо UDP-порт 1194 заблоковано, це не має значення, і SDS-вузли повинні мати змогу розблокувати свої диски після перезавантаження.
Resolution
Навіть якщо міжмережевий екран блокує UDP-порт 1194, він все одно показує, що з'єднання вдалося під час виконання команди:
nc -zvu cloudlink.ip 1194
Netcat не є надійним способом перевірки трафіку UDP. Якщо міжмережевий екран налаштований на відхилення пакетів, ви не отримаєте відповіді. Однак, якщо фаєрвол налаштований так, щоб пакети відкидалися, порт все одно буде відображатися як відкритий.

Ми провели tcpdump на пристрої CloudLink і не бачив жодних UDP-пакетів від SDS-вузлів, тому, ймовірно, UDP-порт 1194 блокується. Клієнт працював зі своєю командою фаєрволу, щоб відкрити UDP-порт 1194. Джерело — це SDS-вузли, а призначення — пристрої CloudLink. Потрібно залучити інженерію CloudLink, щоб отримати доступ до консолі CloudLink, оскільки вона заблокована.
/usr/sbin/tcpdump host sdsnode1.ip or sdsnode2.ip or sdsnode3.ip and port 1194 -i any
Саме цього ми очікуємо побачити, якщо і TCP, і UDP порт 1194 відкриті.

Оскільки консоль CloudLink заблокована, ви можете запустити tcpdump на вузлах SDS. Якщо UDP-порт 1194 блокується, ми бачимо лише UDP-пакети з написом Out.
/usr/sbin/tcpdump host cloudlink1.ip or cloudlink2.ip and port 1194 -i any
Якщо UDP-порт 1194 відкритий, ми повинні бачити UDP-пакети з написом In-Out (Вхід і Вихід).