Zoeken op website

Hoe u meerdere CentOS/RHEL-servers installeert met behulp van FTP-netwerkbronnen


In deze tutorial wordt gedemonstreerd hoe u RHEL/CentOS 8/7 kunt installeren met een FTP-server (vsftpd) als netwerkbron. Hierdoor kunt u RHEL/CentOS Linux op meerdere machines installeren vanaf één bronpunt, met behulp van een minimale ISO-image op de machines waarop u de installatie uitvoert en de uitgepakte binaire dvd-ISO die is gemonteerd op het FTP-serverpad, op de servermachine die de bron bevat boom.

Om dit te laten werken, moet je al een installatie van RHEL/CentOS 8/7 hebben op een machine die op je netwerk is aangesloten, maar je kunt ook andere RHEL/CentOS-versies gebruiken, of zelfs andere Linux distributies met een FTP, HTTP of NFS server geïnstalleerd en functioneel, waarop u een RHEL/CentOS binaire dvd kunt mounten ISO-image, maar deze handleiding concentreert zich alleen op RHEL/CentOS 8/7 met Vsftpd-server.

Vereisten

Aan de serverkant

RHEL/CentOS 8/7 minimale installatie met Vsftpd server en de binaire DVD ISO-image op het DVD/USB station.

  • Installatie van CentOS 8 Server
  • Installatie van RHEL 8-server
  • Installatie van CentOS 7.0
  • Installatie van RHEL 7.0
Aan de kant van de klant

Download de minimale ISO-image van RHEL/CentOS 8/7, die kan worden verkregen via de volgende links.

  • CentOS 8 ISO-image downloaden
  • CentOS 7 ISO-image downloaden
  • RHEL 8 ISO-image downloaden
  • RHEL 7 ISO-image downloaden

Stap 1: Netwerkbronnen voorbereiden aan – serverzijde

1. De eerste stap is het installeren van de Vsftp-server op uw CentOS/RHEL-server door de volgende yum-opdracht te geven.

yum install vsftpd

2. Nadat het binaire pakket Vsftpd op uw systeem is geïnstalleerd, start u de service, schakelt u deze in en controleert u de status ervan.

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. Haal vervolgens het externe IP-adres van uw systeem op met behulp van de IP-opdracht of ifconfig, die u later nodig heeft om vanaf een externe locatie toegang te krijgen tot uw netwerkbronnen.

ip addr show
OR
ifconfig

4. Om de Vsftp-server beschikbaar te maken voor externe verbindingen, voegt u een firewallregel op uw systeem toe om poort 21 te openen met behulp van de volgende opdracht en start u Firewall opnieuw om de nieuwe regel toe te passen als u toegevoegd met een permanente verklaring.

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

5. Ervan uitgaande dat u de RHEL/CentOS 8/7 binaire DVD ISO-image al hebt gedownload, plaatst u deze op uw computer DVD-ROM/USB drive en mount het als een lus met alleen-lezen attributen naar het Vsftp-serverpad – voor vsftpd is de locatie meestal /var/ftp/pub/, met behulp van de volgende opdracht.

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. Om het resultaat tot nu toe te zien, opent u een browser vanaf een externe locatie en navigeert u naar het adres ftp://system_IP/pub/ met behulp van het FTP-protocol.

Zoals je kunt zien in de schermafbeelding hierboven, zou een installatieboommap moeten verschijnen met de uitgepakte inhoud van de binaire dvd-ISO-image. Nu zijn de FTP-netwerkbronnen gereed voor gebruik voor externe installaties.

Stap 2: Netwerkinstallatiebronnen toevoegen aan – Externe clients

6. Nu is het tijd om RHEL/CentOS 8/7 op andere machines te installeren en als FTP-broninstallatie de hierboven geconfigureerde server te gebruiken. Op het systeem waarop u de installatie van RHEL/CentOS 8/7 gaat uitvoeren, plaatst u de minimaal opstartbare binaire ISO-image op een dvd-rom/USB-station. Voor het maken van een opstartbaar USB-station gebruikt u Unetbootin Bootable of Rufus gereedschap.

We gebruiken dezelfde procedure als beschreven in onze eerdere artikelen voor het installatieproces van RHEL/CentOS 8/7, maar wijzigen de volgorde in de Installatiesamenvatting enigszins.

Nadat u uw Datum en tijd, Toetsenbord en Taal heeft geconfigureerd, verplaatst u Netwerk en Hostnaam en schakelt u uw systeem < b>Ethernetkaart op AAN om automatisch netwerkconfiguraties te verkrijgen en netwerkconnectiviteit te verkrijgen als u een DHCP-server op uw netwerk heeft of deze configureert met een statisch IP-adres.

7. Nadat de netwerkkaart actief en operationeel is, is het tijd om de netwerkinstallatiebronnen toe te voegen. Ga naar Software -> Installatiebron in het menu Installatieoverzicht. Kies Netwerkinstallatiebronnen met behulp van het FTP-protocol en voeg uw bronnen toe die eerder zijn geconfigureerd met het IP-adres en pad van de FTP-server, zoals in de onderstaande afbeelding.

ftp://remote_FTP_IP/pub/

8. Nadat u de netwerkinstallatiebronnen heeft toegevoegd, klikt u op de knop Gereed hierboven om de wijzigingen toe te passen en wacht u tot het installatieprogramma uw netwerkbronnen heeft gedetecteerd en automatisch configureert. Nadat alles is geconfigureerd, kunt u verder gaan met de installatieprocedure op dezelfde manier alsof u een lokale binaire dvd-ISO-image gebruikt.

9. Een andere manier om netwerkbronnen toe te voegen is om ze in te stellen vanaf de opdrachtregel in het opstartmenu door op de TAB-toets in het opstartmenu te drukken om extra opties aan uw installatieproces toe te voegen en voeg de volgende regel toe.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. ip=dhcp -> start automatisch uw NIC en configureert deze met behulp van de DHCP-methode.
  2. inst.rep=ftp://192.168.1.70/pub/ -> het IP-adres van uw FTP-server en het pad met de op de dvd gemonteerde installatiebronnen.

10. Nadat u klaar bent met het bewerken van de Boot-opdrachtregel, drukt u op de Enter-toets om het installatieproces te starten. De FTP-netwerkinstallatiebronnen moeten automatisch worden geconfigureerd en verschijnen in het installatieoverzicht.

Hoewel deze tutorial alleen het FTP-protocol als netwerklocatie voor de installatie van bronnen presenteert, kunt u op dezelfde manier andere protocollen gebruiken, zoals HTTPS en HTTP. De enige verandering is voor het NFS-protocol dat de kopie van de binaire DVD ISO gebruikt image op het geëxporteerde pad dat is geconfigureerd in het bestand /etc/exports, zonder dat u de DVD ISO-image op uw systeem hoeft te koppelen.