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

Proporcionar perfiles de configuración

Creación de perfiles de configuración de sistema

Validación de perfiles de configuración de sistema

Adición de perfiles de configuración de sistema a un servicio de instalación

Especificación de la configuración en un perfil de configuración de sistema

Cuentas de usuario root y de usuario

Configuración de la cuenta de usuario root

Configuración de una cuenta de usuario

Identidad del sistema

Zona horaria y configuración regional

Tipo de terminal y disposición del teclado

Configuración de la red estática

Configuración del nombre de servicio

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

Uso de DNS con LDAP

Uso de NIS con DNS

12.  Instalación y configuración de zonas

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

Especificación de la configuración en un perfil de configuración de sistema

Puede especificar la configuración de cualquier elemento configurable mediante las propiedades smf(5). Por ejemplo, el perfil de configuración de sistema puede configurar una cuenta de usuario root, un usuario inicial, la disposició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 DNS (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 de 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 smf_template(5)), y 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

Cuentas de usuario root y de usuario

Utilice el 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:


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.


Configuración de la cuenta de usuario root

El grupo de propiedades root_account contiene las siguientes propiedades.

Tabla 11-1 Propiedades del grupo de propiedades root_account

Propiedad
Tipo
Necesaria
Descripción
password
astring
Contraseña de usuario root cifrada. Si no proporciona ninguna contraseña de usuario root, la contraseña de usuario root estará vacía.
type
astring
no
Tipo de cuenta: normal o role. El valor predeterminado es normal.
expire
string
no
Fecha de caducidad para el inicio de sesión. Si se define en 0 (cero), el usuario deberá cambiar la contraseña de usuario root la próxima vez que inicie sesión.

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>

Configuración de una cuenta de usuario

El grupo de propiedades user_account contiene las siguientes propiedades.

Tabla 11-2 Propiedades del grupo de propiedades user_account

Propiedad
Tipo
Necesaria
Descripción
login
astring
yes
Inicio de sesión del usuario.
password
astring
yes
Contraseña de usuario cifrada.
description
astring
no
Por lo general, el nombre completo del usuario.
shell
astring
no
Nombre completo de la ruta del programa utilizado como el shell del usuario en el inicio de sesión.
uid
count
no
El UID del nuevo usuario. El UID predeterminado es 101.
gid
count
no
Pertenencia a grupo principal del usuario. El GID predeterminado es 10.
type
astring
no
Tipo de cuenta: normal o role. El valor predeterminado es normal.
profiles
astring
no
Uno o más perfiles de ejecución separados por comas definidos en prof_attr(4).
roles
astring
no
Uno o más roles separados por comas definidos en user_attr(4).
sudoers
astring
no
Entrada agregada al archivo sudoers(4) junto con login.
expire
astring
no
Fecha de caducidad para el inicio de sesión. Si se define en 0 (cero), el usuario deberá cambiar la contraseña la próxima vez que inicie sesión.
home_zfs_dataset
astring
no
Conjunto de datos ZFS de directorio principal del usuario. El valor predeterminado es agrupación_root/export/home/inicio_sesión.
home_mountpoint
astring
no
Punto de montaje de directorio principal del usuario. El valor predeterminado es /export/home/inicio_sesión

Identidad del sistema

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 siguientes propiedades.

Tabla 11-3 Propiedades del grupo de propiedades identity

Propiedad
Tipo
Necesaria
Descripción
nodename
astring
no
Nombre de host del sistema. El valor predeterminado es unknown.

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>

Zona horaria y configuración regional

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 siguientes propiedades.

Tabla 11-4 Propiedades del grupo de propiedades timezone

Propiedad
Tipo
Necesaria
Descripción
localtime
astring
no
Zona horaria del sistema. El valor predeterminado es UTC.

Ejemplo 11-3 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 pueden 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

