Guide d'installation du serveur Sun Fire X4800 pour les systèmes d'exploitation Linux

 

Informations document

Préface

Site Web des informations sur le produit

Manuels connexes

À propos de cette documentation (PDF et HTML)

Commentaires à propos de la documentation

Historique des modifications

Présentation de l'installation de Linux

Assistant d'installation de Sun (SIA)

Présentation des tâches de l'Assistant d'installation Sun (SIA)

Se procurer SIA

Tâches préliminaires à l'installation d'un SE

Comment effacer votre disque dur d'initialisation

Création d'un disque virtuel

Sélection d'une méthode de distribution de support

Installation locale par l'accès à la console via le port série ou vidéo

Installation à distance par l'accès à la console à l'aide d'ILOM

Installation d'Oracle Enterprise Linux

Installation d'OEL depuis le support de distribution

Mise à jour d'OEL

Installation de Red Hat Enterprise Linux

Installation de RHEL depuis le support de distribution

Mise à jour de RHEL

Installation de SUSE Linux Enterprise Server

Installation de SLES depuis le support de distribution

Mise à jour de SLES

Configuration d'un serveur Linux en vue de la prise en charge de l'installation de PXE

Présentation de PXE

Comment installer et configurer un serveur DHCP pour PXE

Comment installer Portmap sur votre serveur PXE

Comment installer le service TFTP sur votre serveur PXE

Comment configurer PXELINUX sur votre serveur PXE

Comment installer le service NFS sur votre serveur PXE

Désactivation du pare-feu

Comment désactiver le pare-feu pour SUSE Linux

Comment désactiver le pare-feu pour Oracle ou Red Hat Enterprise Linux

Comment créer une image d'installation PXE pour OEL

Comment créer une image d'installation PXE pour RHEL

Comment créer une image d'installation PXE pour SLES

Comment créer une image d'installation PXE pour Oracle VM

Comment installer Linux à partir d'un serveur PXE

Identification des noms d'interface réseau physique et logique pour la configuration du système d'exploitation Linux

Comment identifier les ports réseau installés

Comment identifier les noms d'interface réseau physique et logique au cours de l'installation d'OEL ou de RHEL

Comment identifier les noms d'interface réseau physique et logique au cours de l'installation de SLES

Index

Comment créer une image d'installation PXE pour RHEL

Cette procédure crée une image d'installation du SE Red Hat Enterprise Linux prise en charge sur le serveur PXE. Le serveur PXE permet au serveur cible d'effectuer une initialisation réseau et d'installer des fichiers sur le réseau.

Avant de commencer

La procédure d'installation PXE nécessite les éléments suivants :

  1. Définissez la structure des répertoires de destination du logiciel SE Linux. Par exemple :
    # mkdir -p /home/pxeboot/rhel5.5as_64/

    Remarque - Dans cette procédure, les exemples utilisent RHEL 5.5 et le répertoire source d'image /home/pxeboot/rhel5.5as64. Vous pouvez aussi choisir d'utiliser une autre structure de répertoires source.


  2. Saisissez les commandes suivantes pour copier le contenu de chaque CD de distribution du SE Linux dans le sous-répertoire PXE approprié. Par exemple :

    Remarque - Éjectez et insérez les CD uniquement lorsque le lecteur CD/DVD est démonté.


    # mount dev/cdrom /mnt/cdrom
    # cp -r /mnt/cdrom/* /home/pxeboot/rhel5.5as_64/
    # umount /mnt/cdrom

    Si vous effectuez l'installation à partir d'un DVD, vous n'aurez à le faire qu'une fois. Lorsque la copie est terminée, passez à l'étape suivante.

  3. Copiez les fichiers vmlinuz et initrd.img dans le sous-répertoire PXE approprié. Par exemple :

    # cp /home/pxeboot/rhel5.5as_64/images/pxeboot/vmlinuz /home/pxeboot/rhel5.5as_64

    # cp /home/pxeboot/rhel5.5as_64/images/pxeboot/initrd.img /home/pxeboot/rhel5.5as_64

  4. Dans un éditeur de texte, créez un fichier kickstart (ks.cfg) à l'emplacement suivant sur votre serveur PXE :

    /home/pxeboot/rhel5.5as_64/ks.cfg

  5. Ajoutez les commandes kickstart requises.

    Si vous créez une image RHEL, par exemple, copiez et insérez le contenu suivant :

    lang en_US
    keyboard us
    timezone --utc America/Los_Angeles
    rootpw xxxx
    reboot
    bootloader --location=mbr
    install
    nfs --server n.n.n.n --dir /home/pxeboot/rhel5.5as_64
    clearpart --all
    part /boot --fstype ext3 --size 512 --ondisk sda
    part  swap --size 65536 --ondisk sda
    part / --fstype ext3 --size 1 --grow --ondisk sda
    network --bootproto dhcp
    auth  --useshadow  --enablemd5
    firewall --disabled
    #Do not configure the X Window System
    skipx
    text
    
    %packages
    @Everything
    
    %pre
    
    %post --nochroot

    n.n.n.n est l'adresse IP de votre serveur PXE. Vérifiez que l'emplacement indiqué après --dir désigne le niveau supérieur de l'image.

  6. Enregistrez le fichier kickstart.
  7. Dans un éditeur de texte, créez le fichier de configuration PXE (que vous appellerez default).

    Ce fichier définit le menu proposé à l'hôte cible au cours de l'initialisation réseau. Voici un exemple de ce qui doit figurer dans le fichier pour un libellé de menu RHEL 5.5 :


    Remarque - Tapez le bloc de texte de append à ks.cfg sous la forme d'une chaîne continue sans retours à la ligne.


    default rhel5.5as_64
    label rhel5.5as_64
    kernel rhel5.5as_64/vmlinuz
    append ksdevice=eth0 console=tty0 load_ramdisk=1 initrd=oel5.5as_64/initrd.img 
    network ks=nfs:n.n.n.n :/home/pxeboot/rhel5.5as_64/ks.cfg

    n.n.n.n est l'adresse IP de votre serveur PXE.


    Remarque - Pour les installations à partir d'une console, ajoutez console=ttyS0,9600 à la ligne append.


  8. Enregistrez le fichier sous le nom default dans le répertoire pxelinux.cfg sur le serveur PXE. Par exemple :

    /home/pxeboot/pxelinux.cfg/default