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) |
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
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
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
Los siguientes archivos se utilizan para configurar e instalar zonas no globales:
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.
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.
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
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:
El atributo auto_reboot del elemento ai_instance
El atributo http_proxy del elemento ai_instance
El elemento secundario disk del elemento target
El atributo noswap del elemento logical
El atributo nodump del elemento logical
El elemento configuration
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>
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>