Website-Suche

So installieren Sie mehrere CentOS/RHEL-Server mithilfe von FTP-Netzwerkquellen


Dieses Tutorial zeigt, wie Sie RHEL/CentOS 8/7 installieren können, indem Sie einen FTP-Server (vsftpd) als Netzwerkquelle verwenden. Dies ermöglicht Ihnen die Installation von RHEL/CentOS Linux auf mehreren Computern von einem einzigen Quellpunkt aus, indem Sie ein minimales ISO-Image auf den Computern verwenden, auf denen Sie die Installation durchführen, und das extrahierte Binär-DVD-ISO im FTP-Serverpfad auf dem Servercomputer bereitstellen, der die Quelle enthält Baum.

Damit dies funktioniert, müssen Sie bereits eine Installation von RHEL/CentOS 8/7 auf einem an Ihr Netzwerk angeschlossenen Computer haben, Sie können aber auch andere RHEL/CentOS-Versionen oder sogar anderes Linux verwenden Bei Distributionen mit installiertem und funktionsfähigem FTP-, HTTP- oder NFS-Server müssen Sie die RHEL/CentOS-Binär-DVD mounten ISO-Image, aber dieser Leitfaden konzentriert sich nur auf RHEL/CentOS 8/7 mit Vsftpd-Server.

Anforderungen

Auf der Serverseite

RHEL/CentOS 8/7 Minimalinstallation mit Vsftpd-Server und dem binären DVD-ISO-Image auf dem DVD/USB-Laufwerk.

  • Installation des CentOS 8 Servers
  • Installation des RHEL 8 Servers
  • Installation von CentOS 7.0
  • Installation von RHEL 7.0
Auf Kundenseite

Laden Sie das minimale ISO-Image RHEL/CentOS 8/7 herunter, das Sie über die folgenden Links erhalten können.

  • Laden Sie das CentOS 8 ISO-Image herunter
  • Laden Sie das CentOS 7 ISO-Image herunter
  • Laden Sie das RHEL 8 ISO-Image herunter
  • Laden Sie das RHEL 7 ISO-Image herunter

Schritt 1: Bereiten Sie Netzwerkquellen auf der Serverseite vor

1. Der erste Schritt besteht darin, den Vsftp-Server auf Ihrem CentOS/RHEL-Server zu installieren, indem Sie den folgenden yum-Befehl ausgeben.

yum install vsftpd

2. Nachdem das Vsftpd-Binärpaket auf Ihrem System installiert wurde, starten, aktivieren und überprüfen Sie den Status des Dienstes.

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. Rufen Sie als Nächstes die externe IP-Adresse Ihres Systems mit dem IP-Befehl oder ifconfig ab, die Sie später benötigen, um von einem entfernten Standort aus auf Ihre Netzwerkquellen zuzugreifen.

ip addr show
OR
ifconfig

4. Um den Vsftp-Server für externe Verbindungen verfügbar zu machen, fügen Sie eine Firewall-Regel auf Ihrem System hinzu, um Port 21 mit dem folgenden Befehl zu öffnen, und starten Sie die Firewall neu, um die neue Regel anzuwenden, wenn Sie möchten mit einer dauerhaften Erklärung ergänzt.

firewall-cmd --add-service=ftp --permanent
systemctl restart firewalld

5. Vorausgesetzt, Sie haben bereits das Binär-DVD-ISO-Image von RHEL/CentOS 8/7 heruntergeladen, legen Sie es auf die DVD-ROM/den USB-Stick Ihres Computers Laufwerk und mounten Sie es als Schleife mit schreibgeschützten Attributen im Vsftp-Serverpfad – für vsftpd ist der Speicherort normalerweise /var/ftp/pub/, indem Sie den folgenden Befehl verwenden.

mount -o loop,ro /dev/sr0  /var/ftp/pub/           [Mount DVD/USB]
OR
mount -o loop,ro path-to-isofile  /var/ftp/pub/    [If downloaded on the server]

6. Um das bisherige Ergebnis anzuzeigen, öffnen Sie einen Browser von einem entfernten Standort aus und navigieren Sie mithilfe des FTP-Protokolls zur Adresse ftp://system_IP/pub/.

