Ignorer les liens de navigation | |
Quitter l'aperu | |
Transition d'Oracle Solaris 10 vers Oracle Solaris 11 Oracle Solaris 11 Information Library (Français) |
1. Transition d'Oracle Solaris 10 vers Oracle Solaris 11 (présentation)
2. Transition vers une méthode d'installation d'Oracle Solaris 11
Méthodes d'installation d'Oracle Solaris 11
Configuration requise pour l'installation d'Oracle Solaris 11
Configuration requise pour l'installation du pool racine ZFS
Tâches de préinstallation d'Oracle Solaris 11
Installation d'Oracle Solaris 11 à l'aide d'un média d'installation
Migration de JumpStart vers le programme AI
Utilisation de l'utilitaire de migration JumpStart
Tâches de conversion de JumpStart en AI
Installation d'Oracle Solaris 11 en utilisant le programme AI
Configuration d'un serveur d'installation
Personnalisation d'une installation AI
Approvisionnement d'un système client
Configuration d'un système client
Création d'un script s'exécutant à la première initialisation
Tâches d'installation supplémentaires
Configuration de la date et de l'heure avant et après une installation
Pour passer du format d'heure locale au format UTC
Pour passer du format UTC au format d'heure locale
Ajout d'une entrée Linux à l'aide du menu GRUB après l'installation
Dépannage d'une installation Oracle Solaris 11
Contrôle du processus de démarrage du Live Media
Dépannage de problèmes liés à la connexion et au compte utilisateur après une installation
x86 : Dépannage de la connexion
4. Gestion des fonctions de stockage
5. Gestion des systèmes de fichiers
7. Gestion de la configuration réseau
8. Gestion de la configuration système
10. Gestion des versions d'Oracle Solaris dans un environnement virtuel
11. Modifications apportées à l'environnement et à la gestion des comptes utilisateur
12. Utilisation des fonctionnalités de bureau d'Oracle Solaris
A. Transition de versions antérieures vers Oracle Solaris 11
Si vous réalisez une transition vers une méthode d'installation AI, reportez-vous aux informations ci-après, qui fournissent un bref aperçu de chacun des processus et tâches requis pour paramétrer et installer des systèmes en utilisant le programme AI.
Vous pouvez utiliser un serveur Oracle Solaris 11 pour installer Oracle Solaris 11 avec le programme AI ou pour installer Oracle Solaris 10 avec JumpStart. Vous pouvez paramétrer un serveur d'installation JumpStart sur un système Oracle Solaris 11. Cependant, vous pouvez utiliser JumpStart uniquement pour installer Oracle Solaris 10. Reportez-vous à la section Configuration d’un système Oracle Solaris 11 en tant que serveur JumpStart Oracle Solaris 10 du manuel Transition de JumpStart d’Oracle Solaris 10 au programme d’installation automatisée d’Oracle Solaris 11.
Vous pouvez utiliser le même système Oracle Solaris 11 comme serveur d'installation JumpStart et serveur d'installation AI. Reportez-vous au Chapitre 4, Installation d’Oracle Solaris 10 à l’aide de JumpStart sur un serveur Oracle Solaris 11 du manuel Transition de JumpStart d’Oracle Solaris 10 au programme d’installation automatisée d’Oracle Solaris 11.
Les tâches suivantes sont requises pour configurer un serveur d'installation AI :
Vérifiez la configuration système requise : reportez-vous à la section Configuration requise pour le serveur d’installation du manuel Installation des systèmes Oracle Solaris 11.
Installez le package d'outils d'installation AI : pour ce faire, vous devez avoir accès à un référentiel de packages IPS en réseau. Déterminez si le package installadm est déjà installé en saisissant la commande suivante :
$ pkg list installadm
Assurez-vous ensuite que le référentiel de packages IPS contient le package installadm :
$ pkg list -a installadm
Configurez le serveur d'installation : pour préparer les installations de clients AI, configurez le serveur d'installation en suivant les instructions de la section Configuration du serveur d’installation du manuel Installation des systèmes Oracle Solaris 11.
Créez une instance d'installation AI : un serveur d'installation peut contenir plusieurs services d'installation. Un service d'installation distinct est créé pour chaque architecture matérielle de client et pour chaque version d'Oracle Solaris 11 que vous souhaitez installer. Reportez-vous à la section Création d’un service d’installation AI du manuel Installation des systèmes Oracle Solaris 11. Reportez-vous également à la section Cas d’utilisation du programme d’installation automatisée du manuel Installation des systèmes Oracle Solaris 11.
La personnalisation de l'AI comprend les tâches suivantes :
Faites correspondre les clients aux instructions d'installation et de configuration : lorsque vous utilisez le programme AI, vous devez paramétrer un serveur DHCP et un serveur d'installation. Le serveur d'installation doit disposer d'au moins une image d'initialisation AI et d'un service d'installation AI associé. Lorsque le client s'initialise, DHCP dirige le client vers le serveur d'installation. Le client utilise le service d'installation par défaut pour cette architecture de client. Ou bien, il utilise un service d'installation assigné. Le service d'installation utilise les méthodes décrites au Chapitre 9, Personnalisation des installations du manuel Installation des systèmes Oracle Solaris 11 pour faire correspondre le client aux instructions d'installation et de configuration correctes.
Sélectionnez le manifeste AI que le système client doit utiliser : chaque client utilise un seul manifeste AI pour terminer son installation. Le manifeste AI est sélectionné pour un client en fonction d'un algorithme particulier. Reportez-vous à la section Sélection du manifeste AI du manuel Installation des systèmes Oracle Solaris 11.
Sélectionnez les profils SC : les mots clé de critères utilisés pour sélectionner les profils SC d'un client sont les mêmes que ceux utilisés pour sélectionner un manifeste AI. Plusieurs profils SC peuvent être sélectionnés pour un client particulier. Reportez-vous à la section Sélection de profils de configuration système du manuel Installation des systèmes Oracle Solaris 11.
Les paramètres d'Oracle Configuration Manager peuvent également être configurés dans un profil SC. Si vous préférez ne pas utiliser Oracle Configuration Manager pour les clients, reportez-vous à la section Refus d’utilisation d’Oracle Configuration Manager du manuel Installation des systèmes Oracle Solaris 11.
Spécifiez les critères de sélection : les mots clé et valeurs suivants peuvent être utilisés avec les sous-commandes create-manifest, create-profile et set-criteria de la commande installadm :
-c criteria=value|list|range -c mac="aa:bb:cc:dd:ee:ff" -c zonename="zone1 zone2" -c mem="2048-unbounded"
Reportez-vous à la section Critères de sélection du manuel Installation des systèmes Oracle Solaris 11.
Les manifestes AI contiennent des instructions sur l'installation des clients. Reportez-vous au Chapitre 10, Approvisionnement du système client du manuel Installation des systèmes Oracle Solaris 11.
Les manifestes AI peuvent être créés et utilisés de l'une des façons suivantes :
Utilisez le manifeste AI par défaut : lorsque vous créez un service d'installation AI, vous obtenez un manifeste AI par défaut décrivant le provisioning des clients. Le manifeste AI est un fichier XML qui indique où installer le système d'exploitation et quels packages logiciels installer. Reportez-vous à la section Manifeste AI par défaut du manuel Installation des systèmes Oracle Solaris 11.
Créez un manifeste AI personnalisé : vous pouvez créer un fichier manifeste AI XML personnalisé. Cette méthode est plus adaptée aux environnements où un nombre réduit de systèmes nécessitent un approvisionnement personnalisé. La plupart des systèmes à installer présentent un matériel identique ou similaire et le provisioning est le même pour chacun d'entre eux.
Créez un manifeste AI lors de l'installation du client : vous pouvez écrire un script qui crée dynamiquement un manifeste AI pour chaque client au moment de l'installation. Utilisez cette méthode afin de créer une installation personnalisée pour chaque client, en fonction des caractéristiques de celui-ci, découvertes au moment de l'installation.
Vous pouvez configurer un client en fournissant des profils de configuration, en spécifiant la configuration dans un profil SC ou en utilisant des scripts appliqués par un service SMF qui s'exécute une seule fois, lors de la première initialisation d'un système après l'installation. Ces méthodes remplacent la méthode JumpStart, qui utilise des scripts de fin et sysidcfg. Par exemple, un profil unique peut être assigné à un client, qui fournit uniquement une configuration réseau statique ou une configuration de service de noms. Ce même client, et d'autres, peuvent se voir assigner d'autres profils qui définissent des valeurs de propriétés plus largement applicables. Reportez-vous à la section Profil de configuration système échantillon du manuel Installation des systèmes Oracle Solaris 11.
Pour créer un profil SC, vous pouvez exécuter l'outil de configuration interactive et enregistrer la sortie dans un fichier, comme indiqué dans cet exemple, où un profil valide est créé dans le fichier sc.xml à partir des réponses fournies :
# sysconfig create-profile -o sc.xml
Vous pouvez également créer un profil SC à l'aide des spécifications de propriétés décrites à la section Spécification de la configuration dans un profil de configuration système du manuel Installation des systèmes Oracle Solaris 11. Pour plus d'informations sur l'utilisation de l'utilitaire sysconfig en vue d'annuler la configuration d'un système puis de le reconfigurer, reportez-vous à la section Modifications apportées aux outils de configuration.
Exemple 2-1 Spécification d'une configuration client dans un profil SC
L'exemple suivant décrit la spécification d'une configuration client dans un profil SC à l'aide de propriétés SMF :
# svccfg -s name-service/switch describe config config application Name service switch configuration data as described in nsswitch.conf(4). config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files Default configuration database entry. config/host astring "files dns mdns" config application Name service switch configuration data as described in nsswitch.conf(4). config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files Default configuration database entry. config/host astring "files dns mdns"
Reportez-vous à la section Spécification de la configuration dans un profil de configuration système du manuel Installation des systèmes Oracle Solaris 11.
Pour effectuer une installation ou créer une configuration ne pouvant être spécifiée dans un manifeste AI ou dans un profil SC, vous pouvez créer un script qui s'exécute à la première initialisation du système, au moyen d'un service SMF utilisé une seule fois, comme suit :
Créez un script de première initialisation. Reportez-vous à la section Création d’un script à exécuter à la première initialisation du système du manuel Installation des systèmes Oracle Solaris 11.
Créez un manifeste pour un service SMF qui s'exécute une seule fois, lors de la première initialisation, et qui applique ce script. Reportez-vous à la section Création d’un fichier manifeste SMF du manuel Installation des systèmes Oracle Solaris 11.
Créez un package IPS contenant le manifeste du service et le script, puis ajoutez ce package IPS au référentiel. Reportez-vous à la section Création d’un package IPS pour le script et le service du manuel Installation des systèmes Oracle Solaris 11.
Installez le package de première initialisation sur le client AI. Reportez-vous à la section Installation du package de première initialisation sur le client AI du manuel Installation des systèmes Oracle Solaris 11.
Lors du paramétrage initial du serveur d'installation, vous avez créé au moins un service d'installation pour chaque architecture de client et chaque version d'Oracle Solaris que vous envisagez d'installer. Lorsque vous avez créé chaque service d'installation, vous avez créé des instructions d'installation et de configuration de système personnalisées pour différents clients. L'installation démarre lorsque vous initialisez le client, et elle respecte la séquence suivante :
Le client est initialisé.
Le système client contacte le serveur DHCP et récupère l'adresse IP du client, le fichier d'initialisation et l'adresse IP du programme d'installation, si nécessaire.
Le système client charge l'image réseau.
Le système client termine son installation en utilisant le manifeste AI approprié, comme indiqué à la section Sélection du manifeste AI du manuel Installation des systèmes Oracle Solaris 11.
Le système client se réinitialise si la valeur auto_reboot est définie dans le manifeste AI ou dans le client, ou si le client est réinitialisé par l'administrateur système.
Lors d'une réinitialisation, le système client est configuré à l'aide d'un profil SC, comme décrit à la section Sélection de profils de configuration système du manuel Installation des systèmes Oracle Solaris 11, ou par les réponses de l'administrateur à l'outil interactif de configuration du système.
Lorsque le service SMF svc:/application/auto-installer sur ce client est présent en ligne, l'installation est terminée.
Exemple 2-2 Configuration d'un client d'installation
Pour configurer un client d'installation sur un serveur d'installation, exécutez la commande installadm create-client. Cette commande associe un client particulier à un service d'installation particulier. La commande installadm create-client nécessite l'adresse MAC du client et le nom du service d'installation que le client doit utiliser pour l'installation.
Pour des clients x86, vous pouvez éventuellement spécifier des propriétés d'initialisation, comme indiqué dans l'exemple suivant :
# installadm create-client -n s11-x86 -e 0:e0:81:5d:bf:e0 No local DHCP configuration found. If not already configured, the following should be added to the DHCP configuration: Boot server IP : 10.80.239.5 Boot file : 01001122334455
Affichez les résultats de la commande installadm create-client dans le répertoire /etc/netboot :
# cd /etc/netboot # ls -l lrwxrwxrwx 13:23 0100E0815DBFE0 -> pxegrub.I86PC.Solaris-1 drwxr-xr-x 13:26 I86PC.Solaris-1 -rw-r--r-- 13:23 menu.lst.0100E0815DBFE0 -rwxr-xr-x 13:23 pxegrub.I86PC.Solaris-1 -rw-r--r-- 13:23 rm.0100E0815DBFE0 # cat menu.lst.0100E0815DBFE0 default=0 timeout=30 min_mem64=1000 title Oracle Solaris boot image kernel$ /I86PC.Solaris-1/platform/i86pc/kernel/$ISADIR/unix -B install_media=http://135.134.0.10:5555/export/aiserver/s11-ai-x86, install_service=s11-ai-x86,install_svc_address=135.134.0.10:46501 module$ /I86PC.Solaris-1/platform/i86pc/$ISADIR/boot_archive title Oracle Solaris Automated Install kernel$ /I86PC.Solaris-1/platform/i86pc/kernel/$ISADIR/unix -B install=true,install_media=http://135.134.0.10:5555/export/aiserver/s11-ai-x86, install_service=osol-1003-ai-x86,install_svc_address=135.134.0.10:46501 module$ /I86PC.Solaris-1/platform/i86pc/$ISADIR/boot_archive
Pour installer un client SPARC, accédez à l'invite PROM ok, puis initialisez le système :
ok boot net:dhcp - install
Remarque - La syntaxe de l'initialisation d'un système SPARC à partir du réseau a changé dans Oracle Solaris 11.
Pour plus d'informations, reportez-vous aux sections Installation d’un client SPARC du manuel Installation des systèmes Oracle Solaris 11 et Installation d’un client x86 du manuel Installation des systèmes Oracle Solaris 11.
Pour installer et configurer des zones en utilisant le programme AI, reportez-vous au Chapitre 12, Installation et configuration des zones du manuel Installation des systèmes Oracle Solaris 11. Pour obtenir des instructions complètes sur l'installation de systèmes client en utilisant le programme AI, reportez-vous au Chapitre 15, Installation de systèmes clients du manuel Installation des systèmes Oracle Solaris 11.