Initialisation et arrêt des systèmes Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

x86: Effacement d'une mise à jour automatique erronée de l'archive d'initialisation sur un système qui ne prend pas en charge la réinitialisation rapide

Au cours du processus de réinitialisation, si le système ne prend pas en charge la fonctionnalité de réinitialisation rapide, la mise à jour automatique de l'archive d'initialisation risque d'échouer. Ce problème peut empêcher la réinitialisation du système à partir du même environnement d'initialisation.

Dans ce cas, un message d'avertissement similaire au suivant s'affiche et le système passe en mode de maintenance :

WARNING: Reboot required.
The system has updated the cache of files (boot archive) that is used
during the early boot sequence. To avoid booting and running the system
with the previously out-of-sync version of these files, reboot the
system from the same device that was previously booted.

Le service SMF svc:/system/boot-config:default contient la propriété auto-reboot-safe, qui est définie sur false par défaut. L'attribution de la valeur true à cette propriété communique à la fois au microprogramme et à l'entrée par défaut du menu GRUB d'initialiser le système à partir du périphérique d'initialisation actuel. Il est possible de modifier la valeur de cette propriété afin de pouvoir effacer une mise à jour automatique erronée de l'archive d'initialisation, comme indiqué dans la procédure suivante.

  1. Prenez le rôle root.

    Reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Réinitialisez le système.
    # reboot
  3. Si le périphérique d'initialisation BIOS ou UEFI actif et les entrées du menu GRUB pointent vers l'instance d'initialisation actuelle, suivez les étapes ci-dessous pour éviter un échec de la mise à jour de l'archive d'initialisation :
    1. Définissez la propriété auto-reboot-safe du service SMF svc:/system/boot-config sur true, comme suit :
      # svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
    2. Vérifiez que la propriété auto-reboot-safe est correctement définie.
      # svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe
      config/auto-reboot-safe            boolean  true