Guide d'installation de Solaris 10 : Installations basées sur les réseaux

ProcedureSPARC : Création d'un serveur d'installation SPARC à l'aide d'un CD SPARC ou x86

Pour la version Solaris 10 3/05, utilisez cette procédure pour créer un serveur d'installation SPARC avec le CD SPARC. Pour créer un serveur d'installation à l'aide d'un support destiné à une plate-forme différente de celle utilisée par votre serveur, par exemple, un système SPARC à l'aide d'un CD x86, reportez-vous à la rubrique Création d'un serveur d'installation multiplate-forme pour support CD.

Démarrage avec la version Solaris 10 1/06 , utilisez cette procédure pour créer un serveur d'installation SPARC avec un CD SPARC ou x86.


Remarque –

Cette procédure part du principe que le système exploite le gestionnaire de volumes (Volume Manager). Si vous n'utilisez pas Volume Manager pour la gestion des médias, reportez-vous à la rubrique System Administration Guide: Devices and File Systems pour en savoir plus sur la gestion des médias amovibles sans Volume Manager.


Avant de commencer

Pour mettre à niveau un système ayant des zones non globales installées, l'utilisation d'une image d'installation réseau à partir d'un CD est impossible. Vous devez créer une image d'installation réseau à partir du DVD Solaris 10. Pour plus d'informations sur la création d'une image d'installation réseau à partir d'un DVD, reportez-vous au Chapitre 8, Préparation de l'installation à partir du réseau à l'aide du DVD – Tâches.

