21T48 Aruba Mobility Controller 8.9.0 w 10 min. [Aktualizacja TFTP]

Update Virtual Appliance

Więcej miejsc do posłuchania:

Spotify

Link do artykułu.

Transkrypcja:

0:00 Wprowadzenie

0:14 Topologia

0:30 Mobility Conductor – Aktualizacja

5:30 Terminal Mobility Conductora

7:00 Mobility Controller

9:40 Podsumowanie

Transkrypcja

Cześć! Chciałbyś zobaczyć, jak zaktualizować oprogramowanie na kontrolerze
bezprzewodowym Aruby? Jeżeli tak, to w tym odcinku pokażę, jak to zrobić. Dzisiaj wersja od 8.7 do 8.9.0. Przejdźmy do naszej topologii. Mamy tu bardzo prostą sieć, mamy Mobility Mastera i mamy Mobility Controllera, czyli kontroler bezprzewodowy. Jeżeli chodzi o aktualizację, to najlepiej jest to zrobić przez Mobility Mastera. Czyli wchodzimy na interfejs www Mobility Conductora. Mamy w naszej sieci jeden kontroler bezprzewodowy Aruby i jeden Mobility Master, więc w tym drzewie Managed Network mamy jedno urządzenie. Jak klikniemy na to urządzenie, to widać, że pojawia się informacja o aktualnej wersji oprogramowania. Czyli wersja oprogramowania 8.7.1.3 jest na tym wirtualnym kontrolerze bezprzewodowym, a nasza wersja Mobility Conductora jest 8.9. Czyli mamy nowszą wersję na Mobility Conductorze. I tu warto zaznaczyć, że najpierw aktualizujemy zawsze Mobility Conductora, a następnie dopiero podrzędne Mobility Controllery. Żeby to zrobić trzeba wejść w sekcję Maintenance i tutaj klikamy kontroler bezprzewodowy, i możemy sobie określić elementy, które są wymagane do aktualizacji. Czyli jakim protokołem będziemy aktualizować jaki serwer i jaki IP adres tego serwera będziemy używać, i poszczególne inne opcje.

Najpierw jednak, żeby zrobić tę aktualizację, trzeba ściągnąć odpowiedni obraz, więc trzeba się zalogować najpierw na portal Aruby: asp.arubanetworks.com. Wyszukać odpowiednie oprogramowanie. Szukamy 8.9.0.0. Możemy sobie ograniczyć do software’u, kontrolerów, wirtualnych kontrolerów, bo taki
będziemy teraz aktualizować. Wersję 8.9., podwersję i kategoria software.
W zasadzie zostają nam dwa pliki. Plik FIPS jest dla zastosowań federalnych w Stanach Zjednoczonych, nas interesuje plik ArubaOS_VMC. Ściągamy go oczywiście, klikając tu po prawej stronie, jeżeli mamy odpowiednie uprawnienia i oprogramowanie możemy pobrać.

Kolejnym krokiem w naszym przykładzie będzie wysłanie tego pliku na serwer, tak, żeby po protokole TFTP uruchomić tę aktualizację. Przesyłamy więc plik. Ten numer wersji będzie nam potrzebny za chwilę, także warto skopiować z nazwy pliku, bez tego początku, interesuje nas tylko numer wersji i numer releasu. Ponieważ Mobility Conductor wie, jaki rodzaj tego kontrolera jest podłączony, w związku z tym nie trzeba ustawiać tego początku w nazwie oprogramowania. Wystarczy zaznaczyć, który kontroler aktualizujemy, jeżeli robimy to z poziomu tego katalogu, czyli możemy w tym katalogu mieć wiele kontrolerów i grupowo je aktualizować. Następnie wpisujemy adres IP serwera, który będzie nam udostępniał to oprogramowanie, ścieżkę i tutaj nazwę. Czyli jak widzisz, to, co wcześniej było skopiowane z nazwy pliku, czyli numer wersji i numer releasu tu należy wkleić. Partition auto oznacza, że zapisze się ten obraz na partycji alternatywnej do obecnie używanej. Następnie zaznaczona opcja, że zostanie zrestartowanie urządzenie po instalacji tego oprogramowania. Teraz trzeba zatwierdzić, że chcemy faktycznie instalować tę aktualizację. Widzimy z poziomu Mobility Conductora, że proces instalacji jest w toku, czyli teraz jest ściągane oprogramowanie z podanego serwera TFTP na wirtualny kontroler bezprzewodowy Aruby. Zalogujmy się teraz do terminala
naszego Mobility Conductora i z tego poziomu będziemy mogli zobaczyć, jaki jest status aktualizacji. Czyli polecenie show upgrade managed-devices status summary all możemy dać i to polecenie trzeba wydać w odpowiednim kontekście, czyli trzeba wejść w odpowiednie miejsce naszego drzewa przy tej konfiguracji kontrolera wirtualnego.

