So installieren Sie den lokalen und Remote-Service-Controller von Rundeck unter Ubuntu 18.04

Bild: Jack Wallen

Ihr Rechenzentrum wurde mit Linux-Servern gefüllt, die Sie zum Ausführen von Aufgaben benötigen. Manchmal müssen Sie Ad-hoc- oder Routinedienste auf diesen Computern oder sogar auf Remotecomputern automatisieren. Was machst du, wenn das der Fall ist?

Rechenzentrum muss unbedingt gelesen werden

  • 8 Vorhersagen für Rechenzentren für 2020
  • 7 Netzwerkvorhersagen für 2020: Automatisierung, Edge-Computing, Wi-Fi 6, mehr
  • Best Practices für die Servervirtualisierung und Tipps, was nicht zu tun ist
  • Quantencomputer: Sieben Wahrheiten, die Sie kennen müssen

Sie können Bash-Skripte und Cron-Jobs für diese Aufgaben erstellen. Obwohl dies für viele versierte Linux-Administratoren eine einfache Aufgabe ist, liegt sie für andere etwas über ihrer Gehaltsstufe. Dann ist ein Tool wie Rundeck praktisch. Mit Rundeck können Sie einfache bis komplexe Aufgaben entweder auf dem lokalen Computer oder auf einem Remote-Server erstellen. Mit anderen Worten, richten Sie Rundeck auf einem Computer ein und steuern Sie alle Linux-Server Ihres Rechenzentrums von einem einzigen Einstiegspunkt aus. Was am besten ist, Rundeck ist nicht besonders schwer zu installieren.

Ich werde zeigen, wie dieses leistungsstarke Tool unter Ubuntu Server 18.04 installiert wird. Sie benötigen lediglich einen laufenden Ubuntu-Server und ein Konto mit Sudo-Berechtigungen.

Lass uns zur Arbeit gehen.

Update / Upgrade

Die Installation von Rundeck ist ziemlich einfach. Als erstes müssen Sie einige Abhängigkeiten installieren. Vorher ist es immer ratsam, sicherzustellen, dass Ihr Server auf dem neuesten Stand ist. Die einzige Einschränkung ist, dass der Server neu gestartet werden muss, wenn der Kernel aktualisiert wird. Mit anderen Worten, führen Sie das Update / Upgrade zu einem Zeitpunkt aus, zu dem ein Neustart möglich ist.

Öffnen Sie zum Aktualisieren / Aktualisieren von Ubuntu Server ein Terminalfenster und geben Sie die folgenden Befehle ein:

 sudo apt-get update sudo apt-get upgrade 

Beachten Sie, ob der Kernel aktualisiert wird oder nicht. Wenn ja, starten Sie neu, wenn der Vorgang abgeschlossen ist. Wenn nicht, fahren Sie fort.

Abhängigkeiten

Der nächste Schritt besteht darin, einige Abhängigkeiten zu installieren. Gehen Sie dazu zurück zum Terminalfenster und geben Sie die folgenden Befehle ein.

 sudo dpkg --add-architektur i386 sudo apt-get installiere openjdk-8-jdk 

Sobald diese Befehle installiert sind, können Sie fortfahren.

Installation

Die Installation von Rundeck ist ziemlich einfach. Folge diesen Schritten:

  1. Laden Sie die neueste Version von Rundeck (von der offiziellen Download-Seite) mit dem Befehl wget https: //download.rundeck.org/deb/rundeck_3.0.7.201 herunter ... ( Hinweis: Ersetzen Sie die Versionsnummer durch die neueste Version von Downloadseite).
  2. Installieren Sie die Datei mit dem Befehl sudo dpkg -i rundeck * .deb .
  3. Lassen Sie die Installation abschließen.

Jetzt können Sie Rundeck konfigurieren und starten.

Aufbau

Es muss nur eine Datei konfiguriert werden. Geben Sie den folgenden Befehl ein:

 sudo nano /etc/rundeck/framework.properties und /etc/rundeck/rundeck-config.properties 

Suchen Sie in dieser Datei nach der Zeile:

 framework.server.url = http: // localhost: 4440 

Ändern Sie diese Zeile in:

 framework.server.url = http: // SERVER_IP: 4440 

Dabei ist SERVER_IP die IP-Adresse des Servers, auf dem Runeck gehostet wird.

Speichern und schließen Sie die Datei.

Starten, Aktivieren und Herstellen einer Verbindung zu Rundeck

Der Rundeck-Dienst muss gestartet und aktiviert sein. Geben Sie dazu den folgenden Befehl ein:

 sudo systemctl rundeckd starten sudo systemctl rundeckd aktivieren 

Rundeck läuft jetzt und überwacht Port 4440. Öffnen Sie einen Webbrowser und zeigen Sie auf http: // SERVER_IP: 4440 (wobei SERVER_IP die IP-Adresse Ihres Hosting-Servers ist). Sie sollten aufgefordert werden, Anmeldeinformationen einzugeben. Die Standardkombination aus Benutzername und Passwort lautet admin / admin. Nach der Authentifizierung wird die Hauptseite von Rundeck angezeigt ( Abbildung A ).

Abbildung A.

Die Rundeck-Hauptseite.


Beachten Sie, dass das Laden der Rundeck-Seite möglicherweise einen Moment dauert. Wenn beim Laden der Seite ein Problem auftritt, versuchen Sie es gleich erneut. Die Seite wird dann geladen.

Ändern des Administratorkennworts

Aus Sicherheitsgründen haben die Entwickler von Rundeck dies so gestaltet, dass Sie das Administratorkennwort nicht einfach über die Web-GUI ändern können. Natürlich möchten Sie das Administratorkennwort nicht auf "admin" setzen, also ändern wir es. Öffnen Sie dazu ein Terminal und geben Sie den folgenden Befehl ein:

 sudo nano /etc/rundeck/realm.properties 

In dieser Datei sehen Sie die folgende Zeile:

 admin :, Benutzer, admin, Architekt, bereitstellen, erstellen 

Sie möchten diese Zeile ändern, um Folgendes widerzuspiegeln:

 admin: PASSWORT, Benutzer, Administrator, Architekt, Bereitstellen, Erstellen 

Dabei ist PASSWORD ein sicheres Passwort.

Speichern und schließen Sie diese Datei. Starten Sie Rundeck mit dem folgenden Befehl neu:

 sudo systemctl starte rundeckd neu 

Sie sollten sich jetzt mit dem neuen Passwort anmelden können. Beachten Sie jedoch, dass es bei jedem Neustart von Rundeck einen Moment dauert, bis der Webserver verfügbar ist.

Rundeck ist fertig

Herzlichen Glückwunsch, Rundeck ist jetzt bereit für Sie, Ihr erstes Projekt zu erstellen. Hoffentlich macht dieses leistungsstarke Tool die Verwaltung Ihrer Linux-Server im Rechenzentrum ein bisschen effizienter.

Newsletter zu Trends im Rechenzentrum

DevOps, Virtualisierung, Hybrid Cloud, Speicher und betriebliche Effizienz sind nur einige der Themen im Rechenzentrum, die wir hervorheben werden. Wird montags und mittwochs geliefert

Heute anmelden

© Copyright 2020 | mobilegn.com