Étapes
  1. Devenez superutilisateur du système destiné à être serveur d'installation.

    Le système doit être équipé d'une unité de CD-ROM et faire partie intégrante du réseau et du service de noms de votre entreprise. Si vous utilisez un service de noms, le système doit déjà faire partie d'un service, par exemple 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 Logiciel Solaris 10 (1) CD dans l'unité de disque du système.

  3. Créez un répertoire pour l'image du CD.


    # mkdir -p chemin_rép_install
    
    chemin_rép_install

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

  4. Placez-vous dans le répertoire Tools du disque monté.

    • Si vous créez une image d'installation à partir de Logiciel Solaris 10 pour plates-formes SPARC (1 CD), entrez la commande suivante


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    • Si vous créez une image d'installation à partir du CD 1 de la version Solaris 10 1/06 pour des plates-formes x86 –, entrez la commande suivante.


      # cd /cdrom/cdrom0/Solaris_10/Tools
      

    Dans les exemples précédents, cdrom0 est le chemin d'accès au lecteur sur lequel se trouve le CD du système d'exploitation Solaris OS.

  5. Copiez l'image dans l'unité de disque sur le disque dur du serveur d'installation.


    # ./setup_install_server chemin_rép_installation
    
    chemin_rép_install

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


    Remarque –

    la commande setup_install_server vous indique si l'espace disque dont vous disposez est suffisant pour les images disque de Logiciel Solaris 10. 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 à É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

        Indique le chemin d'accès à l'image d'installation où l'image du CD a été copiée.

        • Si le chemin d'accès au répertoire du serveur d'installation est affiché et que anon=0 apparaît dans les options, passez à É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 disponible 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 le système d'exploitation Solaris10 ou une version compatible, entrez 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. Si le démon nfsd n'est pas lancé, exécutez-le.


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


        # shareall
        
  7. Passez au répertoire racine ( /).


    # cd /
    
  8. Éjectez le Logiciel Solaris 10 (1) CD.

  9. Insérez le Logiciel Solaris 10 (2) dans le lecteur de CD du système.

  10. Passez au répertoire Tools du CD ainsi monté.

    1. Si vous créez une image d'installation à partir de Logiciel Solaris 10 pour plates-formes SPARC (1 CD), entrez la commande suivante


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    2. Si vous créez une image d'installation à partir du CD 1 de la version Solaris 10 1/06 pour des plates-formes x86 –, entrez la commande suivante.


      # cd /cdrom/cdrom0/Solaris_10/Tools
      

    Dans les exemples précédents, cdrom0 est le chemin d'accès au lecteur sur lequel se trouve le CD du système d'exploitation Solaris OS.

  11. Copiez le CD dans le lecteur de CD sur le disque dur du serveur d'installation.


    # ./add_to_install_server chemin_rép_install
    
    chemin_rép_install

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

  12. Passez au répertoire racine ( /).


    # cd /
    
  13. Éjectez le Logiciel Solaris 10 (2).

  14. Répétez les étapes Étape 9 à Étape 13 pour chaque CD Logiciel Solaris 10 à installer.

  15. Introduisez le CD de versions localisées Solaris 10 dans le lecteur de CD du système.

  16. Passez au répertoire Tools du CD ainsi monté.


    # cd /cdrom/cdrom0/Tools
    
  17. Copiez le CD dans le lecteur de CD sur le disque dur du serveur d'installation.


    # ./add_to_install_server chemin_rép_install
    
    chemin_rép_install

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

  18. Passez au répertoire racine ( /).


    # cd /
    
  19. (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. L'application d'un patch risque de s'avérer nécessaire si l'image d'initialisation présente des dysfonctionnements.

    • Pour les versions Solaris 10 SPARC et Solaris 10 3/05 x86, utilisez la commande patchadd -C pour patcher les fichiers qui se trouvent dans la miniracine.


      # patchadd -C install_dir_path path-to-patch/patch-id
      
      chemin_rép_install

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

      path-to-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 –

      n'utilisez pas la commande patchadd -C sans avoir préalablement lu les instructions figurant dans Patch README ou pris contact avec le bureau d'assistance de Sun de votre région.


    • Démarrage avec la version Solaris 10 1/06 pour x86, suivez ces étapes pour patcher une miniracine d'installation réseau pour x86.


      Remarque –

      Ces étapes supposent qu'un système exécute la version Solaris10 1/06 pour x86 sur votre réseau et ce système est accessible sur le réseau.


      1. Sur un système exécutant la version Solaris10 1/06 pour x86, connectez-vous en tant que superutilisateur.

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


        # cd install-server-path/install-dir-path/Solaris_10/Tools
        
        install-server-path

        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 sur le système exécutant la version Solaris10 1/06 pour x86.


        # ./setup_install_server remote_install_dir_path
        
        remote_install_dir_path

        Indique le chemin d'accès sous le système Solaris10 1/06 pour x86 dans lequel créer la nouvelle image d'installation.

        Cette commande crée une nouvelle image d'installation sous le système Solaris10 1/06 pour x86. Afin de patcher cette image, vous devez temporairement placer cette image sous un système qui exécute la version Solaris10 1/06 pour x86.

      4. Sous le système Solaris10 1/06 pour x86, décompressez l'archive d'initialisation de l'installation réseau.


        # /boot/solaris/bin/root_archive unpackmedia remote_install_dir_path \
          destination_dir
        
        remote_install_dir_path

        Indique le chemin d'accès à l'image d'installation réseau de x86 sous le système Solaris10 1/06 pour x86.

        destination_dir

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

      5. Sous le système Solaris10 1/06 pour x86, patchez l'archive d'initialisation décompressée.


        # patchadd -C destination_dir path-to-patch/patch-id
        
        path-to-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'information, voir patchadd(1M).


        Attention – Attention –

        n'utilisez pas la commande patchadd -C sans avoir préalablement lu les instructions figurant dans Patch README ou pris contact avec le bureau d'assistance de Sun de votre région.


      6. Sous le système Solaris10 1/06 pour x86, compressez l'archive d'initialisation de x86.


        # /boot/solaris/bin/root_archive packmedia destination_dir \
          remote_install_dir_path
        
      7. Copiez la miniracine patchée vers l'image d'installation sur le serveur d'installation.


        # cp remote_install_dir_path/boot/x86.miniroot \
          install-server-path/install_dir_path/boot/x86.miniroot
        
  20. Décidez de l'opportunité de créer un serveur d'initialisation.


Exemple 9–1 SPARC : Création d'un serveur d'installation SPARC à l'aide d'un CD SPARC

L'exemple suivant illustre la procédure de création d'un serveur d'installation en copiant les CD suivants dans le répertoire /export/home/cdsparc du serveur d'installation. Cet exemple part du principe que le serveur d'installation exécute le système d'exploitation Solaris10.

Insérez le Logiciel Solaris 10 pour plates-formes SPARC (1 CD) dans le lecteur CD du système.


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

# cd /

Éjectez le Logiciel Solaris 10 pour plates-formes SPARC (1 CD). Insérez le Logiciel Solaris 10 pour plates-formes SPARC (2 CD) dans le lecteur approprié.


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdsparc
# cd /

Répétez les commandes précédentes pour chacun des CD-ROM Logiciel Solaris 10 à installer.

Insérez le CD CD de versions localisées Solaris 10 pour plates-formes SPARC dans le lecteur approprié.


# cd /cdrom/cdrom0/Tools
# ./add_to_install_server /export/home/cdsparc


Exemple 9–2 Création d'un serveur d'installation SPARC à l'aide d'un CD x86

Démarrage avec la version Solaris 10 1/06 , servez-vous de l'exemple suivant pour créer une image d'installation réseau x86 sur un serveur d'installation SPARC. L'exemple suivant illustre la procédure de création d'un serveur d'installation multiplate-forme en copiant les CD Logiciel Solaris 10 pour plates-formes x86 dans le répertoire /export/home/cdx86 du serveur d'installation. Cet exemple part du principe que le serveur d'installation exécute le système d'exploitation Solaris10.

Pour la version Solaris 10 3/05, reportez-vous à la rubrique Création d'un serveur d'installation multiplate-forme pour support CD pour créer une image d'installation réseau x86 sur un serveur SPARC.

Insérez le CD Logiciel Solaris 10 pour plates-formes x86 (1 CD) dans l'unité de CD-ROM du système.


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

# cd /

Éjectez le Logiciel Solaris 10 pour plates-formes x86 (1 CD). Insérez le CD Logiciel Solaris 10 pour plates-formes x86 (2 CD) dans le lecteur approprié.


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdsparc
# cd /

Répétez les commandes ci-dessus pour chaque Logiciel Solaris 10 pour plates-formes x86 à installer.

Insérez le CD CD de versions localisées Solaris 10 pour plates-formes x86 dans le lecteur approprié.


# cd /cdrom/cdrom0/Tools
# ./add_to_install_server /export/home/cdsparc

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 client à installer sur le réseau, reportez-vous à la rubrique Ajout de systèmes à installer à partir du réseau à l'aide d'une image CD.

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 rubrique 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 install_scripts(1M).