Węzeł Proxmox wypadł z klastra

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

Wymieniałem dyski i pamięć w jednym z serwerów i nagle węzeł nie był w stanie wystartować. Gdy w końcu się uruchomił, wypadł z klastra. Dziwne. Ten węzeł był zainstalowany na dysku SSD, który pracował nieprzerwanie od 2 lat. Debian raz po raz zgłaszał jakiś problem z systemem plików. Po kilku restartach w końcu uruchomił się poprawnie, ale węzeł nie był w stanie prawidłowo komunikować się z pozostałymi członkami klastra.

Próbowałem od nowa uruchomić synchronizację czasu, bez skutku. Wyjąłem pozostałe dyski poza tym z systemem operacyjnym – bez zmian. Zrestartowałem też pozostałych członków klastra. Na węzeł można było się zalogować i go sprawdzić, ale czułem, że jakiekolwiek kombinowanie może skutkować nieprzewidywalnym zachowaniem w przyszłości, więc postanowiłem go przeinstalować.

Przy reinstalacji węzła trzeba pamiętać o kilku rzeczach. Po pierwsze, jeśli jest to operacja planowana, musisz anulować i usunąć zadania replikacji, bo po wyłączeniu węzła nie da się już tego zrobić z interfejsu użytkownika. Jeśli węzeł jest już niedostępny, to:

Bash
pvecm expected 1
pvesr list
pvesr delete JOBID --force

Następnie z innych węzłów uruchom polecenie usunięcia węzła:

Bash
pvecm delnode NODENAME

Przy reinstalacji węzła pamiętaj, aby nie używać tego samego adresu IP i nazwy węzła. Może to zadziałać, ale…

Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Węzeł Proxmox wypadł z klastra”, 13 października 2022, https://michalasobczak.pl/pl/posts/proxmox-node-out-of-cluster.html