Teraz jesteśmy w kontekście Mobility Conductora w katalogu VMC. Jeszcze raz to samo polecenie: show upgrade managed-devices status summary all. I widzimy, że jest identyfikator naszego kontrolera, jego MAC adres, w jakim podkatalogu konfiguracji istnieje ten kontroler, jak się nazywa, jaki ma adres IP, model, obecna wersja oprogramowania. I ostatnia komenda, czyli taka komenda została wydana na tym kontrolerze, że trzeba skopiować ten obraz i ostatni status, czyli ściąganie tego obrazu. Czyli tak to wygląda z punktu widzenia Mobility Conductora. Jeżeli zalogujemy się na Mobility Controller bezpośrednio i spróbujemy wydać to samo polecenie show upgrade managed-devices status summary all, dostaniemy komunikat, że ta komenda nie jest wspierana bezpośrednio na urządzeniu Mobility Controllera i trzeba ją wydać z poziomu active mastera, czyli Mobility Conductora. Wracamy więc do Mobility
Conductora i sprawdźmy, czy status tego polecenia się zmienił, jeszcze raz to samo polecenie. Jeszcze mamy status download. Tutaj widzimy na poziomie
kontekstu w interfejsie graficznym Mobility Controllera, że nadal jest Instalation in progress.

Już widzimy, że zmienił się status na tym urządzeniu: Node Rebooted, czyli restartuje się nasz kontroler bezprzewodowy. I panelu www również będziemy w stanie to zauważyć, ponieważ status tego urządzenia będzie down, czyli widać, że się restartuje. Nadal mamy w Mobility Conductorze wersję 8.7.1.3. Już nam się zrestartował nasz Mobility Controller. Sprawdźmy. Logujemy się teraz bezpośrednio na ten interfejs www kontrolera, który aktualizowaliśmy. Zobaczmy, jaka jest wersja oprogramowania. 8.9.0.0, czyli widać, że już jest
po aktualizacji ten kontroler. Wróćmy teraz na Mobility Conductora i z jego poziomu sprawdźmy, jaki jest poziom oprogramowania. Możemy to również zobaczyć na Mobility Conductorze przez linię poleceń show switches i widzimy wersję oprogramowania dla wszystkich urządzeń, które są zarządzane przez tego Mobility Conductora. Czyli mamy tutaj VMC1 i wersję 8.9.0.0, czyli już po aktualizacji. To już jest cały proces aktualizacji urządzenia w postaci Mobility Controllera.

Jeżeli masz do tego jakieś pytania, to oczywiście zapraszam Cię do pisania w komentarzu. Jeżeli jakieś inne aspekty z zakresu tej aktualizacji Cię interesują, to również napisz i chętnie na to odpowiem. Za dzisiaj Ci dziękuję za uwagę.
Jeżeli chcesz obejrzeć podcast, gdzie trochę szerzej opowiem o aktualizacji i alternatywnych sposobach, to zapraszam Cię też do wysłuchania podcastu.
Na dzisiaj dziękuję za uwagę i do usłyszenia już za tydzień.


Autor: Darek Koralewski

Od początku swojej kariery, czyli od 2004 roku, zajmuję się sieciami komputerowymi ze szczególnym uwzględnieniem ich bezpieczeństwa oraz sieciami programowalnymi. Mam na swoim koncie całą listę certyfikatów różnych producentów, dwa najważniejsze to te poświadczające najwyższy poziom wiedzy eksperckiej z zakresu rozwiązań Aruba ClearPass ACCX#901 oraz z projektowania sieci opartych o rozwiązania Aruba ACDX#1255. Więcej informacji możesz znaleźć na moich portalach społecznościowych.