JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Transición de Oracle Solaris 10 JumpStart a Oracle Solaris 11 Automated Installer     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Comparación de JumpStart y Automated Installer

2.  Conversión de reglas y archivos de perfil

Comparación de palabras clave de reglas y directivas de criterios

Comparación de palabras clave de perfil y directivas de manifiesto de AI

Uso de js2ai para convertir reglas y perfiles de JumpStart a criterios y manifiestos de AI

Cómo js2ai convierte especificaciones de dispositivo de JumpStart

Cómo se determina el disco raíz del sistema

Cómo se traduce el dispositivo any

Cómo se determina la agrupación raíz ZFS

Conversión de paquetes de software

Reglas de ejemplo y conversión de perfiles utilizando js2ai

Archivo de reglas de JumpStart y archivos de perfil de ejemplo

Uso de js2ai con la opción de archivo de reglas

Archivos de criterios de AI equivalentes

Archivos de manifiestos de AI equivalentes

Corrija los errores fdisk.profile

Corrija los errores mirrorfilesys.profile

Corrija los errores mirrorpool.profile

Corrija los errores rootdisk.profile

Visualización de más información de conversión de perfiles

Validación de manifiesto de AI de salida

3.  Conversión de archivos de configuración

4.  Instalación de Oracle Solaris 10 utilizando JumpStart en un servidor Oracle Solaris 11

Comparación de palabras clave de perfil y directivas de manifiesto de AI

La siguiente tabla compara palabras clave de perfil de JumpStart con directivas de manifiesto de AI. AI utiliza archivos de manifiesto XML para definir la instalación de cliente. Para obtener más información sobre manifiestos de AI, consulte el Capítulo 10, Aprovisionamiento del sistema cliente de Instalación de sistemas Oracle Solaris 11 y consulte la página del comando man ai_manifest(4).

Para especificar valores que no se conocen hasta que el proceso de instalación de cliente se haya iniciado, como dispositivos especificados como any, considere el uso de una secuencia de comandos de manifiestos derivados. Puede utilizar una secuencia de comandos de manifiestos derivados para especificar un tamaño de intercambio basado en un tamaño de disco o especificar un reflejo basado en discos disponibles, por ejemplo. Para obtener más información sobre las secuencias de comandos de manifiestos derivados, consulte Creación de un manifiesto AI en la instalación del cliente de Instalación de sistemas Oracle Solaris 11.

Tabla 2-2 Comparación de palabras clave de archivo de perfil de JumpStart y directivas de manifiesto de AI

Palabra clave de archivo de perfil de JumpStart
Directivas de manifiesto de AI
archive_location
No admitido. AI no instala desde archivos flash.
backup_media
No admitido. La palabra clave backup_media se utiliza sólo con la opción upgrade de install_type. AI no admite el tipo de instalación de actualización; AI admite sólo la instalación inicial.
boot_device device
boot_device c1t0d0
<target>
  <disk whole_disk="true">
    <disk_name name="c1t0d0" name_type="ctd"/>
  </disk>
  <logical nodump="true" noswap="false"/>
</target>
boot_device device eeprom
boot_device c0t0d0s0 update
Lo mismo que se indicó anteriormente. El segundo valor de token para esta palabra clave (update para sistemas SPARC y preserve para sistemas x86) no se admite en AI. En AI, EEPROM en los sistemas SPARC está siempre actualizado para el dispositivo objetivo especificado, para que el sistema instalado automáticamente se inicie desde ese dispositivo. En sistemas x86, el firmware nunca se actualiza.
bootenv
No admitido. AI crea un entorno de inicio e instala el Sistema operativo Oracle Solaris 11 en ese entorno de inicio.
client_arch
No admitido. El servicio de instalación de AI define la arquitectura de cliente que se debe instalar; no se define en el manifiesto de AI.
client_root
No admitido. Puede especificar el tipo, el proveedor y el tamaño del disco de destino. No puede especificar la cantidad de espacio raíz en el disco de destino. Consulte la página del comando man ai_manifest(4).
client_swap
No admitido. De manera predeterminada, AI crea un volumen de intercambio en la agrupación raíz. Puede especificar un segmento de intercambio. Consulte la página del comando man ai_manifest(4).
cluster cluster-name
No admitido. Consulte Conversión de paquetes de software para obtener información sobre cómo manejar especificaciones cluster y package.

