Guide d'installation de Solaris 10 5/08 : installations réseau

Procedurex86 : création d'un serveur d'installation x86 à l'aide d'un DVD SPARC ou x86


Remarque –

Cette procédure part du principe que le système exécute Volume Manager. Si vous ne gérez pas les volumes à l'aide de Volume Manager, reportez-vous au System Administration Guide: Devices and File Systems.


  1. Connectez-vous en tant que superutilisateur (ou équivalent) sur le serveur d'installation (système x86).

    Le système doit être équipé d'une unité de DVD-ROM et faire partie intégrante du réseau et du service d'attribution de noms de votre entreprise. Si vous utilisez un service d'attribution de noms, le système doit également figurer dans l'un de ces services : NIS, NIS+, DNS ou LDAP. Si vous n'en utilisez pas, vous devez identifier ce système conformément aux principes en vigueur au sein de votre entreprise.

  2. Insérez le DVD Solaris dans l'unité de disque appropriée du système.

  3. Créez un répertoire pour l'image d'initialisation.


    # mkdir -p chemin_rép_install
    
    chemin_rép_install

    Indique le répertoire dans lequel sera copiée l'image du DVD

  4. Passez au répertoire Tools du disque monté.

    • Pour le DVD SPARC, entrez :


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    • Pour le DVD x86, entrez :


      # cd /cdrom/cdrom0/Solaris_10/Tools
      
  5. Copiez le disque inséré dans l'unité de disque sur le disque dur du serveur d'installation à l'aide de la commande setup_install_server :


    # ./setup_install_server chemin_rép_install
    
    chemin_rép_install

    Indique le répertoire dans lequel sera copiée l'image du DVD


    Remarque –

    La commande setup_install_server indique si l'espace disque disponible est suffisant pour les images disque de Logiciel Solaris. Utilisez la commande df -kl pour déterminer l'espace disque disponible.


  6. Avez-vous besoin que le serveur d'installation soit disponible pour le montage ?

    • Si le serveur d'installation réside sur le même sous-réseau que celui du système que vous souhaitez installer ou si vous utilisez le protocole DHCP, vous n'êtes pas obligé de créer un serveur d'initialisation. Passez à l'Étape 7.

    • Si le serveur d'installation ne se trouve pas sur le même sous-réseau que le système que vous souhaitez installer et si vous n'utilisez pas le protocole DHCP, procédez comme suit :

      1. Assurez-vous que le chemin d'accès à l'image du serveur d'installation est correctement partagé.


        # share | grep chemin_rép_install
        
        chemin_rép_install

        Spécifie l'image d'installation où l'image du DVD a été copiée.

        • Si le chemin d'accès au répertoire du serveur d'installation est indiqué et que anon=0 est affiché dans les options, passez à l'Étape 7.

        • Si le chemin d'accès au répertoire du serveur d'installation ne s'affiche pas ou si vous n'avez pas anon=0 dans les options, continuez.

      2. Rendez le serveur d'installation disponible pour le serveur d'initialisation en ajoutant l'entrée ci-dessous au fichier /etc/dfs/dfstab.


        share -F nfs -o ro,anon=0 -d "install server directory" chemin_rép_install
        
      3. Assurez-vous que le démon nfsd est en cours d'exécution.

        • Si le serveur d'installation exécute la version Solaris actuelle ou une version compatible, tapez la commande suivante.


          # svcs -l svc:/network/nfs/server:default
          

          Si le démon nfsd est en ligne, passez à l'Étape d. Si le démon nfsd n'est pas lancé, démarrez-le.


          # svcadm enable svc:/network/nfs/server
          
        • Si le serveur d'installation exécute le système d'exploitation Solaris 9, ou une version compatible, entrez la commande suivante :


          # ps -ef | grep nfsd
          

          Si le démon nfsd est en cours d'exécution, passez à l'Étape d. Sinon, lancez-le.


          # /etc/init.d/nfs.server start
          
      4. Procédez au partage du serveur d'installation.


        # shareall
        
  7. Déplacez-vous sur la racine (/).


    # cd /
    
  8. Éjectez le DVD Solaris.

  9. (Facultatif) Patchez les fichiers se trouvant dans la miniracine sur l'image d'installation réseau créée à l'aide de la commande setup_install_server.

    • Pour les images d'installation SPARC, patchez les fichiers localisés dans la miniracine à l'aide de la commande patchadd -C.


      # patchadd -C chemin_rép_install chemin_vers_patch/id_patch
      
      chemin_rép_install

      Indique le chemin d'accès à la miniracine d'installation réseau.

      chemin-vers-patch

      Indique le chemin d'accès vers le patch que vous voulez ajouter, par exemple /var/sadm/spool.

      id_patch

      Indique l'ID du patch que vous souhaitez appliquer.


      Attention – Attention –

      Avant d'utiliser la commande patchadd -C, lisez les instructions figurant dans Patch README ou contactez le bureau d'assistance de Sun de votre région.


    • Pour les images d'installation x86, observez la procédure pour patcher une miniracine d'installation d'un réseau x86.

      1. Si le serveur d'installation n'exécute pas la version Solaris actuelle pour x86, connectez-vous en tant que superutilisateur à un autre système du réseau qui exécute la version Solaris actuelle pour x86.

        Votre système doit exécuter la version Solaris actuelle pour x86 si vous souhaitez appliquer un patch à la miniracine x86 de la version Solaris actuelle.

        Si votre serveur d'installation exécute la version Solaris actuelle pour x86, reportez-vous à l'Étape d.

      2. Passez au répertoire Tools de l'image d'installation que vous avez créée à l'Étape 5.


        # cd chemin_serveur_install/chemin_rép_install/Solaris_10/Tools
        
        chemin_serveur_install

        Indique le chemin d'accès au système du serveur d'installation de votre réseau, par exemple, /net/installserver-1.

      3. Créez une nouvelle image d'installation et placez-la dans le système qui exécute la version Solaris actuelle pour x86.


        # ./setup_install_server chemin_rép_install_distance
        
        chemin_rép_install_distance

        Spécifie le chemin de création de la nouvelle image d'installation sur la version Solaris actuelle pour x86.

        Cette commande permet de créer une nouvelle image d'installation dans la version Solaris actuelle pour x86. Afin d'appliquer un patch à cette image, vous devez la placer temporairement dans un système qui exécute la version Solaris actuelle pour x86.

      4. Décompressez l'archive d'initialisation de l'installation réseau.


        # /boot/solaris/bin/root_archive unpackmedia chemin_rép_install \
          rép_destination
        
        chemin_rép_install

        Indique le chemin d'accès à l'image d'installation réseau pour x86. Si vous avez créé une nouvelle image d'installation lors de l'Étape c, spécifiez le chemin d'accès à la nouvelle image dans la version Solaris actuelle pour x86.

        rép_destination

        Indique le chemin d'accès vers le répertoire qui contiendra l'archive d'initialisation décompressée.

      5. Patchez l'archive d'initialisation décompressée.


        # patchadd -C rép_destination chemin-vers-patch/id_patch
        
        chemin-vers-patch

        Indique le chemin d'accès vers le patch que vous voulez ajouter, par exemple /var/sadm/spool.

        id_patch

        Indique l'ID du patch que vous souhaitez appliquer.

        Vous pouvez indiquer plusieurs patchs à l'aide de l'option patchadd -M. Pour plus d'informations, voir patchadd(1M).


        Attention – Attention –

        Avant d'utiliser la commande patchadd -C, lisez les instructions figurant dans Patch README ou contactez le bureau d'assistance de Sun de votre région.


      6. Compressez l'archive d'initialisation x86.


        # /boot/solaris/bin/root_archive packmedia rép_destination \
          chemin_rép_install
        
      7. Si cela s'avère nécessaire, copiez la miniracine patchée vers l'image d'installation sur le serveur d'installation.

        Si vous avez appliqué le patch à la miniracine sur une version Solaris actuelle distante pour x86, copiez la miniracine patchée sur le serveur d'installation.


        # cp chemin_rép_install_distance/boot/x86.miniroot \
          chemin_serveur_install/chemin_rép_install/boot/x86.miniroot
        
  10. Déterminez si la création d'un serveur d'initialisation est nécessaire.


