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

Création d'un serveur d'installation multiplate-forme pour support CD

Pour la version Solaris 10 3/05, si vous avez besoin d'utiliser un CD d'une plate-forme différente à partir du serveur d'installation, vous ne pouvez pas créer le CD dans le serveur d'installation. Pour exploiter un tel CD, vous devez utiliser un système distant. Par exemple, si vous devez utiliser un CD x86 et avez configuré un serveur d'installation SPARC, il vous faut un système x86 distant pour lire vos CD.

Démarrage avec la version Solaris 10 1/06 , système x86 distant n'est pas nécessaire pour créer un serveur d'installation SPARC à l'aide d'un CD x86. Pour plus d'informations, reportez-vous à la rubriqueSPARC : Création d'un serveur d'installation SPARC à l'aide d'un CD SPARC ou x86.

ProcedureCréation d'un serveur d'installation x86 sur un système SPARC à l'aide du CD x86

Pour la version Solaris 10 3/05, utilisez cette procédure pour créer un serveur d'installation x86 avec le CD x86.


Remarque –

Démarrage avec la version Solaris 10 1/06 , système x86 distant n'est pas nécessaire pour créer un serveur d'installation SPARC à l'aide d'un CD x86. Pour plus d'informations, reportez-vous à la rubrique SPARC : Création d'un serveur d'installation SPARC à l'aide d'un CD SPARC ou x86.


Dans cette procédure, le système SPARC-system que vous souhaitez utiliser comme serveur d'installation est identifié comme remote-x86-system . Le système x86 distant d'exploitation des CD x86 est identifié comme système x86 distant.

Avant de commencer

Pour pouvoir effectuer cette tâche, les éléments ci-dessous sont requis :

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.


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.


Étapes
  1. Connectez-vous comme superutilisateur au système x86 distant.

    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 également figurer dans le service de nom 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 pour plates-formes x86 (1 CD) dans l'unité de disque appropriée du système x86 distant.

  3. Ajoutez les entrées suivantes dans le fichier /etc/dfs/dfstab du système x86 distant :


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
    
  4. Démarrez le démon NFS toujours à partir du système x86 distant.

    • Si le serveur d'installation exécute le système d'exploitation Solaris10 ou une version compatible, entrez la commande suivante :


      remote-x86-system# 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 :


      système_x86_distant# /etc/init.d/nfs.server start
      
  5. Utilisez la commande de partage sur le système x86 distant pour vérifier que les autres systèmes ont accès au CD.


    système_x86_distant# share
    -   /cdrom/sol_10_x86/s0 ro,anon=0 " "
    -   /cdrom/sol_10_x86/s2 ro,anon=0 " "

    Dans l'exemple ci-dessus, sol_10_x86 correspond au système d'exploitation Solaris10 sur un système x86. Cette chaîne de texte diffère en fonction de la version du système d'exploitation Solaris.

  6. Connectez-vous comme superutilisateur au système SPARC que vous souhaitez utiliser comme serveur d'installation x86.

  7. Assurez-vous que le CD s'exporte correctement sur le système x86 distant.


    système_SPARC# showmount -e système_x86_distant
    export list for système_x86_distant:
    /cdrom/sol_10_x86/s0 (everyone)
    /cdrom/sol_10_x86/s2 (everyone)
  8. Sur le système SPARC, accédez au répertoire Tools du disque ainsi monté :


    SPARC-system# cd \/net/remote-x86-system/cdrom/sol_10_x86/s2/Solaris_10/Tools
    
  9. Toujours à partir du système SPARC, copiez le contenu du disque sur le disque dur du serveur d'installation, dans le répertoire créé à l'aide de la commande setup_install_server :


    SPARC-system# ./setup_install_server  install_dir_path
    
    chemin_rép_install

    Indique le répertoire dans lequel sera copiée l'image du CD. Ce répertoire doit être vide.


    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.


  10. Revenez à la racine du CD sur le système SPARC.


    système SPARC# cd /
    
  11. Démontez les deux répertoires.


    SPARC-system# umount /net/remote-x86-system/cdrom/sol_10_x86/s0
    

    SPARC-system# umount /net/remote-x86-system/cdrom/sol_10_x86/s2
    
  12. Sur le système x86, départagez les deux tranches du CD.


    remote x86  system# unshare /cdrom/sol_10_x86/s0
    

    remote x86  system# unshare /cdrom/sol_10_x86/s2
    
  13. Éjectez le Logiciel Solaris 10 pour plates-formes x86 (1 CD) du système x86.

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

  15. Sur le système SPARC, changez pour le répertoire Tools du disque monté.


    système_SPARC# cd /cdrom/cdrom0/Solaris_10/Tools
    
  16. À partir du système SPARC, copiez le CD sur le disque dur du serveur d'installation :


    système_SPARC# ./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

  17. Éjectez le Logiciel Solaris 10 pour plates-formes x86 (2 CD).

  18. Répétez la procédure de l'Étape 14 à l'Étape 17 pour chaque CD Logiciel Solaris 10 que vous voulez installer.

  19. Insérez le CD de versions localisées Solaris 10 pour plates-formes x86 dans le lecteur de CD du système SPARC et montez-le.

  20. Sur le système SPARC, changez pour le répertoire Tools du disque monté.


    système_SPARC# cd /cdrom/cdrom0/Tools
    
  21. À partir du système SPARC, copiez le CD sur le disque dur du serveur d'installation :


    système_SPARC# ./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

  22. Décidez de l'opportunité de patcher les fichiers situés dans la miniracine (Solaris_10/Tools/Boot ) sur l'image d'installation réseau créée par setup_install_server .

    • Si vous décidez de ne pas appliquer de patch, allez directement à l'étape suivante.

    • Si vous décidez d'en appliquer, utilisez la commande patchadd -C.


      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.


  23. Décidez s'il est nécessaire de créer un serveur d'initialisation.


