Guide d'administration d'Oracle® VM Server for SPARC 3.3

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Compatibilité du disque d'initialisation Oracle Solaris

Par le passé, le SE Oracle Solaris était installé sur un disque d'initialisation configuré avec une étiquette de disque VTOC SMI. A partir du SE Oracle Solaris 11.1, le SE est installé sur un disque d'initialisation configuré par défaut avec une étiquette GPT (GUID partition table, table de partition GUID) de type EFI (Extensible Firmware Interface). Si le microprogramme ne prend pas en charge EFI, le disque est configuré avec une étiquette de disque VTOC SMI. Cette situation concerne uniquement les serveurs SPARC T4 exécutant au moins la version 8.4.0 du microprogramme système, les serveurs SPARC T5, SPARC M5 et SPARC M6 exécutant au moins la version 9.1.0 du microprogramme système, les serveurs de série SPARC T7 et SPARC M7 exécutant au moins la version 9.4.3 du microprogramme système et les Serveurs Fujitsu M10 exécutant au moins la version XCP2230 du microprogramme système.

    Les serveurs suivants ne peuvent pas s'initialiser à partir d'un disque possédant une étiquette de disque GPT EFI :

  • Serveurs UltraSPARC T2, UltraSPARC T2 Plus et SPARC T3, quelle que soit la version du microprogramme système utilisée

  • Serveurs SPARC T4 exécutant des versions du microprogramme système antérieures à la version 8.4.0

  • Serveurs SPARC T5, SPARC M5 et SPARC M6 exécutant des versions du microprogramme système antérieures à la version 9.1.0

  • Serveurs de série SPARC T7 et SPARC M7 exécutant des versions du microprogramme système antérieures à la version 9.4.3

Ainsi, un disque d'initialisation Oracle Solaris 11.1 créé sur un serveur SPARC T4, SPARC T5, un serveur de série SPARC T7, un serveur SPARC M5, SPARC M6 ou un serveur de série SPARC M7 ne peut pas être utilisé sur un serveur plus ancien ou sur un serveur exécutant un microprogramme plus ancien.

Cette restriction réduit les possibilités d'effectuer des migrations à froid ou des migrations directes pour déplacer un domaine d'un serveur récent vers un serveur plus ancien. Cette restriction vous empêche également d'utiliser une image de disque d'initialisation GPT EFI sur un ancien serveur.

Pour déterminer si un disque d'initialisation Oracle Solaris 11.1 est compatible avec votre serveur et le microprogramme dont celui-ci est équipé, assurez-vous que le SE Oracle Solaris 11.1 est installé sur un disque configuré avec une étiquette de disque VTOC SMI.

Pour assurer la rétrocompatibilité avec les systèmes exécutant des microprogrammes plus anciens, effectuez l'une des procédures ci-après. Sinon, le disque d'initialisation utilise par défaut l'étiquette de disque GPT EFI. Ces procédures indiquent comment s'assurer que le SE Oracle Solaris 11.1 est installé sur un disque d'initialisation avec étiquette de disque VTOC SMI sur un serveur SPARC T4 équipé au minimum de la version 8.4.0 du microprogramme système, sur un serveur SPARC T5, SPARC M5 ou SPARC M6 équipé au minimum de la version 9.1.0 du microprogramme système et sur un serveur de série SPARC T7 ou SPARC M7 équipé au minimum de la version 9.4.3 du microprogramme système.

  • Solution 1 : retirez la propriété gpt de manière à ce que le microprogramme ne signale pas qu'il prend en charge EFI.

    1. A partir de l'invite d'OpenBoot PROM, désactivez l'initialisation automatique et réinitialisez le système à installer.

      ok setenv auto-boot? false
      ok reset-all

      Après la réinitialisation du système, il revient à l'invite ok.

    2. Accédez au répertoire /packages/disk-label et supprimez la propriété gpt.

      ok cd /packages/disk-label
      ok " gpt" delete-property
    3. Débutez l'installation du SE Oracle Solaris 11.1.

      Effectuez par exemple une initialisation réseau :

      ok boot net - install
  • Solution 2 : servez-vous de la commande format -e pour écrire une étiquette VTOC SMI sur le disque sur lequel installer le SE Oracle Solaris 11.1.

    1. Ecrivez une étiquette VTOC SMI sur le disque.

      Sélectionnez par exemple l'option label et spécifiez l'étiquette SMI :

      # format -e c1d0
      format> label
      [0] SMI Label
      [1] EFI Label
      Specify Label type[1]: 0
    2. Configurez le disque avec une tranche 0 et une tranche 2 couvrant la totalité du disque.

      Le disque ne doit pas comporter d'autres partitions. Par exemple :

      format> partition
       
      partition> print
      Current partition table (unnamed):
      Total disk cylinders available: 14087 + 2 (reserved cylinders)
      
      Part      Tag    Flag     Cylinders         Size            Blocks
        0       root    wm       0 - 14086      136.71GB    (14087/0/0) 286698624
        1 unassigned    wu       0                0         (0/0/0)             0
        2     backup    wu       0 - 14086      136.71GB    (14087/0/0) 286698624
        3 unassigned    wm       0                0         (0/0/0)             0
        4 unassigned    wm       0                0         (0/0/0)             0
        5 unassigned    wm       0                0         (0/0/0)             0
        6 unassigned    wm       0                0         (0/0/0)             0
        7 unassigned    wm       0                0         (0/0/0)             0
    3. Réécrivez l'étiquette de disque VTOC SMI.

      partition> label
      [0] SMI Label
      [1] EFI Label
      Specify Label type[0]: 0
      Ready to label disk, continue? y
    4. Configurez le programme d'installation automatisée (AI) Oracle Solaris de manière à ce qu'il installe le SE Oracle Solaris sur la tranche 0 du disque d'initialisation.

      Modifiez comme indiqué ci-dessous la section <disk> du manifeste AI :

      <target>
         <disk whole_disk="true">
              <disk_keyword key="boot_disk"/>
              <slice name="0" in_zpool="rpool"/>
         </disk>
      [...]
      </target>
    5. Procédez à l'installation du SE Oracle Solaris 11.1.