MAAS ist ein Akronym für Metal As A Service. Es ist ein Open-Source-Tool von Canonical, mit dem Sie Rechenzentren von Raw-Metal-Servern bereitstellen können. Dieses Tool ist sehr nützlich für normale Unternehmen bei der Verwaltung virtualisierter Infrastrukturen. MAAS wird auf den Betriebssystemen Ubuntu, CentOS, Windows und RedHat unterstützt.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei der Durchführung verwandter Serverüberwachungsabfragen und -aufgaben.
In diesem Zusammenhang werden wir untersuchen, wie MAAS unter Ubuntu 20.04 installiert wird.
Schritte zur Installation von MAAS als Snap-Paket
1. Systemaktualisierung durchführen
Sie können Pakete mit dem apt-Befehl aktualisieren:
$ sudo apt update
2. Installieren Sie MAAS
Sie können MAAS installieren, indem Sie den folgenden Befehl ausführen:
$ sudo snap install maas
Wie wird MAAS initialisiert?
Für die Produktion müssen wir MAAS initialisieren. Zuerst müssen wir nach Updates suchen:
$ sudo apt update -y
Dann installieren wir PostgreSQL:
$ sudo apt install -y postgresql
Als Nächstes erstellen wir eine Datenbank für MAAS. Hier heißt die Datenbank maas, der Benutzer heißt maasuser, das Passwort ist maas123:
$ sudo -u postgres psql
Benutzer maasuser mit verschlüsseltem Passwort 'maas123' erstellen;
create database maas;
grant all privileges on database maas to maasuser;
\q
Jetzt müssen wir die Datei /etc/postgresql/10/main/pg_hba.conf:
bearbeiten$ sudo nano /etc/postgresql/10/main/pg_hba.conf
Hinweis:Ändern Sie maas für Ihren maas DB-Namen und ändern Sie maaszeljko für Ihren maas DB-Benutzer. Ich habe eine Zeile am Ende der Datei hinzugefügt. Fügen Sie dann die folgende Zeile hinzu:
host maas maaszeljko 0/0 md5
Speichern und beenden.
Jetzt beginnen wir mit der Initialisierung von MAAS:
$ sudo maas init region+rack --database-uri "postgres://maasuser:maas123@localhost/maas"
Ersetzen Sie maasuser durch Ihren gerade erstellten Benutzernamen, maas123 durch Ihr Passwort.
Um das Administratorkonto für die Webschnittstelle zu erstellen, führen Sie Folgendes aus:
$ sudo maas createadmin
Führen Sie zum Überprüfen des MAAS-Dienststatus Folgendes aus:
$ sudo maas status
Wie schreibe ich eine MAAS-Verbindung?
Öffnen Sie dazu einfach Ihren Browser und greifen Sie auf Ihre MAAS-URL zu. Zum Beispiel:
http://10.0.0.101:5240/MAAS