El Sistema operativo Oracle Solaris 11 utiliza paquetes de grupo pkg(5). Los paquetes de grupo se especifican al igual que se especifica cualquier otro paquete del manifiesto. El manifiesto de AI predeterminado incluye paquetes necesarios para una instalación de Oracle Solaris 11 estándar. Puede personalizar esta lista de paquetes.

cluster cluster-name delete
No admitido. El conmutador delete se utiliza sólo con la opción upgrade de install_type. AI no admite el tipo de instalación de actualización; AI admite sólo la instalación inicial.
dontuse
No admitido.
fdisk disk_name type size
fdisk c0t3d0 solaris all
<target>
  <disk whole_disk="true">
    <disk_name name="c0t3d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191"/>
  </disk>
  <logical nodump="true" noswap="false"/>
</target>
Para obtener una lista completa de los atributos de la partición y el disco admitidos por AI, consulte la página del comando man ai_manifest(4).

Traducción por js2ai:

Para la traducción js2ai, el valor de nombre_disco debe ser un dispositivo. Un dispositivo de all no es compatible. El tipofdisk debe ser solaris. Un tamaño de 0 o delete no se admite. Si la partición es default y rootdisk aún no se ha establecido, js2ai establece la primera partición fdisk solaris que encuentra como el disco raíz.

filesys
Los sistemas de archivos UFS no se admiten. AI instala sistemas de archivos ZFS.

Traducción por js2ai:

  • Si no hay ninguna otra manera de determinar los dispositivo que se deben utilizar para raíz, el dispositivo de la línea filesys con el punto de montaje / se utiliza para la agrupación raíz.

  • Los sistemas de archivo reflejados y locales se admiten cuando el punto de montaje especificado es / o swap.

  • Si el punto de montaje no es / ni swap, la línea se registra y, a continuación, se ignora. Las opciones_fs no se admiten.

  • No se realiza una validación del tamaño. Es posible que necesite ajustar el tamaño especificado en el manifiesto de AI resultante para lograr una instalación correcta con este manifiesto.

filesys c1t0d0s0 10000 /
El siguiente manifiesto de AI parcial es para plataformas x86. Para plataformas SPARC, no se especifica ningún elemento partition.
<target>
  <disk>
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="10000mb"/>
      </slice>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>

Traducción por js2ai:

La herramienta js2ai sólo admite traducciones del sistema de archivos raíz (/) e intercambio.

filesys mirror:rpool
c6t0d0s0 c6t1d0s0 60048 /
El siguiente manifiesto de AI parcial es para plataformas x86. Para plataformas SPARC, no se especifica ningún elemento partition.
<target>
  <disk>
    <disk_name name="c6t1d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="60048mb"/>
      </slice>
    </partition>
  </disk>
  <disk>
    <disk_name name="c6t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="60048mb"/>
      </slice>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="mirror"/>
    </zpool>
  </logical>
</target>
filesys server:path
No admitido. AI no admite sistemas de archivos remotos.
forced_deployment
No admitido. AI no instala desde archivos flash.
geo
No admitido. En AI, las regiones geográficas para compatibilidad de idiomas se especifican en el perfil de configuración del sistema. Consulte el Capítulo 11, Configuración del sistema cliente de Instalación de sistemas Oracle Solaris 11.
install_type
AI admite sólo initial_install.
layout_constraint
No admitido. AI admite sólo initial_install.
local_customization
No admitido. AI no instala desde archivos flash.
locale
No admitido. En AI, la compatibilidad local se especifica en el perfil de configuración del sistema. Consulte el Capítulo 11, Configuración del sistema cliente de Instalación de sistemas Oracle Solaris 11.
metadb
No admitido.
no_content_check
No admitido. AI no instala desde archivos flash.
no_master_check
No admitido. AI no instala desde archivos flash.
num_clients
No admitido.
package SUNWpampkcs11
package SUNWpampkcs11 add
<software type="IPS">
  <software_data action="install">
    <name>pkg:/SUNWpampkcs11</name>
  </software_data>
