Recherche de site Web

Comment installer plusieurs serveurs CentOS/RHEL à l'aide de sources réseau FTP


Ce didacticiel montrera comment installer RHEL/CentOS 8/7 en utilisant un serveur FTP (vsftpd) comme source réseau. Cela vous permet d'installer RHEL/CentOS Linux sur plusieurs machines à partir d'un seul point source, en utilisant une image ISO minimale sur les machines sur lesquelles vous effectuez l'installation et le DVD ISO binaire extrait monté sur le chemin du serveur FTP, sur la machine serveur qui contient la source. arbre.

Pour que cela fonctionne, vous devez déjà avoir une installation de RHEL/CentOS 8/7 sur une machine connectée à votre réseau, mais vous pouvez également utiliser d'autres versions de RHEL/CentOS, voire d'autres Linux. distributions avec un serveur FTP, HTTP ou NFS installé et fonctionnel, sur lequel vous monterez un DVD binaire RHEL/CentOS Image ISO, mais ce guide se concentrera uniquement sur RHEL/CentOS 8/7 avec le serveur Vsftpd.

Exigences

Côté serveur

Installation minimale RHEL/CentOS 8/7 avec le serveur Vsftpd et l'image ISO DVD binaire située sur le lecteur DVD/USB.

  • Installation du serveur CentOS 8
  • Installation du serveur RHEL 8
  • Installation de CentOS 7.0
  • Installation de RHEL 7.0
Du côté des clients

Téléchargez l'image ISO minimale RHEL/CentOS 8/7, qui peut être obtenue à partir des liens suivants.

  • Télécharger l'image ISO CentOS 8
  • Télécharger l'image ISO CentOS 7
  • Télécharger l'image ISO RHEL 8
  • Télécharger l'image ISO RHEL 7

Étape 1 : Préparer les sources réseau côté serveur

1. La première étape consistera à installer le serveur Vsftp sur votre serveur CentOS/RHEL en exécutant la commande yum suivante.

yum install vsftpd

2. Une fois le package binaire Vsftpd installé sur votre système, démarrez, activez et vérifiez l'état du service.

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. Ensuite, obtenez l'adresse IP externe de votre système à l'aide de la commande IP ou ifconfig, dont vous aurez ensuite besoin pour accéder à vos sources réseau à partir d'un emplacement distant.

ip addr show
OR
ifconfig

4. Pour rendre le serveur Vsftp disponible pour les connexions externes, ajoutez une règle de pare-feu sur votre système pour ouvrir le port 21 à l'aide de la commande suivante et redémarrez le pare-feu pour appliquer la nouvelle règle si vous ajouté avec une déclaration permanente.

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

5. En supposant que vous avez déjà téléchargé l'image ISO du DVD binaire RHEL/CentOS 8/7, placez-la sur le DVD-ROM/USB de votre machine. conduisez-le et montez-le sous forme de boucle avec des attributs en lecture seule sur le chemin du serveur Vsftp – pour vsftpd généralement, l'emplacement est /var/ftp/pub/, en utilisant la commande suivante.

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. Pour voir le résultat jusqu'à présent, ouvrez un navigateur à distance et accédez à l'adresse ftp://system_IP/pub/ à l'aide du protocole FTP.

Comme vous pouvez le voir sur la capture d'écran ci-dessus, un répertoire d'arborescence d'installation devrait apparaître avec le contenu extrait de l'image ISO du DVD binaire. Les sources réseau FTP sont désormais prêtes à être utilisées pour les installations à distance.

Étape 2 : ajouter des sources d'installation réseau aux clients distants

6. Il est maintenant temps d'installer RHEL/CentOS 8/7 sur d'autres machines en utilisant comme installation source FTP le serveur configuré ci-dessus. Sur le système sur lequel vous allez effectuer l'installation de RHEL/CentOS 8/7, placez l'image ISO binaire amorçable minimale sur un DVD-ROM/clé USB, pour créer une clé USB amorçable, utilisez Unetbootin Bootable ou Rufus.

Nous utilisons la même procédure que celle décrite dans nos articles précédents pour le processus d'installation de RHEL/CentOS 8/7, mais modifions légèrement l'ordre du Résumé de l'installation.

Après avoir configuré votre Date et heure, votre Clavier et votre Langue, déplacez Réseau et nom d'hôte et changez de système < b>Carte Ethernet sur ON pour obtenir automatiquement les configurations réseau et obtenir la connectivité réseau si vous avez un serveur DHCP sur votre réseau ou si vous le configurez avec une adresse IP statique.

7. Une fois la carte réseau active et opérationnelle, il est temps d'ajouter les sources d'installation réseau. Accédez à Logiciel -> Source d'installation dans le menu Résumé de l'installation. Choisissez Sources d'installation réseau à l'aide du protocole FTP et ajoutez vos sources configurées précédemment avec l'adresse IP et le chemin du serveur FTP, comme dans l'image ci-dessous.

ftp://remote_FTP_IP/pub/

8. Après avoir ajouté les sources d'installation réseau, cliquez sur le bouton Terminé ci-dessus pour appliquer les modifications et attendez que le programme d'installation détecte et configure automatiquement vos sources réseau. Une fois que tout est configuré, vous pouvez poursuivre la procédure d'installation de la même manière que si vous utilisiez une image ISO DVD binaire locale.

9. Une autre approche pour ajouter des sources réseau consiste à les configurer à partir de la ligne de commande dans le menu de démarrage en appuyant sur la touche TAB dans le menu de démarrage pour ajouter des options supplémentaires à votre processus d'installation et ajoutez la ligne suivante.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. ip=dhcp -> démarre automatiquement votre carte réseau et se configure à l'aide de la méthode DHCP.
  2. inst.rep=ftp://192.168.1.70/pub/ -> l'adresse IP de votre serveur FTP et le chemin contenant les sources d'installation montées sur le DVD.

10. Après avoir terminé de modifier la ligne de commande de démarrage, appuyez sur la touche Entrée pour démarrer le processus d'installation. Les sources d'installation du réseau FTP devraient automatiquement être configurées et apparaître dans le résumé de l'installation.

Bien que ce tutoriel présente uniquement l'utilisation comme emplacement réseau pour l'installation des sources uniquement du protocole FTP, de la même manière, vous pouvez utiliser d'autres protocoles, tels que HTTPS et HTTP, le seul changement concerne le protocole NFS qui utilise la copie du DVD binaire ISO. image sur le chemin d'exportation configuré dans le fichier /etc/exports, sans qu'il soit nécessaire de monter l'image ISO du DVD sur votre système.