Sådan installeres Rundeck lokale og fjerntjenestecontroller på Ubuntu 18.04

Billede: Jack Wallen

Dit datacenter er befolket med Linux-servere, og du har brug for dem til at køre opgaver. Nogle gange er du nødt til at automatisere ad-hoc- eller rutinetjenester på disse maskiner eller endda på eksterne maskiner. Hvad gør du, når det er tilfældet?

Datacenter skal læses

  • 8 datacenters forudsigelser for 2020
  • 7 netværksforudsigelser for 2020: Automation, edge computing, Wi-Fi 6 og mere
  • Bedste praksis for server virtualisering og tip til, hvad man ikke skal gøre
  • Kvanteberegning: Syv sandheder, du har brug for at vide

Du kan oprette bash-scripts og cron-job til disse opgaver. Selvom det for en række kyndige Linux-administratorer er en simpel opgave, er det for andre lidt over deres lønklasse. Det er når et værktøj som Rundeck er praktisk. Med Rundeck kan du oprette enkle til komplekse opgaver på enten den lokale maskine eller på en ekstern server. Med andre ord, indstil Rundeck op på en maskine og kontrollere alle dine datacenter Linux-servere fra et enkelt indgangspunkt. Hvad der er bedst, Rundeck er ikke meget hårdt at installere.

Jeg vil demonstrere, hvordan man får dette kraftfulde værktøj installeret på Ubuntu Server 18.04. Alt hvad du behøver er en kørende Ubuntu Server og en konto med sudo-privilegier.

Lad os komme på arbejde.

Opdatering / opgradering

Installation af Rundeck er ret ligetil. Den første ting, du skal gøre, er at installere et par afhængigheder. Før det er det altid klogt at sikre sig, at din server er opdateret. Den ene advarsel til dette er, hvis kernen opgraderes, skal serveren genstarte. Med andre ord, kør opdateringen / opgraderingen på et tidspunkt, hvor en genstart er levedygtig.

For at opdatere / opgradere Ubuntu Server skal du åbne et terminalvindue og udstede følgende kommandoer:

 sudo apt-get-opdatering sudo apt-get-opgradering 

Vær opmærksom på, om kernen er opgraderet eller ej. I så fald skal du genstarte, når processen er afsluttet. Hvis ikke, fortsæt.

Afhængigheder

Det næste trin er at installere et par afhængigheder. For at gøre det skal du gå tilbage til terminalvinduet og udstede følgende kommandoer;

 sudo dpkg - add-architecture i386 sudo apt-get install openjdk-8-jdk 

Når disse kommandoer er installeret, er du klar til at fortsætte.

Installation

Installation af Rundeck er ret enkel. Følg disse trin:

  1. Download den nyeste version af Rundeck (fra den officielle downloadside) med kommandoen wget https: //download.rundeck.org/deb/rundeck_3.0.7.201 ... ( Bemærk: Erstat versionnummeret med den seneste udgivelse fra side med downloads).
  2. Installer filen med kommandoen sudo dpkg -i rundeck * .deb .
  3. Lad installationen være afsluttet.

Du er nu klar til at konfigurere og starte Rundeck.

Konfiguration

Der er kun en fil, der skal konfigureres. Giv kommandoen:

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

I den fil skal du kigge efter linjen:

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

Skift linjen til:

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

hvor SERVER_IP er IP-adressen på den server, der er vært for Runeck.

Gem og luk filen.

Start, aktivering og forbindelse til Rundeck

Rundeck-tjenesten skal startes og aktiveres. For at gøre dette skal du udstede kommandoen:

 sudo systemctl start rundeckd sudo systemctl aktivere rundeckd 

Rundeck kører og lytter nu på port 4440. Åbn en webbrowser og peg den til http: // SERVER_IP: 4440 (hvor SERVER_IP er IP-adressen på din hosting-server). Du skal blive bedt om loginoplysninger. Standardkombinationen brugernavn / adgangskode er admin / admin. Når den først er godkendt, ser du den vigtigste Rundeck-side ( figur A ).

Figur A

Rundeck-hovedsiden.


Vær opmærksom på, det kan tage et øjeblik, før Rundeck-siden indlæses. Hvis du får problemet med indlæsning af siden, kan du prøve igen om et øjeblik, og det indlæses.

Ændring af admin-adgangskode

Af sikkerhedsmæssige grunde lavede udviklerne af Rundeck det, så du ikke blot kan ændre administratoradgangskoden fra web GUI. Naturligvis vil du ikke lade admin-adgangskoden være indstillet til "admin", så lad os ændre det. For at gøre dette skal du åbne en terminal og udstede kommandoen:

 sudo nano /etc/rundeck/realm.properties 

I denne fil ser du følgende linje:

 admin:, bruger, admin, arkitekt, implementere, build 

Du ønsker at ændre den linje for at afspejle følgende:

 admin: PASSWORD, bruger, admin, arkitekt, implementere, build 

hvor PASSWORD er en stærk adgangskode.

Gem og luk filen. Genstart Rundeck med kommandoen:

 sudo systemctl genstart rundeckd 

Du skal nu kunne logge ind med den nye adgangskode. Husk dog, at hver gang du genstarter Rundeck, vil det tage et øjeblik, før webserveren er tilgængelig.

Rundeck er klar

Tillykke, Rundeck er nu klar til at oprette dit første projekt. Forhåbentlig vil dette magtfulde værktøj gøre administrationen af ​​dine datacentre Linux-servere lidt mere effektiv.

Datacenter Trends Nyhedsbrev

DevOps, virtualisering, hybrid sky, opbevaring og driftseffektivitet er blot nogle af de datacenteremner, vi vil fremhæve. Leveres mandage og onsdage

Tilmeld dig i dag

© Copyright 2021 | mobilegn.com