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

Información del documento

Prefacio

Parte I Opciones de instalación de Oracle Solaris 11

1.  Descripción general de opciones de instalación

Parte II Instalación con medios de instalación

2.  Preparación de la instalación

3.  Uso de LiveCD

4.  Uso del instalador de texto

5.  Instalaciones automatizadas que se inician desde medios

6.  Anulación de configuración o reconfiguración de una instancia de Oracle Solaris

Parte III Instalación con un servidor de instalación

7.  Instalación automatizada de varios clientes

8.  Configuración de un servidor de instalación

9.  Personalización de instalaciones

10.  Aprovisionamiento del sistema cliente

11.  Configuración del sistema cliente

12.  Instalación y configuración de zonas

Cómo instala AI las zonas no globales

Especificación de zonas en el manifiesto AI de la zona global

Datos de configuración e instalación de zonas no globales

Manifiesto AI de zonas no globales

Perfiles de configuración de zonas no globales

13.  Ejecución de una secuencia de comandos personalizada durante el primer inicio

14.  Configuración de Oracle Configuration Manager para su uso en sistemas cliente AI

15.  Instalación de sistemas cliente

16.  Resolución de problemas en instalaciones automatizadas

Datos de configuración e instalación de zonas no globales

Los siguientes archivos se utilizan para configurar e instalar zonas no globales:

Archivo config

Obligatorio. El archivo config representa la configuración de la zona en formato de archivo correspondiente a la salida del comando zonecfg export.

La ubicación del archivo config se especifica mediante el atributo source del elemento configuration en el manifiesto AI. AI copia este archivo config en el sistema cliente instalado que se utilizará para configurar la zona.

Manifiesto AI

Optativo. Este manifiesto AI para instalación de zonas especifica los paquetes que se instalarán en la zona, junto con la información del editor y los archivos de claves y certificados según sea necesario. Consulte Manifiesto AI de zonas no globales para obtener información sobre la creación de un manifiesto AI personalizado para una zona.

Para proporcionar un manifiesto AI personalizado para una zona, agregue el manifiesto en el servicio de instalación que instalará la zona global. En el comando create-manifiest, especifique la palabra clave de criterios zonename con los nombres de todas las zonas que deben utilizar este manifiesto AI.

Si no proporciona un manifiesto AI personalizado para una zona no global, se utiliza el manifiesto AI predeterminado para las zonas como se muestra en el Ejemplo 12-1.

Perfil de configuración

Optativo. Puede proporcionar cero archivos de configuración o más para una zona no global. Estos perfiles de configuración son similares a los perfiles de configuración de sistema para la configuración de la zona global. Consulte Capítulo 11, Configuración del sistema cliente para obtener más información sobre los perfiles de configuración de sistema. Se recomienda proporcionar archivos de perfil de configuración para especificar la configuración de la zona, como los usuarios y la contraseña de usuario root para el administrador de la zona. Consulte Perfiles de configuración de zonas no globales para obtener un perfil de configuración de ejemplo para una zona no global.

Para proporcionar archivos de perfil de configuración para una zona, agregue los perfiles de configuración en el servicio de instalación que instalará la zona global. En el comando create-profile, especifique la palabra clave de criterios zonename con los nombres de todas las zonas que deben utilizar este perfil de configuración.

Si no proporciona ningún archivo de perfil de configuración, se ejecuta la herramienta de configuración de sistema interactiva y consulta los datos necesarios en el primer inicio de la zona. Consulte Configuración de un sistema para obtener información sobre el uso de la herramienta de configuración interactiva.

En el siguiente ejemplo, se agrega el manifiesto AI /tmp/zmanifest.xml al servicio de instalación s11-sparc, y se especifica que zone1 y zone2 deben utilizar este manifiesto.

# installadm create-manifest -n s11-sparc -f /tmp/zmanifest.xml \
-m zmanifest -c zonename="zone1 zone2"

En el siguiente ejemplo, se agrega el perfil de configuración /tmp/z1profile.xml al servicio de instalación s11-sparc y se especifica que zone1 y zone2 deben utilizar este perfil.

# installadm create-profile -n s11-sparc -f /tmp/z1profile.xml \
-p z1profile -c zonename="zone1 zone2"

En el siguiente ejemplo, se agrega el perfil de configuración /tmp/z2profile.xml al servicio de instalación s11-sparc y se especifica que zone2 debe utilizar este perfil.

# installadm create-profile -n s11-sparc -f /tmp/z2profile.xml \
-p z2profile -c zonename=zone2

El siguiente ejemplo, se muestran los manifiestos AI y los perfiles de configuración que se han agregado al servicio de instalación s11-sparc.

# installadm list -n s11-sparc -m -p

Manifest         Status   Criteria
--------         ------   --------
orig_default     Default  None
line1-netra2000           mac       = 00:14:4F:2D:7A:DC
zmanifest                 zonename  = zone1 zone2

