Ignorer les liens de navigation | |
Quitter l'aperu | |
Installation des systèmes Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
Partie I Options d'installation Oracle Solaris 11.1
1. Présentation des options d'installation
Partie II Installation à partir du média d'installation
2. Préparation à l'installation
4. Utilisation du programme d'installation en mode texte
5. Installations automatisées initialisées à partir d'un média
6. Annulation de la configuration ou reconfiguration d'une instance Oracle Solaris
Partie III Installation à l'aide d'un serveur d'installation
7. Installation automatisée de plusieurs clients
8. Configuration d'un serveur d'installation
9. Personnalisation des installations
10. Approvisionnement du système client
11. Configuration du système client
12. Installation et configuration des zones
13. Exécution d'un script personnalisé lors de la première initialisation
14. Installation de systèmes clients
Configuration système requise pour les clients SPARC et x86
Configuration d'un client d'installation
Configuration d'un client SPARC
Suppression d'un client à partir d'un service
Utilisation de Secure Shell pour contrôler à distance les installations
Contrôle à distance des installations de client x86
Contrôle des installations de clients SPARC
Installation d'un client SPARC
Messages d'installation du client
15. Dépannage des installations automatisées
Partie IV Exécution de tâches connexes
A. Utilisation d'Oracle Configuration Manager
Initialisez le client pour démarrer l'installation. Cette section décrit la procédure d'initialisation d'un client SPARC ou x86. Cette section décrit également comment surveiller à distance la progression de l'installation.
Vous pouvez activer l'accès réseau à un client d'installation automatisée en utilisant ssh. Cet accès permet d'observer à distance une installation en cours en surveillant la progression dans le fichier journal d'installation /system/volatile/install_log.
Pour activer l'accès à distance de tous les clients d'un service d'installation spécifique, définissez l'option livessh sur enable (activer) dans le fichier de configuration de l'installation. Lorsque cet accès est activé, vous pouvez vous connecter au client AI à l'aide du nom d'utilisateur et du mot de passe, jack.
Les clients individuels peuvent également définir cette option sur la ligne de commande d'initialisation.
Pour les systèmes x86, l'option -b avec la sous-commande create-service permet de définir les propriétés d'initialisation pour tous les clients qui utilisent ce service, comme illustré dans l'exemple suivant :
$ pfexec installadm create-service -a i386 -b livessh=enable
L'extrait suivant présente la façon dont la propriété apparaît dans le fichier /etc/netboot/ svcname/grub.cfg :
$multiboot $kern /platform/i86pc/kernel/amd64/unix -B livessh=enable,...
Vous pouvez activer ssh pour un client x86 unique en spécifiant livessh sur la ligne de commande d'initialisation. Pour obtenir des instructions, reportez-vous à la section Ajout d’arguments de noyau en modifiant le menu GRUB au moment de l’initialisation du manuel Initialisation et arrêt des systèmes Oracle Solaris 11.1.
Pour les systèmes SPARC, accédez au fichier system.conf par l'intermédiaire du répertoire d'image réseau du service monté dans le répertoire /etc/netboot : /etc/netboot/svcname/system.conf.
Dans le fichier system.conf, les options sont définies en tant que paires nom-valeur. Dans l'exemple suivant, l'option livessh est définie sur enable :
$ cat /etc/netboot/solaris11_1-sparc/system.conf ...install_service=solaris11_1-sparc install_svc_address=$serverIP:5555 livessh=enable ...
Vous pouvez activer ssh pour un client SPARC unique en spécifiant livessh sur la ligne de commande d'initialisation. Les exemples suivants montrent deux manières de spécifier cet argument :
ok boot net:dhcp - livessh ok boot net:dhcp - livessh=enable
La spécification de livessh sur la ligne de commande d'initialisation remplace n'importe quel paramètre indiqué dans le fichier system.conf du service. Par exemple, si le fichier system.conf indique livesssh=enable, vous pouvez désactiver livessh sur un client spécifique en indiquant livessh=disable sur la ligne de commande d'initialisation :
ok boot net:dhcp - livessh=disable
Initialisation réseau des clients SPARC depuis l'invite OBP.
Si vous utilisez DHCP, servez-vous de la commande d'initialisation réseau suivante :
ok boot net:dhcp - install
Si vous n'utilisez pas DHCP, exécutez les commandes suivantes pour définir la variable network-boot-arguments dans l'OBP. Cette variable est définie de façon permanente dans l'OBP.
ok setenv network-boot-arguments host-ip=client-ip, router-ip=router-ip,subnet-mask=subnet-mask,hostname=hostname, file=wanboot-cgi-file
Utilisez ensuite la commande suivante pour initialiser le client sur le réseau :
ok boot net - install
Remarque - Lorsque vous utilisez la variable network-boot-arguments, le client SPARC ne dispose pas d'informations de configuration DNS. Assurez-vous que le manifeste AI utilisé avec ce client indique une adresse IP au lieu d'un nom d'hôte pour l'emplacement du référentiel de packages IPS et pour tout autre URI dans le manifeste.
Les événements suivants se produisent pendant l'initialisation AI d'un client SPARC :
Le client s'initialise et obtient sa configuration réseau et l'emplacement du fichier wanboot-cgi à partir du serveur DHCP ou à partir de la variable network-boot-arguments définie dans son OBP.
Le programme wanboot-cgi lit wanboot.conf et envoie l'emplacement du binaire d'initialisation via une connexion WAN au client.
Le binaire d'initialisation via la connexion WAN est téléchargé à l'aide du protocole HTTP, et le client initialise le programme d'initialisation via la connexion WAN.
Le programme d'initialisation via une connexion WAN obtient le fichier boot_archive et le SE Oracle Solaris est initialisé.
Les archives d'image solaris.zlib et solarismisc.zlib sont téléchargées via le protocole HTTP.
Le manifeste AI et les profils de configuration système sont téléchargés à partir d'un service d'installation AI spécifié soit à partir de la recherche mDNS, soit à partir du fichier system.conf.
Le programme d'installation AI est appelé à l'aide du manifeste AI pour effectuer l'installation du SE Oracle Solaris sur le client.
Lancez l'installation du client x86 à l'aide de l'une des méthodes suivantes pour initialiser à partir du réseau :
Appuyez sur la touche de fonction appropriée. Par exemple, certains systèmes utilisent F12 pour initialiser à partir du réseau.
Changez l'ordre d'initialisation dans le BIOS.
Lors de l'initialisation du client, sélectionnez le périphérique réseau d'initialisation.
Les événements suivants se produisent pendant l'initialisation AI d'un client x86 :
Le client est initialisé et obtient une adresse IP et le fichier d'initialisation est téléchargé depuis l'emplacement fourni par le serveur DHCP.
Le fichier d'initialisation est chargé et lit un fichier de menu GRUB.
L'utilisateur sélectionne la deuxième option, "Oracle Solaris 11.1 Automated Install", à partir du menu GRUB.
Le fichier d'initialisation obtient le fichier archive d'amorçage et SE Oracle Solaris est initialisé à l'aide de TFTP.
Les archives d'image réseau, solaris.zlib et solarismisc.zlib, sont téléchargées par le biais du protocole HTTP tel que proposé par le menu GRUB.
Le manifeste AI et les profils de configuration système sont téléchargés à partir d'un service d'installation AI spécifié soit à partir de la recherche mDNS, soit à partir de l'entrée du menu GRUB initialisé.
Le programme d'installation AI est appelé à l'aide du manifeste AI pour effectuer l'installation.
Lorsque le système a été initialisé via PXE, le message suivant s'affiche brièvement avant l'affichage du menu GRUB :
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 0.86) Copyright(C) 1997-2007, Intel Corporation CLIENT MAC ADDR 00 14 4F 29 04 12 GUID FF2000008 FFFF FFFF FFFF 7BDA264F1400 CLIENT IP: 10.6.68.29 MASK: 255.255.255.0 DHCP IP: 10.6.68.49 GATEWAY: 10.6.68.1
Le menu GRUB s'affiche avec deux entrées de menu. Sélectionnez la seconde entrée pour lancer une installation automatisée :
Oracle Solaris 11.1 Text Installer and command line Oracle Solaris 11.1 Automated Install
L'entrée GRUB par défaut "Text Installer and command line" initialise l'image sans démarrer une installation automatisée "mains libres". Sélectionnez la deuxième entrée dans le menu GRUB, "Automated Install" pour lancer une installation automatisée. Si vous sélectionnez la première entrée de menu, lorsque le client est initialisé, un menu s'affiche comme illustré dans la section Démarrage de l'installation après initialisation sans lancement de l'installation. Utilisez ce menu pour examiner ou installer le système.
Les messages suivants sont communs aux deux installations SPARC et x86.
Si le client parvient à s'initialiser et à télécharger les fichiers d'installation, le message suivant s'affiche :
Automated Installation started The progress of the Automated Installation will be output to the console Detailed logging is in the logfile at /system/volatile/install_log Press RETURN to get a login prompt at any time.
Vous pouvez vous connecter en tant que root avec le mot de passe solaris pour surveiller les messages d'installation dans /system/volatile/install_log.
Si le message suivant s'affiche, l'installation est terminée :
Automated Installation finished successfully The system can be rebooted now Please refer to the /system/volatile/install_log file for details After reboot it will be located at /var/log/install/install_log
Si vous avez configuré une réinitialisation automatisée dans le manifeste AI, le système est réinitialisé à ce stade. Pour spécifier la réinitialisation automatique après une installation réussie, définissez l'attribut auto_reboot de la balise <ai_instance> sur true. La valeur par défaut est false, ce qui signifie que le client n'est pas réinitialisé automatiquement après une installation réussie.