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
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
Comparaison des outils de configuration système d'Oracle Solaris 10 et d'Oracle Solaris 11
Modifications apportées à la configuration système et migration vers SMF
Modifications administratives apportées à SMF
Modification des processus système
Configuration de la gestion de l'alimentation
Modifications apportées aux outils de configuration
Modifications apportées à la procédure d'enregistrement du système
Amorce du système, récupération et modifications de la plate-forme
Modifications apportées à l'initialisation à des fins de récupération système
Procédure d'initialisation d'un système à des fins de récupération
Modifications apportées à l'initialisation, à la plate-forme et au matériel
Modifications apportées à la configuration et à la gestion des imprimantes
Suppression du service d'impression LP
Procédure de configuration de l'environnement d'impression après l'installation d'Oracle Solaris 11
Modifications apportées à l'internationalisation et à la localisation
Modifications apportées à la configuration de l'environnement linguistique et du fuseau horaire
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
Dans Oracle Solaris 11, le système démarre à partir d'un système de fichiers racine ZFS. Le système de fichiers racine ZFS est contenu dans un pool racine ZFS, nommé, par défaut rpool. La création d'un système de fichiers UFS est toujours prise en charge, mais vous ne pouvez pas procéder à l'amorçage à partir d'un système de fichiers racine UFS ou Solaris Volume Manager dans cette version.
Consultez les modifications suivantes, qui ont un impact sur la manière dont le système est initialisé dans le cadre d'une récupération.
Si vous utilisez le processeur de service (SP, Service Processor) ou l'ILOM d'un système pour effectuer une récupération suite à un problème système, l'accès au SP ou à l'ILOM du système reste inchangé par rapport aux versions précédentes de Solaris. Les différences sont pour la plupart liées à la façon dont le système est initialisé une fois que vous avez accédé à l'invite PROM ok d'un système SPARC ou au BIOS d'un système x86.
Dans Oracle Solaris 10, vous utilisez les fonctions d'archivage flash pour créer la copie d'un environnement root UFS ou ZFS, puis restaurez l'archive flash afin de récupérer l'environnement système en cas de panne du système ou d'un périphérique. Dans Oracle Solaris 11, le processus de récupération du système comprend les étapes suivantes :
Archivage des instantanés de pool racine sur un système distant
Remplacement de tout périphérique ou composant système en état d'échec
Recréation du pool racine et définition de la propriété bootfs
Restauration des instantanés de pool racine précédemment archivés
Installation manuelle des blocs d'initialisation
Reportez-vous au Chapitre 12, Archivage des instantanés et récupération du pool racine du manuel Administration d’Oracle Solaris : Systèmes de fichiers ZFS.
Initialisation à des fins de récupération système : si le système ne peut pas être initialisé, mais que l'échec n'est pas dû à l'indisponibilité du pool racine, vous pouvez utiliser les nouvelles options d'initialisation à partir du média d'installation ou d'un serveur d'installation pour résoudre le problème rencontré. Reportez-vous à la section Modifications apportées à l'initialisation à des fins de récupération système.
Comme dans les précédentes versions d'Oracle Solaris, vous pouvez être amené à initialiser le système à des fins de récupération. Les scénarios d'erreur et de récupération suivants sont identiques aux précédentes versions :
Procédez à l'initialisation à partir du média d'installation ou du serveur d'installation du réseau en vue d'effectuer une opération de récupération si vous rencontrez un problème empêchant l'initialisation du système ou lié à la perte d'un mot de passe root.
Sur les systèmes SPARC, la commande boot net:dhcp remplace la commande boot net utilisée dans les versions Oracle Solaris 10.
Procédez à l'initialisation d'un système en mode monoutilisateur pour résoudre un problème mineur, comme la correction de l'entrée root shell du fichier /etc/passwd ou le changement d'un serveur NIS.
La résolution d'un problème de configuration de l'initialisation implique généralement trois étapes : l'importation du pool racine, le montage de l'environnement d'initialisation et la correction du problème lui-même. Si vous rencontrez un problème avec le fichier menu.lst, inutile de monter l'environnement d'initialisation. Il vous suffit d'importer le pool racine, opération qui monte automatiquement le système de fichiers rpool contenant les composants d'initialisation.
x86 : Live Media : initialisez le système à partir du média d'installation et utilisez un terminal GNOME pour la procédure de récupération.
SPARC : installation en mode texte : initialisez le système à partir du média d'installation ou du réseau, puis sélectionnez l'option 3 Shell dans l'écran d'installation en mode texte.
x86 : installation en mode texte : dans le menu GRUB, sélectionnez l'entrée Text Installer and command line (Installation en mode texte et ligne de commande), puis l'option 3 Shell dans l'écran d'installation en mode texte.
SPARC : programme d'installation automatisée : exécutez la commande suivante pour initialiser le système directement à partir d'un menu d'installation qui vous permet de quitter et d'accéder à un shell.
ok boot net:dhcp
x86 : installation automatisée : l'initialisation à partir d'un serveur d'installation sur le réseau requiert une initialisation PXE. Sélectionnez l'entrée Text Installer and command line du menu GRUB. Sélectionnez ensuite l'option 3 Shell à partir de l'écran d'installation en mode texte.
Par exemple, une fois que le système est initialisé, sélectionnez l'option 3 Shell.
1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell 4 Terminal type (currently xterm) 5 Reboot Please enter a number [1]: 3 To return to the main menu, exit the shell #
Résolution d'un problème lié à une erreur de shell root en initialisant le système en mode monoutilisateur et correction de l'entrée shell dans le fichier /etc/passwd
Sur un système x86, modifiez l'entrée d'initialisation sélectionnée dans le menu GRUB, puis ajoutez l'option -s à la ligne $kernel.
Par exemple, sur un système SPARC, arrêtez le système et initialisez-le en mode monoutilisateur. Après vous être connecté, modifiez le fichier /etc/passwd et corrigez l'entrée root shell.
# init 0 ok boot -s Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.0 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Booting to milestone "milestone/single-user:default". Hostname: tardis.central Requesting System Maintenance Mode SINGLE USER MODE Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): xxxxxxx single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode Jan 24 13:23:54 su: 'su root' succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.0 November 2011 su: No shell /usr/bin/mybash. Trying fallback shell /sbin/sh. root@tardis.central:~# TERM =vt100; export TERM root@tardis.central:~# vi /etc/passwd root@tardis.central:~# <Press control-d> logout svc.startd: Returning to milestone all.
Résolution d'un problème avec une entrée d'initialisation menu.lst.
Commencez par initialiser le système à partir du média ou du réseau en suivant une des méthodes répertoriées à l'étape 1. Importez ensuite le pool racine et corrigez l'entrée menu.lst.
x86# zpool import -f rpool x86# cd /rpool/boot/grub x86# vi menu.lst x86# exit 1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell 4 Terminal type (currently sun-color) 5 Reboot Please enter a number [1]: 5
Assurez-vous de l'initialisation correcte du système.
Résolution d'un mot de passe root inconnu qui vous empêche de vous connecter au système
Commencez par initialiser le système à partir du média ou du réseau en suivant une des méthodes répertoriées à l'étape 1. Importez ensuite le pool racine (rpool) et montez le BE pour supprimer l'entrée de mot de passe root. Cette procédure est identique sur les plates-formes SPARC et x86.
# zpool import -f rpool # beadm list be_find_current_be: failed to find current BE name be_find_current_be: failed to find current BE name BE Active Mountpoint Space Policy Created -- ------ ---------- ----- ------ ------- solaris - - 11.45M static 2011-10-22 00:30 solaris-2 R - 12.69G static 2011-10-21 21:04 # mkdir /a # beadm mount solaris-2 /a # TERM=vt100 # export TERM # cd /a/etc # vi shadow <Carefully remove the unknown password> # cd / # beadm umount solaris-2 # halt
Passez à l'étape suivante pour définir le mot de passe root.
Cette étape suppose que vous avez supprimé un mot de passe root inconnu au cours de l'étape précédente.
Sur un système x86, modifiez l'entrée d'initialisation sélectionnée dans le menu GRUB, puis ajoutez l'option -s à la ligne $kernel.
Sur une plate-forme SPARC, initialisez le système en mode monoutilisateur, connectez-vous en tant qu'utilisateur root, puis définissez le mot de passe root. Par exemple :
ok boot -s Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.0 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Booting to milestone "milestone/single-user:default". Hostname: tardis.central Requesting System Maintenance Mode SINGLE USER MODE Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): <Press return> single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode Jan 24 13:23:54 su: 'su root' succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.0 November 2011 root@tardis.central:~# passwd -r files root New Password: xxxxxx Re-enter new Password: xxxxxx passwd: password successfully changed for root root@tardis.central:~# <Press control-d> logout svc.startd: Returning to milestone all.
Notez que les modifications suivantes ont été apportées aux fonctionnalités d'initialisation, de plate-forme et de matériel d'Oracle Solaris 11.
Prise en charge des plates-formes x86 uniquement en 64 bits : la prise en charge de l'initialisation d'un noyau 32 bits sur les plates-formes x86 n'est plus assurée. Les systèmes équipés de matériel 32 bits doivent être mis à niveau avec du matériel 64 bits ou continuer à exécuter Oracle Solaris 10. Notez que les applications 32 bits ne sont pas affectées par cette modification.
Prise en charge de la console bitmap : Oracle Solaris 11 prend en charge les consoles haute résolution et à profondeur de couleur élevée. Par défaut, votre ordinateur démarre avec une console en 1024 x 768 x 16 bits, sauf si la carte vidéo ne prend pas en charge ce paramètre. Dans ce cas, ce paramètre est réduit à 800 x 600, puis à 640 x 480 pixels. Le type de console (y compris l'ancienne console TEXTE VGA 640 x 480) peut être contrôlé par les paramètres du noyau et par le biais d'options que vous spécifiez en modifiant le menu GRUB pendant l'initialisation, comme suit :
-B console={text|graphics|force-text}
Prise en charge de la réinitialisation rapide sur les plates-formes SPARC et x86 : sur les systèmes SPARC qui prennent en charge la réinitialisation rapide, le processus d'initialisation est accéléré en ignorant certains tests POST. Sur les plates-formes x86, la réinitialisation rapide implémente un programme d'amorçage dans le noyau qui charge le noyau dans la mémoire, puis bascule sur ce noyau. Pour effectuer une réinitialisation rapide d'un système SPARC, utilisez l'option -f avec la commande reboot. Etant donné que la réinitialisation rapide est le comportement par défaut sur les plates-formes x86, il n'est pas nécessaire d'utiliser l'option -f. La réinitialisation rapide est gérée par le biais de propriétés SMF qui peuvent être activées ou désactivées selon les besoins. Reportez-vous à la section Accélération du processus de réinitialisation du manuel Administration d’Oracle Solaris : Tâches courantes .
Suppression de la prise en charge de l'architecture SPARC sun4u : à l'exception du matériel de la série M (OPL), vous ne pouvez pas initialiser Oracle Solaris 11 sur l'architecture sun4u. Si vous tentez d'initialiser Oracle Solaris 11 sur l'un de ces systèmes, le message d'erreur suivant s'affiche :
Rebooting with command: boot Error: 'cpu:SUNW,UltraSPARC-IV+' is not supported by this release of Solaris. NOTICE: f_client_exit: Program terminated!