Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Transición de Oracle Solaris 10 a Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Transición de Oracle Solaris 10 a una versión de Oracle Solaris 11 (descripción general)
2. Transición a los métodos de instalación de Oracle Solaris 11
4. Funciones de gestión de almacenamiento
5. Gestión de sistemas de archivos
6. Gestión de software y entornos de inicio
7. Gestión de configuración de red
8. Gestión de configuración del sistema
Cambios de configuración del sistema y migración de la configuración del sistema a SMF
Cambios administrativos de SMF
Cambios en la gestión de energía, los servicios de terminal y la consola del sistema
Cambios de consola del sistema y servicios de terminal
Cambios de configuración de gestión de energía
Cambios en las herramientas de configuración del sistema
Cambios de compatibilidad y registro del sistema
Cambios de plataforma, recuperación e inicio del sistema
Cambios de GRUB, firmware y etiquetado de disco
Inicio para recuperación del sistema
Cómo iniciar desde una copia de seguridad del entorno de inicio para fines de recuperación
Cómo iniciar el sistema para fines de recuperación
Cambios en el inicio, la plataforma y el hardware
Cambios en la gestión y la configuración de la impresión
Eliminación del servicio de impresión LP
Cómo configurar el entorno de impresión después de instalar Oracle Solaris 11
Cambios en la internacionalización y la localización
Cambios en la configuración de la zona horaria y en la configuración regional
10. Gestión de las versiones de Oracle Solaris en un entorno virtual
11. Gestión de cuentas de usuario y entornos de usuario
En Oracle Solaris 11, determinados aspectos de configuración del sistema se han migrado a SMF. Para obtener información sobre los servicios de nombres que se han migrado a SMF, consulte la Tabla 7-1.
En esta versión se introducen los siguientes cambios principales:
Configuración del servidor DNS: el proceso para configurar un servidor DNS ha cambiado. Para obtener más instrucciones, consulte Administración de DNS (tareas) de Trabajo con servicios de nombres y directorios en Oracle Solaris 11.1.
El archivo /etc/default/init ahora es de sólo lectura: la configuración regional y la configuración de zona horaria se han migrado a SMF. Todos los cambios realizados en las variables de entorno deben gestionarse mediante el nuevo servicio SMF svc:/system/environment:init.
Para utilizar el servicio SMF svc:/system/environment:init, asegúrese de que la propiedad skip_init_upgrade esté definida como true:
# svccfg -s svc:/system/environment:init setprop \ upgrade/skip_init_upgrade=true # svcadm refresh svc:/system/environment:init
Para obtener más información, consulte Cambios en la internacionalización y la localización.
Configuración de /etc/dfs/dfstab: la publicación y anulación de publicación de un recurso compartido del sistema de archivos ahora se lleva a cabo con el comando zfs. Consulte el Capítulo 5, Gestión de sistemas de archivos.
Configuración de /etc/hostname.<if>, /etc/dhcp.<if> y /etc/hostname.ip*.tun*: la configuración de red persistente mediante la edición de estos archivos ya no es necesaria. Los comandos ipadm y dladm se utilizan para gestionar este tipo de configuración de red. Consulte Gestión de la configuración de red en modo fijo.
Asignación del nombre de host de un sistema: según la versión de Oracle Solaris 11 que esté en ejecución, el nombre de host de un sistema se asigna de la siguiente manera durante una instalación:
Oracle Solaris 11: en Oracle Solaris 10, durante una instalación, el archivo /etc/hosts se actualiza para asignar el nombre de host del sistema a una de las direcciones IP sin bucle de retorno. En Oracle Solaris 11, el nombre de host se asigna a las direcciones IPv4 e IPv6 de un sistema. Por ejemplo:
::1 foobar localhost 127.0.0.1 foobar loghost localhost
Si prefiere el comportamiento anterior, en el que hostname se asigna a la dirección IP de una interfaz sin bucle de retorno, debe modificar manualmente el archivo /etc/hosts para incluir este tipo de asignación, como se muestra en el siguiente ejemplo:
::1 localhost 127.0.0.1 loghost localhost 129.148.174.232 foobar
Oracle Solaris 11.1: el nombre de host se asigna a la interfaz principal en el momento de la instalación. El servicio SMF system/identity:node incluye una propiedad que permite a un administrador desactivar la función.
Configuración de la gestión de energía: la gestión de energía ya no se configura editando el archivo /etc/power.conf ni utilizando el comando pmconfig. Ahora se usa el comando poweradm. Consulte Cambios de configuración de gestión de energía.
Configuración de la identidad de un sistema: según la versión de Oracle Solaris 11 que esté ejecutando, configure la identidad de un sistema de la siguiente manera:
Oracle Solaris 11: configure la identidad de un sistema (nombre de nodo/nombre de host) mediante la definición de la propiedad de servicio config/nodename del servicio SMF svc:/system/identity:node, como se muestra en este ejemplo:
# svccfg -s svc:/system/identity:node setprop config/nodename = astring: nodename # svcadm refresh svc:/system/identity:node # svcadm restart svc:/system/identity:node
Nota - Si el sistema está configurado para utilizar DHCP, que es lo que siempre sucede cuando el NCP Automatic está activado, la propiedad del servicio SMF sólo se puede definir si el servidor DHCP no proporciona un valor para la opción de nombre de host o nombre de nodo (código 12 de opción estándar de DHCP). Consulte nodename(4).
Oracle Solaris 11.1: utilice el comando hostname para configurar de manera permanente el nombre de host del sistema. Inicialmente, el valor hostname se almacena en config/nodename, pero se sustituye si el sistema está configurado por DHCP; en ese caso, DHCP proporciona el valor hostname. Si se utiliza el comando hostname, el valor hostname será el que se especifique en config/nodename. Si establece la identidad de un sistema mediante el comando hostname, esta configuración no podrá ser sustituida por DHCP hasta que ejecute el comando hostname con la opción -D. La propiedades de SMF correspondientes y el servicio SMF asociado también se actualizan automáticamente cuando se utiliza el comando hostname. Consulte hostname(1).
Configuración de servicios de terminal y consola del sistema: el comando sac y el programa Service Access Facility (SAF) ya no son compatibles. La consola del sistema y los dispositivos de terminal conectados localmente se representan como instancias del servicio SMF console-login, svc:/system/console. Consulte Cambios en la gestión de energía, los servicios de terminal y la consola del sistema.
Servicios de registro del sistema: el nuevo comando de Oracle Solaris 11.1 rsyslog es un daemon syslog ampliado y fiable, con una implementación de diseño modular que admite diversas funciones, por ejemplo, filtrado, TCP, cifrado, registros de hora de alta precisión y control de salida.
El estado de los servicios system-log se puede mostrar ejecutando el siguiente comando:
# svcs -a | grep system-log disabled Nov_21 svc:/system/system-log:rsyslog online Nov_30 svc:/system/system-log:default
Nota - El servicio SMF syslog, svc:/system/system-log:default, sigue siendo el servicio de registro por defecto en Oracle Solaris 11.
Configuración de la zona horaria: en Oracle Solaris 10, la zona horaria se configura editando el archivo /etc/TIMEZONE (/etc/default/init). En Oracle Solaris 11, el servicio SMF svc:/system/timezone:default permite definir la zona horaria de un sistema. Consulte Cambios en la configuración de la zona horaria y en la configuración regional.
Se agregó información al depósito SMF para registrar el origen de las propiedades, los grupos de las propiedades, las instancias y los servicios. Esta información permite a los usuarios determinar qué valores de configuración corresponden a la personalización administrativa y qué valores de configuración se incluyeron con Oracle Solaris mediante un manifiesto.
Los diferentes valores de configuración del administrador, el perfil o el manifiesto se capturan en capas. Utilice el comando svccfg listprop con la nueva opción -l para explorar los valores en cada una de las capas. El comando svccfg -s service:instance listprop -l all muestra todos los grupos de propiedades y valores de propiedad de la instancia service:instance seleccionada, con todas las capas disponibles para cada grupo de propiedades y el valor de propiedad que está definido. Por ejemplo:
root@system1# svccfg -s mysvc:default listprop -l all start method manifest start/exec astring manifest /var/tmp/testing/blah.ksh start/timeout_seconds count manifest 600 start/type astring manifest method stop method manifest stop/exec astring manifest /var/tmp/testing/blah.ksh stop/timeout_seconds count manifest 600 stop/type astring manifest method startd framework manifest startd/duration astring manifest transient ifoo framework site-profile ifoo framework manifest ifoo/ibar astring admin adminv ifoo/ibar astring manifest imanifest_v ifoo/ibar astring site-profile iprofile_v general framework site-profile general framework manifest general/complete astring manifest general/enabled boolean site-profile true general/enabled boolean manifest true
En este ejemplo, el grupo de propiedades ifoo muestra el tipo de información que se muestra cuando se utiliza la nueva opción -l.
En comparación, la ejecución del mismo comando sin la nueva opción -l muestra la información que se indica a continuación:
# svccfg -s mysvc:default listprop start method start/exec astring /var/tmp/testing/blah.ksh start/timeout_seconds count 600 start/type astring method stop method stop/exec astring /var/tmp/testing/blah.ksh stop/timeout_seconds count 600 stop/type astring method startd framework startd/duration astring transient ifoo framework ifoo/ibar astring adminv general framework general/complete astring general/enabled boolean true
Además, se puede utilizar el comando svccfg listcust para mostrar sólo las personalizaciones.
Los servicios e instancias que se entregan en ubicaciones estándar (/lib/svc/manifest, /var/svc/manifest y /etc/svc/profile) ahora son gestionados por el servicio SMF manifest-import. Para eliminar completamente estos servicios del sistema, un administrador debe desinstalar el paquete que entrega los archivos auxiliares. Este cambio activa la eliminación del servicio o la instancia del sistema. Si los archivos que se entregan no son gestionados por un paquete, la eliminación del archivo y el reinicio del servicio manifest-import elimina los servicios o las instancias que se entregan de todo el sistema.
Si los archivos no se pueden eliminar o el administrador no quiere que el servicio o la instancia se ejecuten en el sistema, y no es posible desactivar el servicio o la instancia, se puede utilizar el comando svccfg delete. El comando svccfg delete se considera una personalización administrativa de la manera en que el sistema se instala actualmente cuando los archivos que se entregan aún están presentes en las ubicaciones estándar.
Nota - El comando svccfg delete no elimina el servicio. El comando sólo oculta el servicio de otros consumidores SMF.
Para eliminar cualquier personalización administrativa, incluidas las personalizaciones realizadas mediante el comando svccfg delete, y volver a la configuración proporcionada por el manifiesto de servicio, utilice el subcomando delcust del comando svccfg con cuidado. Por ejemplo, debería mostrar y suprimir todas las personalizaciones realizadas en sendmail-client:default de la siguiente manera:
# svccfg svc:> select svc:/network/sendmail-client:default svc:/network/sendmail-client:default> listcust config application admin MASKED ... svc:/network/sendmail-client:default> delcust Deleting customizations for instance: default
Para obtener más información, consulte la página del comando man svccfg(1M).
El comando svcbundle, nuevo en Oracle Solaris 11.1, le permite generar manifiestos SMF. También puede utilizar el comando para generar perfiles especificando la opción bundle-type. El paquete generado se define por completo mediante el uso de diversas opciones -s. Cada par NV tiene el formato name=value. Para generar un manifiesto, debe especificar service-name y start-method. Cuando se genera un manifiesto, el comando svcbundle hace varias suposiciones de elementos básicos, que se pueden modificar después de haber generado el manifiesto. Para obtener instrucciones detalladas sobre la utilización del comando svcbundle, consulte svcbundle(1M).
Las versiones Oracle Solaris 10 y Oracle Solaris 11 incluyen procesos del sistema que realizan una tarea específica, pero que, en general, no requieren administración.
|