vCloud Director – bezpieczne przygotowanie usługi do restartu CELLki

Podczas pracy z vCloud Directorem czasami zdarza się iż trzeba zrobić restart CELLki w czasie okna serwisowego ale i w czasie pracy platformy chmurowej. Jak to zrobić bezpiecznie i to jeszcze be potwierdzania tego hasłem mamy poniżej. Więcej informacji o samym narzędziu znajdziesz tutaj. :

Informuję i przypominam aby zrestartować CELLki bez wpływy na serwis klienta należy tego typu restarty robić jednocześnie na jednej cellce. Dopiero jak serwisy na restartowanej CELLce się podniosą można próbować wyłączać serwisy na kolejnych.

Upewnić się czy serwis wstał poprawnie możemy np. monitorując log w którym widzimy proces uruchamiania CELLi.

tail -f /opt/vmware/vcloud-director/logs/cell.log

Spodziewana informacja o poprawnie uruchomionym serwisie to:

 

WYSWIETLANIE STATUSU TASKÓW (ZADAŃ) NA CELLCE:

# Informacja o aktywnych taskach
sudo /opt/vmware/vcloud-director/bin/cell-management-tool cell -pid $(top -u vcloud -b1 -s1 -n1 | grep java | head -n1 | awk '{print $1}') --status

# Szczegółowe informacja o aktywnych taskach
sudo /opt/vmware/vcloud-director/bin/cell-management-tool cell -pid $(top -u vcloud -b1 -s1 -n1 | grep java | head -n1 | awk '{print $1}') --status-verbose

Taki widok mamy na aktywnej cellce:

 

WSTRZYMYWANIE MOŻLIWOŚCI URUCHOMIANIA TASKÓW NA CELLCE:

sudo /opt/vmware/vcloud-director/bin/cell-management-tool cell -pid $(top -u vcloud -b1 -s1 -n1 | grep java | head -n1 | awk '{print $1}') --quiesce true

Taki widok na tematu statusu jest na cellce gdzie zadania nie są “spauzowane:

Tutaj mamy komende do spauzowania zadań na cellce. Widzimy status w tym przypadku cellki po parametrze “Is Active”


Ta komenda bezpiecznie wyłącza główny serwis vmware-vcd


sudo /opt/vmware/vcloud-director/bin/cell-management-tool cell -pid $(top -u vcloud -b1 -s1 -n1 | grep java | head -n1 | awk '{print $1}') --shutdown

Po tej ostatniej komendzie (przy założeniu że druga CELLka przejęła jej rolę i dostarcza serwis) można np. zrestartwać CELLkę.

Jeśli chciałbyś być na bieżąco i budować swoją wiedzę razem zemną w tematach IT dodaj się do listy mailowej 👀 TUTAJ 👀 . Co jakiś czas będę podsyłał Tobie informacje co się dzieje na blogu i w świecie cloud computingu, którym także się zajmuję. Masz jakieś pytania lub myślisz że moglibyśmy zrobić coś razem ? daj znać!

 

 

Informacje o nowych artykułach, świecie wirtualizacji i "cloud computingu" prosto na Twojego maila:

Dodam Cię do listy mailowej, z której możesz wypisać się w dowolnym momencie (jeden klik.) | Polityka Prywatności