Go to main content
Guía de administración para Oracle® VM Server for SPARC 3.4

Salir de la Vista de impresión

Actualización: Agosto de 2016
 
 

Compatibilidad del disco de inicio de Oracle Solaris

Históricamente, el SO Oracle Solaris se instalaba en un disco de inicio configurado con una etiqueta de disco SMI VTOC. A partir del sistema operativo Oracle Solaris 11.1, el sistema operativo se instala en un disco de inicio configurado con una etiqueta de disco de tabla de particiones GUID (GPT) de interfaz de firmware extensible (EFI) de manera predeterminada. Con excepción de los servidores UltraSPARC T2, UltraSPARC T2 Plus y SPARC T3, las versiones de firmware del sistema actuales de todos los servidores admitidos son compatibles con las etiquetas EFI.

    Los siguientes servidores no se pueden iniciar desde un disco que tenga una etiqueta de disco EFI GPT:

  • Los servidores UltraSPARC T2, UltraSPARC T2 Plus y SPARC T3, independientemente de la versión de firmware del sistema que se utilice

  • Servidores SPARC T4 que ejecutan versiones de firmware del sistema anteriores a 8.4.0

  • Servidores SPARC T5, SPARC M5 y servidores SPARC M6 que ejecutan versiones de firmware del sistema anteriores a 9.1.0

  • Servidores serie SPARC T7 y servidores serie SPARC M7 que ejecutan versiones de firmware del sistema anteriores a 9.4.3

Por lo tanto, un disco de inicio de Oracle Solaris 11.1 que se crea en un servidor SPARC T4, un servidor SPARC T5, un servidor serie SPARC T7, un servidor SPARC M5, un servidor SPARC M6 o un servidor serie M7 actualizados no puede ser utilizado en servidores antiguos o en servidores que ejecutan un firmware anterior.

Esta limitación impide la capacidad de utilizar una migración activa o inactiva para mover un dominio de un servidor reciente a un servidor anterior. Esta limitación también evita el uso de una imagen de disco de inicio EFI GPT en un servidor anterior.

Para determinar si un disco de inicio de Oracle Solaris 11.1 es compatible con el servidor y su firmware, asegúrese de que el sistema operativo Oracle Solaris 11.1 esté instalado en un disco que esté configurado con una etiqueta de disco SMI VTOC.

Para mantener la compatibilidad con versiones anteriores de sistemas que ejecutan firmware anterior, utilice uno de los siguientes procedimientos. De lo contrario, el disco de inicio utiliza la etiqueta de disco EFI GPT de forma predeterminada. Estos procedimientos muestran cómo garantizar que el sistema operativo Oracle Solaris 11.1 esté instalado en un disco de inicio con una etiqueta de disco SMI VTOC en un servidor SPARC T4 con al menos la versión 8.4.0 de firmware del sistema, en un servidor SPARC T5, en un servidor SPARC M5 o en un servidor SPARC M6, con al menos la versión 9.1.0 de firmware del sistema, y en un servidor serie SPARC T7 o en un servidor serie SPARC M7 con al menos la versión de firmware del sistema 9.4.3.

  • Solución 1: elimine la propiedad gpt para que el firmware no informe que admite EFI.

    1. Del indicador de OpenBoot PROM, desactive el inicio automático y restablezca el sistema que desea instalar.

      ok setenv auto-boot? false
      ok reset-all

      Después de que el sistema se reinicia, devuelve el indicador ok.

    2. Cambie al directorio /packages/disk-label y elimine la propiedad gpt.

      ok cd /packages/disk-label
      ok " gpt" delete-property
    3. Comience la instalación del sistema operativo Oracle Solaris 11.1.

      Por ejemplo, realice una instalación de red:

      ok boot net - install
  • Solución 2: use el comando format -e para escribir una etiqueta SMI VTOC en el disco que se desea instalar con el sistema operativo Oracle Solaris 11.1.

    1. Escriba una etiqueta SMI VTOC en el disco.

      Por ejemplo, seleccione la opción label y especifique la etiqueta SMI:

      # format -e c1d0
      format> label
      [0] SMI Label
      [1] EFI Label
      Specify Label type[1]: 0
    2. Configure el disco con un segmento 0 y un segmento 2 que abarquen todo el disco.

      El disco no debería tener ninguna otra partición. Por ejemplo:

      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. Vuelva a escribir la etiqueta de disco SMI VTOC.

      partition> label
      [0] SMI Label
      [1] EFI Label
      Specify Label type[0]: 0
      Ready to label disk, continue? y
    4. Configure Automatic Installer (AI) de Oracle Solaris para instalar el SO Oracle Solaris en el segmento 0 del disco de inicio.

      Cambie el fragmento <disk> en el manifiesto AI de la siguiente manera:

      <target>
         <disk whole_disk="true">
              <disk_keyword key="boot_disk"/>
              <slice name="0" in_zpool="rpool"/>
         </disk>
      [...]
      </target>
    5. Realice la instalación del sistema operativo Oracle Solaris 11.1.