Szukaj

Instalacja Rocky 9 na Proxmox

Instalacja Rocky 9 na Proxmox

Rocky Linux 9 to dystrybucja systemu operacyjnego oparta na Linuksie, będąca kontynuacją CentOSa. 

Ta wersja Linuksa ma na celu dostarczanie wsparcia dla długoterminowej stabilności i aktualizacji, co jest szczególnie ważne dla przedsiębiorstw i instytucji, które polegają na niezawodnym oprogramowaniu. 

W innym poście przedstawiamy już sam proces instalacji i konfiguracji Asteriska na Rocky 9.  Natomiast tutaj skupimy się na wykorzystaniu Proxmox jako środowiska uruchomieniowego dla Rocky 9 i omówimy proces jego instalacji

Spis treści

1) Pobranie obrazu ISO Rocky Linux 9

Najpierw ściągniemy na naszego Proxmoxa obraz systemu operacyjnego Rocky 9. Znajdziemy go na oficjalnej stronie Rocky Linux. Skopiuj link prowadzący do obrazu „Minimalny” w architekturze x86_64

Następnie wybierz na Proxmoxie współdzielony dysk na którym przechowujesz obrazy systemów i kliknij „Download from URL” i wklej link do pola URL. Następnie kliknij Query URL

Proxmox zweryfikuje poprawność adresu URL i postawi proponowaną nazwę dla obrazu.

Kliknięcie Download spowoduje ściągnięcie obrazu, które zakończy się komunikatem TASK OK. Możemy potem zamknąć to okienko

2) Tworzenie nowej maszyny wirtualnej na Proxmox

Teraz na głównym panelu Proxmox klikamy na opcję „Create VM” lub „Nowa maszyna wirtualna”

Wpisujemy przyjazną nam nazwę maszyny w polu Name: i przechodzimy dalej klikając Next

Teraz w polu ISO image: wybieramy z listy rozwijalnej wgrany wcześniej przez nas obraz systemu i klikamy Next

W zakładce system wybieramy kartę graficzną typu wirtualnego: VirtIO-GPU. Zaznaczamy też opcję Qemu Agent  i przechodzimy dalej klikając Next

Jeżeli chodzi o dysk naszego systemu to również używamy wirtualizacji wybierając typ urządzenia jako VirtIO Block. Zamiast tworzyć dysk na zdalnej macierzy hk-nas02 często lepiej wybrać lokalny dysk lvm lub jeszcze szybszy ssd. 

Na zakładce CPU możemy dodać jeden rdzeń procesora więcej oraz wybrać jego typ na host

W kolejnych zakładkach Memory i Network nic nie musimy zmieniać i na koniec w zakładce Confirm uzyskujemy możliwość zaznaczenia pola Start after created co od razu wystartuje nam naszą nowa maszynę z podłączonym obrazem systemu. Klikamy Finish i przechodzimy do zasadniczej instalacji systemu Rocky  9

3) Instalacja Rocky 9

W głównym oknie Proxmoxa klikamy na naszą nowo utworzoną maszynę i wybieramy przycisk Console -> noVNC. Uzyskamy dzięki temu w nowym oknie widok konsoli naszego systemu, który właśnie wystartował z podmontowanego obrazu systemu i odlicza czas do rozpoczęcia instalacji.

Po wystartowaniu możemy wybrać język instalacji. Domyślnie podstawia się język polski więc klikamy po prostu kontynuuj i otworzy nam się okno jak poniżej z podsumowaniem instalacji

Musimy ustawić dwie zasadnicze rzeczy. Po pierwsze hasło roota. Klikamy na ta opcję i uzyskujemy kolejny ekran