Exemple 9–4 Création d'un serveur d'installation x86 sur un système SPARC à l'aide du CD x86

Pour la version Solaris 10 3/05, servez-vous de cet exemple pour créer une image d'installation réseau x86 sur un système SPARC.

Démarrage avec la version Solaris 10 1/06 , système x86 distant n'est pas nécessaire pour créer un serveur d'installation SPARC à l'aide d'un CD x86. Pour plus d'informations, reportez-vous à la rubriqueSPARC : Création d'un serveur d'installation SPARC à l'aide d'un CD SPARC ou x86.

L'exemple ci-dessous illustre la procédure de création d'un serveur d'installation x86 sur un système SPARC appelé rosemary. Les CD x86 indiqués ci-dessous sont copiés à partir d'un système x86 distant appelé tadpole vers le répertoire /export/home/cdx86 du serveur d'installation SPARC.

Cet exemple part du principe que le serveur d'installation exécute le système d'exploitation Solaris10.

Sur le système distant x86, insérez le Logiciel Solaris 10 pour plates-formes x86 (1 CD), puis entrez les commandes suivantes :


tadpole (système_x86_distant)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (système_x86_distant)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (système_x86_distant)# svcadm enable svc:/network/nfs/server

Sur le système SPARC :


rosemary (SPARC-system)# cd /net/tadpole/cdrom/sol_10_x86/s2/Solaris_10/Tools
rosemary (SPARC-system)# ./setup_install_server  /export/home/cdx86
rosemary (SPARC-system)# cd /
rosemary (SPARC-system)# umount /net/tadpole/cdrom/sol_10_x86/s2/

Sur le système x86 distant :


tadpole (remote-x86-system) unshare /cdrom/cdrom0/s0
tadpole (remote-x86-system) unshare  /cdrom/cdrom0/s2

Sur le système SPARC :


rosemary (SPARC-system)# cd /cdrom/cdrom0/Solaris_10/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86

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


rosemary (SPARC-system)# cd /cdrom/cdrom0/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86

Dans cet exemple, chaque CD est inséré et monté automatiquement avant l'exécution de chaque commande. Le CD est éjecté après chaque exécution de commande.


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).

ProcedureCréation d'un serveur d'installation SPARC sur un système x86 à l'aide du CD SPARC

Voici la procédure de création d'un serveur d'installation SPARC sur un système x86 à l'aide du CD SPARC.

Dans cette procédure, x86-system est le système x86 à utiliser comme serveur d'installation et remote-SPARC-system le système SPARC distant à utiliser avec le CD SPARC.

Avant de commencer

Pour pouvoir effectuer cette tâche, les éléments ci-dessous sont requis :

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.


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.