</software>
Consulte Conversión de paquetes de software para obtener más información sobre cómo verificar que el nombre del paquete sea válido.
package SUNWpampkcs11 add nfs
golden:/packages/Solaris_10
En un manifiesto de AI, todo el software se recupera de depósitos de paquetes de IPS. Las ubicaciones de depósitos de IPS pueden ser HTTP o un archivo. Puede especificar varios depósitos de IPS como fuentes de software. Consulte la página del comando man ai_manifest(4) para obtener información sobre cómo especificar editores.

Traducción por js2ai:

La herramienta js2ai ignora el argumento tipo_recuperación location.

package SUNWpampkcs11 delete
<software type="IPS">
  <software_data action="uninstall">
    <name>pkg:/SUNWpampkcs11</name>
  </software_data>
</software>
Porque AI sólo admite instalaciones iniciales, no debería tener que utilizar un manifiesto de AI para eliminar paquetes.
partitioning default
partitioning explicit
Si no se especificó ningún dispositivo de instalación de destino, AI determina un dispositivo de instalación predeterminado y una partición predeterminada. Para especificar una partición predeterminada, consulte la página del comando man ai_manifest(4).

Traducción por js2ai:

Para js2ai, la partición debe ser default o explicit. Para explicit, sólo se admiten swap y /.

partitioning existing
No admitido. Para js2ai, la partición debe ser default o explicit.
patch
No admitido. AI admite sólo initial_install.

Para actualizar el sistema o paquetes específicos, utilice el comando pkg update en el sistema instalado.

pool newpool auto auto auto c1t0d0s0
<target>
  <disk>
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="newpool" name="0"/>
    </partition>
  </disk>
  <logical nodump="false" noswap="false">
    <zpool is_root="true" name="newpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>
Traducción por js2ai:

Si una agrupación está especificada en un perfil, js2ai crea la agrupación raíz ZFS utilizando los dispositivos especificados. La palabra clave pool deja sin efecto el resto de las palabras clave cuando js2ai determina los dispositivos que se deben utilizar para la agrupación raíz ZFS.

La herramienta js2ai no realiza ninguna validación del tamaño de la agrupación, del tamaño del intercambio ni del tamaño del volcado. Es posible que necesite ajustar los tamaños en el manifiesto de AI resultante para lograr una instalación correcta con este manifiesto.

pool newpool auto auto auto any
Para js2ai, si especifica any en lugar de un nombre de dispositivo físico, debe proporcionar información del dispositivo antes de la especificación que incluye el parámetro any. Por ejemplo, puede proporcionar una especificación root_device o usedisk antes de esta especificación pool. Consulte Corrija los errores mirrorpool.profile para obtener un ejemplo.
root_device c1t0d0s0
<target>
  <disk whole_disk="true">
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0"/>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>
Traducción por js2ai:

Cuando se especifica root_device, js2ai establece rootdisk en el dispositivo especificado.

system_type
Los manifiestos de AI no diferencian tipos de sistemas.

Traducción por js2ai:

Sólo se admite el valor standalone.

usedisk
Traducción por js2ai:

Es posible que la herramienta js2ai utilice el dispositivo o los dispositivos especificados para resolver especificaciones any o rootdisk subsecuentes. Los dispositivos especificados que no se utilizan para este fin son agregados a la agrupación raíz ZFS por js2ai, cuando esa agrupación no está reflejada.