Profile    Criteria
-------    --------
z1profile  zonename  = zone1 zone2
z2profile  zonename  = zone2

Manifiesto AI de zonas no globales

Este manifiesto AI para la instalación de zonas no globales es similar al manifiesto AI para la instalación de la zona global. Consulte la página del comando man ai_manifest(4) para obtener información sobre los atributos y elementos del manifiesto AI.

No utilice los siguientes elementos o atributos en un manifiesto AI de una zona no global:

Sólo el elemento secundario logical del elemento target puede utilizarse en un manifiesto AI de una zona no global. La sección logical define sistemas de archivos, o conjuntos de datos, adicionales.

En el elemento zpool del elemento logical, sólo los elementos secundarios filesystem y be pueden utilizarse en un manifiesto AI de una zona no global.

El único valor admitido para el atributo type del elemento software es IPS, que es el valor predeterminado.

Ejemplo 12-1 Manifiesto AI predeterminado de zonas

El siguiente archivo muestra el manifiesto AI predeterminado para las zonas no globales. Este manifiesto se utiliza si no proporciona un manifiesto AI personalizado para una zona. Este manifiesto está disponible en /usr/share/auto_install/manifest/zone_default.xml.

<?xml version="1.0" encoding="UTF-8"?>
<!--

 Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.

-->
<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.@DTD_VERSION_AI@">

<auto_install>
    <ai_instance name="zone_default">
        <target>
            <logical>
                <zpool name="rpool">
                    <filesystem name="export" mountpoint="/export"/>
                    <filesystem name="export/home"/>
                    <be name="solaris">
                        <options>
                            <option name="compression" value="on"/>
                        </options>
                    </be>
                </zpool>
            </logical>
        </target>

        <software type="IPS">
            <destination>
                <image>
                    <!-- Specify locales to install -->
                    <facet set="false">facet.locale.*</facet>
                    <facet set="true">facet.locale.de</facet>
                    <facet set="true">facet.locale.de_DE</facet>
                    <facet set="true">facet.locale.en</facet>
                    <facet set="true">facet.locale.en_US</facet>
                    <facet set="true">facet.locale.es</facet>
                    <facet set="true">facet.locale.es_ES</facet>
                    <facet set="true">facet.locale.fr</facet>
                    <facet set="true">facet.locale.fr_FR</facet>
                    <facet set="true">facet.locale.it</facet>
                    <facet set="true">facet.locale.it_IT</facet>
                    <facet set="true">facet.locale.ja</facet>
                    <facet set="true">facet.locale.ja_*</facet>
                    <facet set="true">facet.locale.ko</facet>
                    <facet set="true">facet.locale.ko_*</facet>
                    <facet set="true">facet.locale.pt</facet>
                    <facet set="true">facet.locale.pt_BR</facet>
                    <facet set="true">facet.locale.zh</facet>
                    <facet set="true">facet.locale.zh_CN</facet>
                    <facet set="true">facet.locale.zh_TW</facet>
                </image>
            </destination>
            <software_data action="install">
                <name>pkg:/group/system/solaris-small-server</name>
            </software_data>
        </software>
    </ai_instance>
</auto_install>

Perfiles de configuración de zonas no globales

Puede proporcionar un perfil de configuración para una zona a fin de configurar parámetros como el idioma, la configuración regional, la zona horaria, el terminal, los usuarios y la contraseña de usuario root para el administrador de la zona. Puede configurar la zona horaria, pero no puede definir la hora. Puede configurar DNS.

Si especifica una configuración que no está permitida en una zona, se ignoran las definiciones de esa propiedad.

En el siguiente archivo, se muestra un ejemplo de archivo de perfil de configuración para zonas no globales.

<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="profile" name="sysconfig">
  <service version="1" type="service" name="system/config-user">
    <instance enabled="true" name="default">
      <property_group type="application" name="root_account">
        <propval type="astring" name="login" value="root"/>
        <propval type="astring" name="password" value="encrypted_password"/>
        <propval type="astring" name="type" value="normal"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="system/timezone">
    <instance enabled="true" name="default">
      <property_group type="application" name="timezone">
        <propval type="astring" name="localtime" value="UTC"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="system/environment">
    <instance enabled="true" name="init">
      <property_group type="application" name="environment">
        <propval type="astring" name="LC_ALL" value="C"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="system/identity">
    <instance enabled="true" name="node">
      <property_group type="application" name="config">
        <propval type="astring" name="nodename" value="z2-test"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="system/keymap">
    <instance enabled="true" name="default">
      <property_group type="system" name="keymap">
        <propval type="astring" name="layout" value="US-English"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="system/console-login">
    <instance enabled="true" name="default">
      <property_group type="application" name="ttymon">
        <propval type="astring" name="terminal_type" value="vt100"/>
      </property_group>
    </instance>
  </service>
  <service version="1" type="service" name="network/physical">
    <instance enabled="true" name="default">
      <property_group type="application" name="netcfg"/>
    </instance>
  </service>
</service_bundle>