Chciałbym zarządzać swoimi domowymi urządzeniami i laptopami w programie Landscape, jak mogę to zrobić?
Możesz zainstalować program Landscape bezpośrednio na komputerze z systemem Ubuntu 14.04 LTS, który nazywa się „Landscape On Premises”. Jest bezpłatny dla maksymalnie 10 fizycznych (lub wirtualnych) maszyn i 50 kontenerów:
OSTRZEŻENIE: szybki start krajobrazowy modyfikuje pliki konfiguracyjne apache, NIE NALEŻY TO ROBIĆ NA ISTNIEJĄCEJ INSTALACJI SERWERA, nie rozumiejąc, w co się pakujesz.
Wystarczy zainstalować pakiet Szybki start w programie Landscape: Sprawdź tutaj zmiany w poniższych instrukcjach:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
Po zakończeniu uzyskaj do niego dostęp za pomocą przeglądarki takiej jak https://hostname.example.com/
Gdzie hostname.example.com
jest wyjście z hostname -f
tego komputera, lub po prostu, hostname
jeśli nie można go rozwiązać.
Po wypełnieniu swojego imienia i danych kontaktowych powinieneś zobaczyć internetowy interfejs użytkownika:
Kliknij podświetlony link, aby dodać komputery klienckie:
Postępuj zgodnie z instrukcjami na kliencie, do którego chcesz dołączyć do programu Landscape. Zwróć uwagę na następujący wiersz:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Możesz dostosować tytuł i tak dalej dla każdej maszyny. Aby uzyskać więcej informacji, zobacz stronę podręcznika konfiguracji krajobrazu .
Po wpisaniu landscape-config
polecenia klient zada kilka pytań, które są opcjonalne, wystarczy nacisnąć klawisz Enter, dopóki klient nie uruchomi się ponownie, a następnie można zaakceptować klienta w internetowym interfejsie użytkownika.
Pakiet szybkiego startu instaluje samopodpisany certyfikat, który jest generowany w locie.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
aby dołączyć ten wiersz, wskazując na właśnie skopiowany plik:ssl_public_key = /etc/landscape/landscape_server_ca.crt
Następnie spróbuj zarejestrować się ponownie. (Podziękowania dla panlinux za zrozumienie tego)
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart
add-apt-repository
alboapt-get update
Dla Ubuntu 16.04 LTS
Na jednym komputerze zainstaluj Ubuntu Server 16.04.01 LTS -> Pobierz Ubuntu Server 16.04.01 LTS .
Zaleca się również instalację
openssh-server
, którą można wybrać podczas procesu.Po zainstalowaniu systemu operacyjnego Ubuntu Server zainstaluj
landscape-server-quickstart
.Musisz także dostosować zaporę ogniową, aby wszystko działało bezbłędnie bez żadnych problemów.
Otwórz terminal - wykonaj następujące polecenia, aby wykonać te zadania:
Po zakończeniu instalacji musisz zarejestrować konto krajobrazowe.
Ponieważ serwer nie ma graficznego interfejsu użytkownika, musisz zainstalować przeglądarkę tekstową:
Teraz zarejestruj serwer Ubuntu - do tego potrzebujesz
landscape-client
.Utwórz kopię zapasową certyfikatu Landscape, ponieważ musi on istnieć na każdym komputerze, który chcesz zarejestrować:
Aby zarejestrować dodatkowe systemy Ubuntu, zainstaluj
landscape-client
pakiet na każdym komputerze:Skopiuj certyfikat Krajobraz (wcześniej zapisany) i edytuj
client.config
plik:Dodaj ten wiersz:
ssl_public_key = /etc/landscape/landscape_server.pem
i zapisz zmianę.Teraz zarejestruj system Ubuntu w taki sam sposób, jak podczas rejestracji serwera Ubuntu:
Otwórz
https://<server-hostname>
w przeglądarce internetowej i zaakceptuj wszystkie oczekujące komputery.Informacje dodatkowe: Bezpłatna licencja obejmuje 10 gołych metali i 50 pojemników LXC!
Bibliografia
źródło
python-software-properties
lubsoftware-properties-common
pobranieadd-apt-repository
polecenia.Wraz z innymi odpowiedziami https://landscape.canonical.com jest zawsze dostępny. Jest to usługa hostowana, na którą można zarejestrować się w 30-dniowej wersji demonstracyjnej, aby sprawdzić, czy spełnia ona Twoje potrzeby i nie wymaga wykonywania czynności niezbędnych do skonfigurowania własnego serwera.
źródło
W przypadku instalacji na Ubuntu 14.04 z procesorami ARM wydaje się, że chociaż PPA 15.11 ma pakiet ARMHF , użycie
landscape-server-quickstart
nie jest dostępne (tzn.apt-get update
Polecenie nie znajduje tej komendy). Zatem użycie @andreas Wdrażanie dla metody skalowania w górę jest jedynym działającym ( dla dokumentów krajobrazowych ):Używanie
landscape-dense-mass
pozwala uniknąć konfigurowania MAAS lub planowania automatycznego skalowania. To było dobre podejście, gdy chciałem po prostu użyć programu Landscape do monitorowania istniejącej stałej liczby serwerów Ubuntu 14.04.źródło