Rechercher

2.4. Préparation d'une source d'installation

download PDF

Le fichier image ISO de démarrage n'inclut pas de référentiels ni de progiciels ; il ne contient que le programme d'installation et les outils nécessaires pour démarrer le système et lancer l'installation. Cette section contient des informations sur la création d'une source d'installation pour l'image ISO de démarrage à l'aide de l'image ISO du DVD qui contient les référentiels et les progiciels requis.

Important

Une source d'installation n'est requise pour le fichier image Boot ISO que si vous décidez de ne pas enregistrer et installer RHEL à partir du réseau de diffusion de contenu (CDN).

2.4.1. Types de sources d'installation

Vous pouvez utiliser l'une des sources d'installation suivantes pour les images de démarrage minimales :

  • DVD: Graver l'image ISO du DVD sur un DVD. Le DVD sera automatiquement utilisé comme source d'installation (source du progiciel).
  • Hard drive or USB drive: Copiez l'image ISO du DVD sur le lecteur et configurez le programme d'installation pour qu'il installe les logiciels à partir du lecteur. Si vous utilisez un lecteur USB, vérifiez qu'il est connecté au système avant le début de l'installation. Le programme d'installation ne peut pas détecter le support après le début de l'installation.

    • Hard drive limitation: L'image ISO du DVD sur le disque dur doit se trouver sur une partition avec un système de fichiers que le programme d'installation peut monter. Les systèmes de fichiers pris en charge sont xfs, ext2, ext3, ext4 et vfat (FAT32).
    Avertissement

    Sur les systèmes Microsoft Windows, le système de fichiers par défaut utilisé lors du formatage des disques durs est NTFS. Le système de fichiers exFAT est également disponible. Cependant, aucun de ces systèmes de fichiers ne peut être monté pendant l'installation. Si vous créez un disque dur ou une clé USB comme source d'installation sous Microsoft Windows, vérifiez que vous avez formaté le disque en FAT32. Notez que le système de fichiers FAT32 ne peut pas stocker des fichiers d'une taille supérieure à 4 GiB.

    Dans Red Hat Enterprise Linux 9, vous pouvez activer l'installation à partir d'un répertoire sur un disque dur local. Pour ce faire, vous devez copier le contenu de l'image ISO du DVD dans un répertoire sur un disque dur, puis spécifier le répertoire comme source d'installation au lieu de l'image ISO. Par exemple : inst.repo=hd:<device>:<path to the directory>

  • Network location: Copiez l'image ISO du DVD ou l'arborescence d'installation (contenu extrait de l'image ISO du DVD) dans un emplacement réseau et effectuez l'installation sur le réseau à l'aide des protocoles suivants :

    • NFS: L'image ISO du DVD se trouve dans un partage NFS (Network File System).
    • HTTPS, HTTP or FTP: L'arborescence d'installation se trouve sur un emplacement du réseau accessible par HTTP, HTTPS ou FTP.

2.4.2. Spécifier la source d'installation

Vous pouvez spécifier la source d'installation en utilisant l'une des méthodes suivantes :

2.4.3. Ports pour une installation en réseau

Le tableau suivant répertorie les ports qui doivent être ouverts sur le serveur pour fournir les fichiers pour chaque type d'installation en réseau.

Tableau 2.2. Ports pour une installation en réseau
Protocole utiliséPorts à ouvrir

HTTP

80

HTTPS

443

FTP

21

NFS

2049, 111, 20048

TFTP

69

Ressources supplémentaires

2.4.4. Création d'une source d'installation sur un serveur NFS

Cette méthode d'installation permet d'installer plusieurs systèmes à partir d'une seule source, sans avoir à se connecter à un support physique.

Conditions préalables

  • Vous disposez d'un accès de niveau administrateur à un serveur équipé de Red Hat Enterprise Linux 9, et ce serveur se trouve sur le même réseau que le système à installer.
  • Vous avez téléchargé une image DVD binaire. Pour plus d'informations, voir Téléchargement de l'image ISO d'installation.
  • Vous avez créé un CD, un DVD ou un périphérique USB amorçable à partir du fichier image. Pour plus d'informations, voir Création d'un support d'installation.
  • Vous avez vérifié que votre pare-feu autorise le système que vous installez à accéder à la source d'installation à distance. Pour plus d'informations, voir Ports pour l'installation en réseau.