Étapes
  1. Prenez le rôle de superutilisateur sur le système SPARC distant.

    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 également figurer dans le service de nom 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. Sur le système SPARC distant, insérez le Logiciel Solaris 10 pour plates-formes SPARC (1 CD) dans le lecteur.

  3. Ajoutez les entrées suivantes dans le fichier /etc/dfs/dfstab du système SPARC distant :


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
    
  4. Démarrez le démon NFS toujours à partir du système SPARC distant.

    • Si le serveur d'installation exécute le système d'exploitation Solaris10 ou une version compatible, entrez la commande suivante :


      système_SPARC_distant# 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 :


      système_SPARC_distant# /etc/init.d/nfs.server start
      
  5. Utilisez la commande de partage sur le système SPARC distant pour vérifier que les autres systèmes ont bien accès au CD.


    remote-SPARC-system# share
    -   /cdrom/cdrom0/sol_10_sparc/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/sol_10_sparc/s1 ro,anon=0 " "

    Dans l'exemple de sortie précédent, sol_10_sparc désigne le Solaris10 OS sur des systèmes SPARC. Cette chaîne de texte diffère en fonction de la version du système d'exploitation Solaris.

  6. Prenez le rôle de superutilisateur sur le système SPARC destiné à être serveur d'installation x86.

  7. Assurez-vous que le CD s'exporte correctement sur le système x86 distant.


    système_x86# showmount -e système_SPARC_distant
    export list for système_SPARC_distant:
    /cdrom/sol_10_sparc/s0 (everyone)
    /cdrom/sol_10_sparc/s1 (everyone)
  8. Sur le système x86, passez au répertoire Tools du disque monté.


    x86-system# cd /net/remote-SPARC-system/cdrom/sol_10_sparc/s0/Solaris_10/Tools
    
  9. Toujours à partir du système x86, copiez le contenu du disque sur le disque dur du serveur d'installation, dans le répertoire créé à l'aide de la commande setup_install_server :


    x86-system# ./setup_install_server  install_dir_path
    
    chemin_rép_install

    Indique le répertoire dans lequel sera copiée l'image du CD. Ce répertoire doit être vide.


    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.


  10. Revenez à la racine du CD sur le système x86.


    système-x86# cd /
    
  11. Démontez les deux répertoires.


    x86-system# umount /net/remote-SPARC-system/cdrom/sol_10_sparc/s0
    
  12. Sur le système SPARC, départagez les deux tranches du CD-ROM.


    remote-SPARC-system# unshare /cdrom/cdrom0/s0
    

    remote-SPARC-system# unshare /cdrom/cdrom0/s2
    
  13. Sur le système SPARC, éjectez le Logiciel Solaris 10 pour plates-formes SPARC (1 CD).

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

  15. Sur le système x86, accédez au répertoire Tools du CD ainsi monté :


    système_x86# cd /cdrom/cdrom0/Solaris_10/Tools
    
  16. À partir du système x86, copiez le CD sur le disque dur du serveur d'installation :


    système_x86# ./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

  17. Éjectez le Logiciel Solaris 10 pour plates-formes SPARC (2 CD).

  18. Répétez la procédure de l'étape Étape 14 à l'Étape 17 pour chaque CD Logiciel Solaris 10 que vous voulez installer.

  19. À partir du système x86, insérez le CD de versions localisées Solaris 10 pour plates-formes SPARC dans le lecteur de CD du système x86 puis montez le CD.

  20. Sur le système x86, accédez au répertoire Tools du CD ainsi monté :


    système_x86# cd /cdrom/cdrom0/Tools
    
  21. À partir du système x86, copiez le CD sur le disque dur du serveur d'installation :


    système_x86# ./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

  22. Décidez de l'opportunité de patcher les fichiers situés dans la miniracine (Solaris_10/Tools/Boot ) sur l'image d'installation réseau créée par setup_install_server.

    • Si vous décidez de ne pas appliquer de patch, allez directement à l'étape suivante.

    • Si vous décidez d'en appliquer, utilisez la commande patchadd -C.


      Attention – Attention –

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


  23. Décidez s'il est nécessaire de créer un serveur d'initialisation.


Exemple 9–5 Création d'un serveur d'installation SPARC sur un système x86 à l'aide du CD SPARC

L'exemple suivant la procédure de création d'un serveur d'installation SPARC sur un système x86 nommé richards. Les CD SPARC suivants sont copiés à partir d'un système SPARC distant appelé simpson vers le répertoire /export/home/cdsparc du serveur d'installation x86 :

Cet exemple part du principe que le serveur d'installation exécute le système d'exploitation Solaris10.

Sur le système SPARC distant, insérez le Logiciel Solaris 10 pour plates-formes SPARC (1 CD), puis entrez les commandes suivantes :


simpson (système_SPARC_distant)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (système_SPARC_distant)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (système_SPARC_distant)# svcadm enable svc:/network/nfs/server

Sur le système x86 :


richards (x86-system)# cd /net/simpson/cdrom/sol_10_sparc/s0//Solaris_10/Tools
richards (x86-system)# ./setup_install_server /export/home/cdsparc
richards (x86-system)# cd /
richards (x86-system)# umount /net/simpson/cdrom/sol_10_sparc/s0/

Sur le système SPARC distant :


simpson (système_SPARC_distant) unshare /cdrom/cdrom0/s0
simpson (système_SPARC_distant) unshare  /cdrom/cdrom0/s1

Sur le système x86 :


richards (système_x86)# cd /cdrom/cdrom0/Solaris_10/Tools
richards (système_x86)# ./add_to_install_server /export/home/cdsparc

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


richards (x86-system)# cd /cdrom/cdrom0/Tools
richards (x86-system)# ./add_to_install_server /export/home/cdsparc

Dans cet exemple, chaque CD est inséré et monté automatiquement avant l'exécution de chaque commande. Le CD est éjecté après chaque exécution de commande.


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).