Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Instalación de sistemas Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
Parte I Opciones de instalación de Oracle Solaris 11.1
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
Proporcionar perfiles de configuración
Creación de perfiles de configuración de sistema
Validación de perfiles de configuración de sistema
Agregación de perfiles de configuración del sistema a un servicio de instalación
Especificación de la configuración en un perfil de configuración de sistema
Configuración de cuentas de usuario root y de usuario
Configuración de la cuenta de usuario root
Configuración de una cuenta de usuario
Definición de la identidad del sistema
Definición de la zona horaria y la configuración regional
Definir del tipo de terminal y la distribución del teclado
Configuración de una red estática
Configuración del servicio de nombres
Configuración de Oracle Configuration Manager y Oracle Auto Service Request
Uso de plantillas de perfil de configuración de sistema
Ejemplos de perfiles de configaración de sistema
Modelo de perfil de configuración de sistema
Especificación de la configuración de red estática
Especificación de la configuración del servicio de nombres
Configuración del servicio de nombres NIS
Configuración del servicio de nombres DNS
Configuración del servicio de nombres LDAP
12. Instalación y configuración de zonas
13. Ejecución de una secuencia de comandos personalizada durante el primer inicio
14. Instalación de sistemas cliente
15. Resolución de problemas en instalaciones automatizadas
A. Uso de Oracle Configuration Manager
Puede especificar la configuración de cualquier característica del sistema que se pueda configurar mediante las propiedades de smf(5). Por ejemplo, el perfil de configuración del sistema puede configurar una cuenta de usuario root, un usuario inicial, la distribución del teclado, el tipo de terminal, una interfaz de red IPv4 (estática o DHCP) y la ruta predeterminada, una interfaz de red IPv6 (estática o addrconf) y la ruta predeterminada, y el servicio de nombres (lista de servidores de nombres, lista de búsqueda, dominio). Si especifica un servicio o una propiedad que no se aplica, esa especificación se ignora. No especifique ninguna propiedad determinada más de una vez.
Si no está seguro de las propiedades SMF que debe especificar, puede utilizar el subcomando describe del comando svccfg para mostrar una descripción de los grupos de propiedades y las propiedades de un servicio, incluidos los valores posibles. Consulte los subcomandos de inspección y modificación de propiedades en la página del comando man svccfg(1M).
svccfg -s FMRI describe [-v] [-t] [ grupopropiedades/propiedad]
Es posible consultar un grupo de propiedades o una propiedad específica. Para ello, se debe especificar el nombre del grupo de propiedades, o el nombre del grupo de propiedades y el nombre de la propiedad, separados por una barra diagonal (/), como argumento.
La opción -v proporciona toda la información disponible, incluidas las descripciones de la configuración actual, las restricciones y otras opciones de configuración posibles.
La opción -t muestra únicamente los datos de plantilla para la selección (consulte la página del comando man smf_template(5)), pero no muestra la configuración actual de los grupos de propiedades y las propiedades.
$ svccfg -s name-service/switch describe config config application Name service switch configuration data as described in nsswitch.conf(4). config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files Default configuration database entry. config/host astring "files dns mdns" Override configuration for host database lookups. (both IPv4 and IPv6 hosts) config/printer astring "user files" Override configuration for printer database lookups. $ svccfg -s name-service/switch describe -v config config application name: config type: application required: true target: this description: Name service switch configuration data as described in nsswitch.conf(4). config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files type: astring required: true Default configuration database entry. visibility: readwrite minimum number of values: 1 maximum number of values: 1 value: files ... $ svccfg -s name-service/switch describe -t config name: config type: application Name service switch configuration data as described in nsswitch.conf(4). name: default type: astring Default configuration database entry. name: host type: astring Override configuration for host database lookups. (both IPv4 and IPv6 hosts) name: password type: astring Override configuration for passwd database lookups. Also used with the shadow and user_attr databases. name: group type: astring Override configuration for group database lookups. name: network type: astring Override configuration for network database lookups. ... $ svccfg -s system/config-user describe root_account root_account application root_account/expire astring root_account/password astring root_account/read_authorization astring solaris.smf.read.system-config root_account/stability astring Evolving root_account/type astring
Escriba el siguiente comando sysconfig create-profile con la agrupación users para generar un perfil válido que configure el usuario root y el usuario inicial.
# sysconfig create-profile -g users -o sc_users.xml
El servicio SMF svc:/system/config-user configura cuentas de usuario y cuentas de usuario root. Este servicio reconoce dos grupos de propiedades:
El grupo de propiedades root_account incluye propiedades SMF que configuran la cuenta de usuario root.
El grupo de propiedades user_account incluye propiedades SMF que configuran cuentas de usuario.
Consejo - Uno de los métodos para generar contraseñas cifradas para el SO Oracle Solaris consiste en crear un usuario con el nombre y la contraseña deseados, copiar la contraseña del archivo /etc/shadow entre el primer y el segundo carácter de dos puntos del registro del usuario, y agregar la información a los valores password en el manifiesto.
El grupo de propiedades root_account contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-1 Propiedades del grupo de propiedades root_account
|
Ejemplo 11-1 Configuración de la cuenta de usuario root sólo con una contraseña caducada
<service name="system/config-user" version="1" type="service"> <instance name="default" enabled="true"> <property_group name="root_account" type="application"> <propval name="password" value="encrypted_password"/> <propval name="type" value="normal"/> <propval name="expire" value="0"/> </property_group> </instance> </service>
Esta sección incluye la siguiente información:
De manera predeterminada, cuando se crean las cuentas de usuario iniciales, los directorios raíz se gestionan mediante el montador automático y se accede a ellos en los directorios /home/login . Para crear cuentas de usuario iniciales sin depender del montador automático, defina la propiedad user_account/autohome en la cadena vacía ("") en el perfil de configuración.
Definir la propiedad user_account/autohome en la cadena vacía tiene las siguientes consecuencias:
La entrada de directorio raíz del archivo /etc/passwd se define en el punto de montaje del conjunto de datos ZFS del directorio raíz, no en /home/ login. El punto de montaje predeterminado del conjunto de datos ZFS del directorio raíz es /export/home/login.
No se agrega ninguna entrada de asignación al archivo /etc/auto_home.
El grupo de propiedades user_account contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-2 Propiedades del grupo de propiedades user_account
|
Para configurar varios usuarios en el sistema recién instalado, especifique los usuarios con el comando useradd(1M) en una secuencia de comandos. Luego, utilice una servicio SMF de ejecución única para ejecutar la secuencia de comandos en el primer inicio. Consulte el Capítulo 13, Ejecución de una secuencia de comandos personalizada durante el primer inicio para obtener instrucciones.
Utilice el comando sysconfig create-profile con la agrupación identity para generar un perfil válido que configure el nombre de nodo del sistema.
# sysconfig create-profile -g identity -o sc_identity.xml
El servicio SMF svc:/system/identity:node define el nombre de host del sistema. node es la instancia de svc:/system/identity.
El grupo de propiedades identity contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-3 Propiedades del grupo de propiedades config
|
Ejemplo 11-2 Configuración del nombre de host
En este ejemplo, se establece el nombre de host del sistema en solaris.
<service name="system/identity" version="1" type="service"> <instance name="node" enabled="true"> <property_group name="config" type="application"> <propval name="nodename" value="solaris"/> </property_group> </instance> </service>
Ejemplo 11-3 Desactivación de la asignación de nombres de nodo
Al instalar el sistema operativo Oracle Solaris 11 o una actualización de Oracle Solaris 11, el nombre de nodo del sistema se asigna, de manera predeterminada, al bucle de retorno o la dirección IP de la interfaz configurada como parte de la instalación. Para desactivar esta asignación predeterminada, puede definir la propiedad enable_mapping en false, como se muestra en el siguiente ejemplo.
<service name="system/identity" version="1" type="service"> <instance name="node" enabled="true"> <property_group name="config" type="application"> <propval name="nodename" value="solaris"/> <propval name="enable_mapping" value="false"/> </property_group> </instance> </service>
Utilice el comando sysconfig create-profile con la agrupación location para generar un perfil válido que defina la zona horaria y la configuración regional.
# sysconfig create-profile -g location -o sc_location.xml
El servicio SMF svc:/system/timezone define la zona horaria para el sistema.
El grupo de propiedades timezone contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-4 Propiedades del grupo de propiedades timezone
|
Ejemplo 11-4 Configuración de la zona horaria
En este ejemplo, se establece la zona horaria en la hora de Europa central/Praga, CZ.
<service name='system/timezone' version='1'> <instance name='default' enabled='true'> <property_group name='timezone'> <propval name='localtime' value='Europe/Prague'/> </property_group> </instance> </service>
El servicio SMF svc:/system/environment:init define la configuración regional para el sistema.
El grupo de propiedades environment puede definir las siguientes variables de entorno. Consulte la página del comando man environ(5) para obtener información acerca de las variables de entorno.
Tabla 11-5 Propiedades del grupo de propiedades environment
|
Ejemplo 11-5 Definición de la configuración regional
En este ejemplo, se establece la configuración regional en el idioma checo (cs) y la República Checa (CZ).
<service name='system/environment' version='1'> <instance name='init' enabled='true'> <property_group name='environment'> <propval name='LC_ALL' value='cs_CZ.UTF-8'/> </property_group> </instance> </service>
Ejemplo 11-6 Configuración del tipo de terminal
El servicio SMF svc:/system/console-login configura el tipo de terminal. Consulte la página del comando man ttymon(1M) para conocer la definición de las propiedades SMF relacionadas.
En este ejemplo, se establece el tipo de terminal en vt100.
<service name="system/console-login" version="1" type="service"> <instance name="default" enabled="true"> <property_group name="ttymon" type="application"> <propval name="terminal_type" value="vt100"/> </property_group> </instance> </service>
Ejemplo 11-7 Configuración de la disposición del teclado
Utilice el comando sysconfig create-profile con la agrupación kbd_layout para generar un perfil válido que configure la distribución del teclado.
# sysconfig create-profile -g kbd_layout -o sc_kdb.xml
El servicio SMF svc:/system/keymap configura la distribución del teclado. Consulte la página del comando man kbd(1) para conocer la definición de las propiedades SMF relacionadas.
En este ejemplo, se establece la disposición del teclado en checo.
<service name='system/keymap' version='1' type='service'> <instance name='default' enabled='true'> <property_group name='keymap' type='system'> <propval name='layout' value='Czech'/> </property_group> </instance> </service>
Utilice el comando sysconfig create-profile con la agrupación network para generar un perfil válido que configure la red.
# sysconfig create-profile -g network -o sc_network.xml
El servicio SMF svc:/network/install configura una interfaz de red física inicial. Este servicio está inicialmente desactivado con valores de propiedades que no dan como resultado ninguna configuración del sistema.
Nota - Si el destino de instalación es un dispositivo iSCSI, no configure esa interfaz de red en ningún perfil de configuración del sistema para esa instalación. Para el inicio iSCSI, la interfaz de red del dispositivo iSCSI se configura en una etapa temprana del proceso de inicio del cliente. Si configura esa misma de nuevo en interfaz, el servicio network/install para la interfaz pasa a estado de mantenimiento.
Para configurar varias interfaces de red, especifique la configuración en una secuencia de comandos y utilice un servicio SMF de ejecución única para ejecutar la secuencia de comandos en el primer inicio. Consulte el Capítulo 13, Ejecución de una secuencia de comandos personalizada durante el primer inicio para obtener instrucciones y ver una secuencia de comandos de ejemplo.
El servicio svc:/network/install admite la configuración de una interfaz IPv4 y una interfaz IPv6 y, de maneras opcional, una ruta predeterminada disponible para estas interfaces. El servicio define dos grupos de propiedades: un grupo de propiedades para una interfaz IPv4 y otro para una interfaz IPv6. El servicio utiliza sus propiedades e ipadm(1M) para configurar las interfaces de red. De forma similar, el servicio utiliza sus propiedades y route(1M) para definir una ruta predeterminada.
Consulte los ejemplos que aparecen en Especificación de la configuración de red estática.
El grupo de propiedades install_ipv4_interface contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-6 Propiedades del grupo de propiedades install_ipv4_interface
|
El grupo de propiedades install_ipv6_interface contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-7 Propiedades del grupo de propiedades install_ipv6_interface
|
El servicio svc:/network/dns/client admite la configuración de un cliente DNS. El servicio define un grupo de propiedades: config. El servicio utiliza sus propiedades para crear un archivo resolv.conf(4) de DNS.
El grupo de propiedades config contiene las propiedades enumeradas en la siguiente tabla.
Tabla 11-8 Propiedades del grupo de propiedades config
|
Utilice el comando sysconfig create-profile con la agrupación naming_services para generar un perfil válido que configure clientes DNS, NIS y LDAP y el cambio de servicio de nombres.
# sysconfig create-profile -g naming_services -o sc_ns.xml
El servicio SMF svc:/network/dns/client define una configuración de cliente DNS inicial. Este servicio está inicialmente desactivado con valores de propiedades que no dan como resultado ninguna configuración del sistema. Consulte los ejemplos que aparecen en Especificación de la configuración del servicio de nombres.
Oracle Configuration Manager permite registrar las configuraciones del sistema en My Oracle Support, y Oracle Auto Service Request permite generar solicitudes de servicio automáticamente para fallos de hardware específicos.
Utilice el comando sysconfig create-profile con la agrupación support para generar un perfil válido que configure Oracle Configuration Manager y Oracle Auto Service Request.
# sysconfig create-profile -g support -o sc_support.xml
El perfil de salida configura la primera fase del registro, que es igual para todos los clientes que cumplen los siguientes criterios:
Los sistemas utilizan las mismas credenciales de My Oracle Support para el registro. Todos los sistemas cliente que utilizan este perfil se registran en My Oracle Support de la misma manera. Los datos de todos estos clientes se asociarán a la misma cuenta de My Oracle Support.
Los sistemas acceden a My Oracle Support a través de la misma configuración de red. Todos los sistemas cliente que utilizan este perfil acceden a My Oracle Support a través de los mismos servidores proxy y hubs de agregación, por ejemplo.
Si necesita crear perfiles adicionales para los diferentes grupos de sistemas cliente AI, debe volver a ejecutar el comando sysconfig create-profile, en lugar de copiar y editar un perfil existente. Si el servidor proxy tiene un nombre de usuario y una contraseña, debe volver a ejecutar sysconfig create-perfil debido a que las contraseñas están cifradas.