Procédure

  1. Installez le paquetage nfs-utils:

    # dnf install nfs-utils
  2. Copiez l'image ISO du DVD dans un répertoire du serveur NFS.
  3. Ouvrez le fichier /etc/exports à l'aide d'un éditeur de texte et ajoutez une ligne avec la syntaxe suivante :

    /exported_directory/ clients
    • Remplacez /exported_directory/ par le chemin complet du répertoire contenant l'image ISO.
    • Remplacer clients par l'un des éléments suivants :

      • Le nom d'hôte ou l'adresse IP du système cible
      • Le sous-réseau que tous les systèmes cibles peuvent utiliser pour accéder à l'image ISO
      • Pour permettre à tout système ayant un accès réseau au serveur NFS d'utiliser l'image ISO, le signe astérisque (*)

      Voir la page de manuel exports(5) pour des informations détaillées sur le format de ce champ.

      Par exemple, une configuration de base qui rend le répertoire /rhel9-install/ accessible en lecture seule à tous les clients est la suivante :

      /rhel9-install *
  4. Enregistrez le fichier /etc/exports et quittez l'éditeur de texte.
  5. Démarrez le service nfs :

    # systemctl start nfs-server.service

    Si le service était en cours d'exécution avant que vous ne modifiiez le fichier /etc/exports, rechargez la configuration du serveur NFS :

    # systemctl reload nfs-server.service

    L'image ISO est maintenant accessible via NFS et prête à être utilisée comme source d'installation.

Note

Lors de la configuration de la source d'installation, utilisez nfs: comme protocole, le nom d'hôte ou l'adresse IP du serveur, le signe deux-points (:) et le répertoire contenant l'image ISO. Par exemple, si le nom d'hôte du serveur est myserver.example.com et que vous avez enregistré l'image ISO dans /rhel9-install/, indiquez nfs:myserver.example.com:/rhel9-install/ comme source d'installation.

2.4.5. Création d'une source d'installation par HTTP ou HTTPS

Vous pouvez créer une source d'installation pour une installation en réseau à l'aide d'une arborescence d'installation, qui est un répertoire contenant le contenu extrait de l'image ISO du DVD et un fichier .treeinfo valide. L'accès à la source d'installation se fait par HTTP ou HTTPS.

Conditions préalables

  • Vous disposez d'un accès de niveau administrateur à un serveur équipé de Red Hat Enterprise Linux 9, et ce serveur se trouve sur le même réseau que le système à installer.
  • Vous avez téléchargé une image DVD binaire. Pour plus d'informations, voir Téléchargement de l'image ISO d'installation.
  • Vous avez créé un CD, un DVD ou un périphérique USB amorçable à partir du fichier image. Pour plus d'informations, voir Création d'un support d'installation.
  • Vous avez vérifié que votre pare-feu autorise le système que vous installez à accéder à la source d'installation à distance. Pour plus d'informations, voir Ports pour l'installation en réseau.
  • Le paquet httpd est installé.
  • Le paquet mod_ssl est installé si vous utilisez la source d'installation https.
Avertissement

Si la configuration de votre serveur web Apache permet la sécurité SSL, préférez activer le protocole TLSv1.3. Par défaut, le protocole TLSv1.2 (LEGACY) est activé.

Important

Si vous utilisez un serveur HTTPS avec un certificat auto-signé, vous devez démarrer le programme d'installation avec l'option noverifyssl.

Procédure

  1. Copiez l'image ISO du DVD sur le serveur HTTP(S).
  2. Créez un répertoire approprié pour monter l'image ISO du DVD, par exemple :

    # mkdir /mnt/rhel9-install/
  3. Monter l'image ISO du DVD dans le répertoire :

    # mount -o loop,ro -t iso9660 /image_directory/image.iso /mnt/rhel9-install/

    Remplacez /image_directory/image.iso par le chemin d'accès à l'image ISO du DVD.

  4. Copiez les fichiers de l'image montée vers la racine du serveur HTTP(S).

    # cp -r /mnt/rhel9-install/ /var/www/html/

    Cette commande crée le répertoire /var/www/html/rhel9-install/ avec le contenu de l'image. Notez que d'autres méthodes de copie peuvent ignorer le fichier .treeinfo qui est nécessaire pour une source d'installation valide. La saisie de la commande cp pour des répertoires entiers, comme indiqué dans cette procédure, permet de copier correctement .treeinfo.

  5. Démarrez le service httpd:

    # systemctl start httpd.service

    L'arbre d'installation est maintenant accessible et prêt à être utilisé comme source d'installation.

    Note

    Lors de la configuration de la source d'installation, utilisez http:// ou https:// comme protocole, le nom d'hôte du serveur ou l'adresse IP, et le répertoire qui contient les fichiers de l'image ISO, par rapport à la racine du serveur HTTP. Par exemple, si vous utilisez HTTP, que le nom d'hôte du serveur est myserver.example.com et que vous avez copié les fichiers de l'image sur /var/www/html/rhel9-install/, indiquez http://myserver.example.com/rhel9-install/ comme source d'installation.