Wie Sie dem Screenshot oben entnehmen können, sollte ein Installationsbaumverzeichnis mit den extrahierten Inhalten des Binär-DVD-ISO-Images erscheinen. Jetzt sind die FTP-Netzwerkquellen für die Verwendung für Remote-Installationen vorbereitet.

Schritt 2: Netzwerkinstallationsquellen hinzufügen zu – Remote-Clients

6. Jetzt ist es an der Zeit, RHEL/CentOS 8/7 auf anderen Computern zu installieren und dabei den oben konfigurierten Server als FTP-Quellinstallation zu verwenden. Legen Sie auf dem System, auf dem Sie die Installation von RHEL/CentOS 8/7 durchführen, das minimale bootfähige binäre ISO-Image auf DVD-ROM/USB-Laufwerk ab. Um ein bootfähiges USB-Laufwerk zu erstellen, verwenden Sie Unetbootin Bootable oder Rufus-Werkzeug.

Wir verwenden das gleiche Verfahren wie in unseren früheren Artikeln für den RHEL/CentOS 8/7-Installationsprozess beschrieben, ändern jedoch die Reihenfolge in der Installationszusammenfassung geringfügig.

Nachdem Sie Datum und Uhrzeit, Tastatur und Sprache konfiguriert haben, verschieben Sie Netzwerk und Hostname und wechseln Sie Ihr System < b>Ethernet-Karte auf EIN, um automatisch Netzwerkkonfigurationen abzurufen und Netzwerkkonnektivität herzustellen, wenn Sie einen DHCP-Server in Ihrem Netzwerk haben oder ihn mit einer statischen IP-Adresse konfigurieren.

7. Nachdem die Netzwerkkarte aktiv und betriebsbereit ist, ist es an der Zeit, die Netzwerkinstallationsquellen hinzuzufügen. Gehen Sie im Menü Installationszusammenfassung zu Software -> Installationsquelle. Wählen Sie „Netzwerkinstallationsquellen mit FTP-Protokoll“ und fügen Sie Ihre zuvor konfigurierten Quellen mit der IP-Adresse und dem Pfad des FTP-Servers hinzu, wie in der Abbildung unten.

ftp://remote_FTP_IP/pub/

8. Nachdem Sie die Netzwerkinstallationsquellen hinzugefügt haben, klicken Sie oben auf die Schaltfläche Fertig, um die Änderungen zu übernehmen, und warten Sie, bis das Installationsprogramm Ihre Netzwerkquellen erkennt und automatisch konfiguriert. Nachdem alles konfiguriert ist, können Sie mit dem Installationsvorgang auf die gleiche Weise fortfahren, als ob Sie ein lokales binäres DVD-ISO-Image verwenden würden.

9. Ein weiterer Ansatz zum Hinzufügen von Netzwerkquellen besteht darin, sie über die Befehlszeile im Startmenü einzurichten, indem Sie im Startmenü die TAB-Taste drücken, um Ihrem Installationsprozess zusätzliche Optionen hinzuzufügen Fügen Sie die folgende Zeile hinzu.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. ip=dhcp -> startet Ihre Netzwerkkarte automatisch und konfiguriert sie mithilfe der DHCP-Methode.
  2. inst.rep=ftp://192.168.1.70/pub/ -> die IP-Adresse und der Pfad Ihres FTP-Servers, der die auf der DVD gemounteten Installationsquellen enthält.

10. Nachdem Sie die Bearbeitung der Boot-Befehlszeile abgeschlossen haben, drücken Sie die Eingabetaste, um den Installationsvorgang zu starten. Die FTP-Netzwerkinstallationsquellen sollten automatisch konfiguriert werden und in der Installationszusammenfassung erscheinen.

Obwohl in diesem Tutorial nur die Verwendung des FTP-Protokolls als Netzwerkspeicherort für die Quelleninstallation vorgestellt wird, können Sie auf die gleiche Weise auch andere Protokolle wie HTTPS und HTTP verwenden. Die einzige Änderung betrifft das NFS-Protokoll, das die Kopie der binären DVD-ISO verwendet Image auf dem exportierten Pfad, der in der Datei /etc/exports konfiguriert ist, ohne dass Sie das DVD-ISO-Image auf Ihrem System mounten müssen.