Dell CloudLink: Stav připojení svm zobrazuje oba uzly CloudLink jako nedostupné.
Shrnutí: Po spuštění příkazu svm status connection se oba uzly CloudLink zobrazují jako nedostupné kvůli zablokovanému portu UDP 1194.
Příznaky
Při spuštění příkazu svm status se zobrazí stav Connected.
svm status
Při spuštění příkazu svm status connection se ale oba uzly CloudLink zobrazují jako nepřístupné.
svm status connection
Ve webovém uživatelském rozhraní > CloudLink AGENTS > Machines se stav agentů zobrazuje jako Connected.
Příčina
Zkuste restartovat agenta CloudLink a obnovit připojení restartováním svmd :
systemctl restart svmd
Pokud se uzly CloudLink při spuštění stavového připojení svm stále zobrazují jako nedostupné, může to znamenat, že port UDP 1194 je blokován bránou firewall. Agenti CloudLink nainstalovaní na uzlech SDS musí být schopni kontaktovat řešení CloudLink přes port 1194 pro protokoly TCP i UDP. Pokud je port TCP 1194 zablokován, bude to mít dopad a uzly SDS nebudou moci po restartování odemknout své disky. Pokud je port UDP 1194 zablokován, problém nemá problém a uzly SDS by měly být schopny odemknout své disky po restartování.
Řešení
I když brána firewall blokuje port UDP 1194, při spuštění příkazu stále zobrazuje úspěšné připojení:
nc -zvu cloudlink.ip 1194
Netcat není spolehlivý způsob, jak kontrolovat provoz UDP. Pokud je firewall nakonfigurován tak, aby odmítal pakety, nedostanete odpověď. Pokud je však brána firewall nakonfigurována tak, aby pakety zahazovala, bude port stále zobrazovat jako otevřený.

Spustili jsme tcpdump na zařízení CloudLink a z uzlů SDS nebyly zaznamenány žádné pakety UDP, takže je pravděpodobné, že je port UDP 1194 blokován. Zákazník ve spolupráci s týmem brány firewall otevřel port UDP 1194. Zdrojem jsou uzly SDS a cílem jsou zařízení CloudLink. Aby bylo možné získat přístup ke konzoli CloudLink, je nutné zapojit technické oddělení společnosti CloudLink, protože konzole je uzamčena.
/usr/sbin/tcpdump host sdsnode1.ip or sdsnode2.ip or sdsnode3.ip and port 1194 -i any
To bychom očekávali, pokud jsou otevřené porty TCP i UDP 1194.

Vzhledem k tomu, že konzole CloudLink je uzamčená, můžete místo toho spustit příkaz tcpdump na uzlech SDS. Pokud je port UDP 1194 blokován, zobrazí se pouze pakety UDP s nápisem Out.
/usr/sbin/tcpdump host cloudlink1.ip or cloudlink2.ip and port 1194 -i any
Pokud je port UDP 1194 otevřený, měly by se zobrazit pakety UDP s nápisem In a Out.