Ressources supplémentaires

2.4.6. Création d'une source d'installation par FTP

Vous pouvez créer une source d'installation pour une installation en réseau à l'aide d'une arborescence d'installation, qui est un répertoire contenant le contenu extrait de l'image ISO du DVD et un fichier .treeinfo valide. L'accès à la source d'installation se fait par FTP.

Conditions préalables

  • Vous disposez d'un accès de niveau administrateur à un serveur équipé de Red Hat Enterprise Linux 9, et ce serveur se trouve sur le même réseau que le système à installer.
  • Vous avez téléchargé une image DVD binaire. Pour plus d'informations, voir Téléchargement de l'image ISO d'installation.
  • Vous avez créé un CD, un DVD ou un périphérique USB amorçable à partir du fichier image. Pour plus d'informations, voir Création d'un support d'installation.
  • Vous avez vérifié que votre pare-feu autorise le système que vous installez à accéder à la source d'installation à distance. Pour plus d'informations, voir Ports pour l'installation en réseau.
  • Le paquet vsftpd est installé.

Procédure

  1. Ouvrez et modifiez le fichier de configuration /etc/vsftpd/vsftpd.conf dans un éditeur de texte.

    1. Remplacer la ligne anonymous_enable=NO par anonymous_enable=YES
    2. Remplacer la ligne write_enable=YES par write_enable=NO.
    3. Ajouter des lignes pasv_min_port=<min_port> et pasv_max_port=<max_port>. Remplacer <min_port> et <max_port> par la plage de numéros de port utilisée par le serveur FTP en mode passif, par exemple 10021 et 10031.

      Cette étape peut s'avérer nécessaire dans les environnements réseau comportant diverses configurations de pare-feu/NAT.

    4. En option : Ajoutez des modifications personnalisées à votre configuration. Pour connaître les options disponibles, consultez la page de manuel vsftpd.conf(5). Cette procédure suppose que les options par défaut sont utilisées.

      Avertissement

      Si vous avez configuré la sécurité SSL/TLS dans votre fichier vsftpd.conf, assurez-vous de n'activer que le protocole TLSv1 et de désactiver SSLv2 et SSLv3. Ceci est dû à la vulnérabilité SSL POODLE (CVE-2014-3566). Voir https://access.redhat.com/solutions/1234773 pour plus de détails.

  2. Configurer le pare-feu du serveur.

    1. Activer le pare-feu :

      # systemctl enable firewalld
    2. Démarrer le pare-feu :

      # systemctl start firewalld
    3. Configurez le pare-feu pour qu'il autorise le port FTP et la plage de ports indiqués à l'étape précédente :

      # firewall-cmd --add-port min_port-max_port/tcp --permanent
      # firewall-cmd --add-service ftp --permanent

      Remplacez <min_port> et <max_port> par les numéros de port que vous avez saisis dans le fichier de configuration /etc/vsftpd/vsftpd.conf.

    4. Rechargez le pare-feu pour appliquer les nouvelles règles :

      # firewall-cmd --reload
  3. Copiez l'image ISO du DVD sur le serveur FTP.
  4. Créez un répertoire approprié pour monter l'image ISO du DVD, par exemple :

    # mkdir /mnt/rhel9-install
  5. Monter l'image ISO du DVD dans le répertoire :

    # mount -o loop,ro -t iso9660 /image-directory/image.iso /mnt/rhel9-install

    Remplacer /image-directory/image.iso par le chemin d'accès à l'image ISO du DVD.

  6. Copiez les fichiers de l'image montée vers la racine du serveur FTP :

    # mkdir /var/ftp/rhel9-install
    # cp -r /mnt/rhel9-install/ /var/ftp/

    Cette commande crée le répertoire /var/ftp/rhel9-install/ avec le contenu de l'image. Notez que certaines méthodes de copie peuvent ignorer le fichier .treeinfo qui est nécessaire pour une source d'installation valide. La saisie de la commande cp pour des répertoires entiers, comme indiqué dans cette procédure, permet de copier correctement .treeinfo.

  7. Assurez-vous que le contexte SELinux et le mode d'accès corrects sont définis pour le contenu copié :

    # restorecon -r /var/ftp/rhel9-install
    # find /var/ftp/rhel9-install -type f -exec chmod 444 {} \;
    # find /var/ftp/rhel9-install -type d -exec chmod 755 {} \;
  8. Démarrez le service vsftpd:

    # systemctl start vsftpd.service

    Si le service était en cours d'exécution avant que vous ne modifiiez le fichier /etc/vsftpd/vsftpd.conf, redémarrez le service pour charger le fichier modifié :

    # systemctl restart vsftpd.service

    Activer le service vsftpd pour qu'il démarre pendant le processus de démarrage :

    # systemctl enable vsftpd

    L'arbre d'installation est maintenant accessible et prêt à être utilisé comme source d'installation.

    Note

    Lors de la configuration de la source d'installation, utilisez ftp:// comme protocole, le nom d'hôte ou l'adresse IP du serveur et le répertoire dans lequel vous avez stocké les fichiers de l'image ISO, par rapport à la racine du serveur FTP. Par exemple, si le nom d'hôte du serveur est myserver.example.com et que vous avez copié les fichiers de l'image sur /var/ftp/rhel9-install/, indiquez ftp://myserver.example.com/rhel9-install/ comme source d'installation.