Variable de entorno
Tipo
Necesaria
Valor predeterminado
LC_CTYPE
astring
no
C
LC_NUMERIC
astring
no
C
LC_TIME
astring
no
C
LC_COLLATE
astring
no
C
LC_MONETARY
astring
no
C
LC_MESSAGES
astring
no
C
LC_ALL
astring
no
C
LANG
astring
no
C

Ejemplo 11-4 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>

Tipo de terminal y disposición del teclado

Ejemplo 11-5 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-6 Configuración de la disposición del teclado

Utilice el comando sysconfig create-profile con la agrupación kdb_layout para generar un perfil válido que configure la disposición del teclado.

# sysconfig create-profile -g kdb_layout -o sc_kdb.xml

El servicio SMF svc:/system/keymap configura la disposició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>

Configuración de la red estática

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 deshabilitado con valores de propiedades que no dan como resultado ninguna configuración del sistema.

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 siguientes propiedades.

Tabla 11-6 Propiedades del grupo de propiedades install_ipv4_interface

Propiedad
Tipo
Necesaria
Descripción
name
astring
yes
Nombre de la interfaz de red.
address_type
astring
yes
Valor utilizado para crear la opción -T para el subcomando ipadm (1M) create-addr. Los valores válidos son static o dhcp.
static_address
net_address_v4
no
Sólo es obligatoria cuando el valor de address_type es static. Se utiliza para crear la dirección local para el subcomando ipadm(1M) create-addr.
dhcp_wait
astring
no
Sólo se aplica cuando el valor de address_type es dhcp. Si se define, esta propiedad se utiliza para crear la parte -w segundos (o forever) del subcomando ipadm (1M) create-addr.
default_route
net_address_v4
no
Se utiliza para definir una ruta predeterminada mediante route(1M).
# /usr/sbin/route \
-p add default default-route \
-ifp ifname

El valor de ifname representa la parte del nombre de interfaz de la propiedad name.

El grupo de propiedades install_ipv6_interface contiene las siguientes propiedades.

Tabla 11-7 Propiedades del grupo de propiedades install_ipv6_interface

Propiedad
Tipo
Necesaria
Descripción
name
astring
yes
Nombre de la interfaz de red.
address_type
astring
yes
Valor utilizado para crear la opción -T para el subcomando ipadm (1M) create-addr. Los valores válidos son static o addrconf.
static_address
net_address_v6
no
Sólo es obligatoria cuando el valor de address_type es static. Se utiliza para crear la dirección local para el subcomando ipadm(1M) create-addr.
interface_id
net_address_v6
no
Sólo se aplica cuando el valor de address_type es addrconf. Se utiliza para crear la parte -i id_interfaz del subcomando ipadm(1M) create-addr.
stateless
astring
no
Sólo se aplica cuando el valor de address_type es addrconf. Se utiliza para crear la parte -p stateless=yes|no del subcomando ipadm(1M) create-addr.
stateful
astring
no
Sólo se aplica cuando el valor de address_type es addrconf. Se utiliza para crear la parte -p stateful=yes|no del subcomando ipadm(1M) create-addr.
default_route
net_address_v6
no
Se utiliza para definir una ruta predeterminada mediante route(1M).
# /usr/sbin/route \
-p add default default-route \
-ifp ifname

El valor de ifname representa la parte del nombre de interfaz de la propiedad name.

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 DNS resolv.conf(4).

El grupo de propiedades config contiene las siguientes propiedades.

Tabla 11-8 Propiedades del grupo de propiedades config

Propiedad
Tipo
Necesaria
Descripción
dominio
astring
no
Nombre de dominio local. Se utiliza para crear la directiva domain en resolv.conf(4).
nameserver
net_address_list
yes
Lista de direcciones IPv4 e IPv6. Se utiliza para crear las directivas nameserver en resolv.conf(4).
search
astring_list
no
Lista de valores de dominio correspondiente a la lista de búsqueda para la consulta de nombre de host. Se utiliza para crear la directiva search en resolv.conf(4).

Configuración del nombre de servicio

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 deshabilitado 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.