Wpisujemy i powtarzamy hasło które dobrze zapamiętujemy. Tutaj możemy odznaczyć domyślną opcję Zablokowanie konta roota i zaznaczyć Zezwolenie na logowanie jako root przez SSH za pomocą hasła. Ułatwi nam to później dostęp do systemu na przykład za pomocą putty. Jeżeli tego nie zrobimy to w części 5 tego posta zobaczymy jak zaradzić temu problemowi. Klikamy gotowe. Możemy ale nie musimy utworzyć jeszcze dodatkowego użytkownika z mniejszymi uprawnieniami. To dobra praktyka na później, gdy będziemy logować się do systemu w innych celach niż administracyjne albo dawać dostęp osobom trzecim. Z podstawowych spraw musimy jeszcze kliknąć na Miejsce docelowe instalacji. Otworzy się dodatkowy ekran.

Tutaj wybieramy standardowy, lokalny dysk jaki wcześniej stworzyliśmy. Podświetli się na niebiesko i możemy kliknąć na Gotowe. W oknie podsumowanie instalacji podświetli się nam teraz na niebiesko przycisk Rozpocznij instalację. Kliknijmy go i po kilku minutach uzyskamy ekran z informacją, że nasz system Rocky Linux został zainstalowany.

Teraz należy zrestartować nasz system więc klikamy Uruchom komputer ponownie. Po rstarcie otrzymamy standardowa prośbę o login i hasło. Po zalogowaniu się na roota gotowi jesteśmy do pracy.

Dobrą praktyką jest rozpoczęcie pracy od aktualizacji systemu i restartu po update.

				
					dnf -y update
reboot
				
			

4) Proxmox Guest Tools

Wcześniej zaznaczyliśmy w czasie tworzenia naszej maszyny Qemu Agent i teraz możemy zainstalować narzędzie Proxmox Guest Tools. Dodamy je też do autostartu i uruchomimy następującymi poleceniami. 

				
					dnf -y install qemu-guest-agent
systemctl enable qemu-guest-agent
systemctl start qemu-guest-agent

				
			

Dzięki temu na konsoli Proxmoxa zobaczymy teraz na przykład adres IP naszej maszyny a po kliknięciu przycisku More wiele dodatkowych informacji.

5) Rozwiązywanie ewentualnych problemów z połączeniem się do Rocky 9 przez Putty

Po instalacji Linuxa możesz mieć problem z połączeniem się do zainstalowanego środowiska za pomocą zdalnej konsoli takiej jak putty. Jeżeli nie zaznaczyliśmy zezwolenia na logowanie się użytkownika root po ssh w czasie instalacji to trzeba teraz zmienić pewne ustawienia. Po pierwsze musisz dokonać edycji pliku konfiguracyjnego sshd aby móc logować się na użytkownika root

				
					nano /etc/ssh/sshd_config
				
			

W pliku tym w sekcji #Authentication zmieńwpis dotyczący PermitRootLogin i dopisz opcję yes

Następnie zrestartuj usługę sshd

				
					systemctl restart sshd
				
			

Jeżeli korzystasz ze starszej wersji oprogramowania możesz uzyskać komunikat podobny do poniższego:

Najlepiej byłoby zainstalować nowszą wersję Putty, wówczas unikniemy konieczności obniżania algorytmu metody kryptograficznej z sha2 na sha1. Nie powinno się tego robić ponieważ nie jest to już zalecane w nowych aplikacjach. Można to zrobić ostatecznie wydając poniższe polecenie. 

				
					update-crypto-policies --set DEFAULT:SHA1
				
			

Otrzymamy następujący komunikat

Następnie należy zrestartować system.

Jednak o wiele bezpieczniejsze będzie zainstalowanie nowego putty. Wówczas przy pierwszej próbie połączenia uzyskamy poniższy komunikat.

Klikamy Accept a następnie klikamy Tak zgadzając się na zaufanie wobec hosta.

Teraz możemy się połączyć bez żadnych problemów! Chyba że zapomniałeś hasła…

Share this post

Masz pytania lub potrzebujesz oferty?

Skontaktuj się z naszym doradcą.

Popularne wpisy

Powiązane posty

Projekt wystartował!

Monitorowanie i raportowanie Twojego serwera VoIP