2.4.7. Préparer un disque dur comme source d'installation

Ce module décrit comment installer RHEL en utilisant un disque dur comme source d'installation avec les systèmes de fichiers ext2, ext3, ext4, ou XFS. Vous pouvez utiliser cette méthode pour les systèmes dépourvus d'accès au réseau et de lecteur optique. Les installations sur disque dur utilisent une image ISO du DVD d'installation. Une image ISO est un fichier qui contient une copie exacte du contenu d'un DVD. Lorsque ce fichier est présent sur un disque dur, vous pouvez choisir le disque dur comme source d'installation lorsque vous démarrez le programme d'installation.

  • Pour vérifier le système de fichiers d'une partition de disque dur sur un système d'exploitation Windows, utilisez l'outil Disk Management.
  • Pour vérifier le système de fichiers d'une partition de disque dur sur un système d'exploitation Linux, utilisez l'outil parted.
Note

Vous ne pouvez pas utiliser de fichiers ISO sur des partitions LVM (Logical Volume Management).

Procédure

  1. Téléchargez une image ISO du DVD d'installation de Red Hat Enterprise Linux. Si vous disposez du DVD sur un support physique, vous pouvez également créer une image ISO à l'aide de la commande suivante sur un système Linux :

    dd if=/dev/dvd of=/path_to_image/name_of_image.iso

    où dvd est le nom de votre lecteur de DVD, name_of_image est le nom que vous donnez au fichier image ISO résultant, et path_to_image est le chemin d'accès à l'emplacement de votre système où vous souhaitez stocker l'image.

  2. Copiez et collez l'image ISO sur le disque dur du système ou sur une clé USB.
  3. Utilisez un programme de contrôle SHA256 pour vérifier que l'image ISO que vous avez copiée est intacte. De nombreux programmes de somme de contrôle SHA256 sont disponibles pour différents systèmes d'exploitation. Sur un système Linux, exécutez :

    $ sha256sum /path_to_image/name_of_image.iso

    name_of_image est le nom du fichier image ISO. Le programme de somme de contrôle SHA256 affiche une chaîne de 64 caractères appelée hash. Comparez ce hachage au hachage affiché pour cette image particulière sur la page Downloads du portail client de Red Hat. Les deux hachages devraient être identiques.

  4. Spécifiez la source d'installation du disque dur sur la ligne de commande du noyau avant de commencer l'installation :

    inst.repo=hd:<device>:/path_to_image/name_of_image.iso
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.