Exemple 5–3 x86 : création d'un serveur d'installation x86 à l'aide d'un DVD x86

Les exemples suivants décrivent la procédure de création d'un serveur d'installation x86 avec copie du DVD du système d'exploitation Solaris pour plates-formes x86 dans le répertoire /export/home/dvdx86 du serveur d'installation. Cet exemple part du principe que le serveur d'installation exécute la version Solaris actuelle.

Configurez le serveur d'installation.


# mkdir -p /export/home/dvdx86
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/dvdx86

Ajoutez le chemin suivant au fichier /etc/dfs/dfstab :


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/dvdx86

Assurez-vous que le démon nfsd est en service. Dans le cas contraire, lancez-le puis partagez-le.


# svcs -l svc:/network/nfs/server:default
# svcadm enable svc:/network/nfs/server 
# shareall 
# cd /


Exemple 5–4 Création d'un serveur d'installation x86 à l'aide d'un DVD SPARC

L'exemple suivant indique comment créer un serveur d'installation x86 en copiant le DVD du système d'exploitation Solaris pour plates-formes SPARC dans le répertoire /export/home/dvdsparc du serveur d'installation. Cet exemple part du principe que le serveur d'installation exécute la version Solaris actuelle.


# mkdir -p /export/home/dvdsparc
# cd /cdrom/cdrom0/s0/Solaris_10/Tools
# ./setup_install_server /export/home/dvdsparc

Ajoutez le chemin suivant au fichier /etc/dfs/dfstab :


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/dvdsparc

Assurez-vous que le démon nfsd est en service. Dans le cas contraire, lancez-le puis partagez-le.


# svcs -l svc:/network/nfs/server:default
# svcadm enable svc:/network/nfs/server
# shareall 
# cd /

Suite de l'installation

Après avoir configuré le serveur d'installation, vous devez ajouter le client en tant que client d'installation. Pour plus d'informations sur l'ajout de systèmes clients pour une installation sur le réseau, reportez-vous à la section Ajout de systèmes à installer à partir du réseau à l'aide de la commande add_install_client (DVD).

Si vous n'utilisez pas le protocole DHCP et que le système client réside sur un sous-réseau différent de celui de votre serveur d'installation, vous devez créer un serveur d'initialisation. Pour plus d'informations, reportez-vous à la section Création d'un serveur d'initialisation sur un sous-réseau à l'aide d'une image du CD.

Voir aussi

Pour plus d'informations sur les commandes setup_install_server et add_to_install_server, reportez-vous à la page de manuel install_scripts(1M).