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
Herramienta de creación de manifiesto SMF
Resumen de procesos del sistema
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
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
El sistema se inicia desde un sistema de archivos raíz ZFS en Oracle Solaris 11. De manera predeterminada, el sistema de archivos raíz ZFS está incluido en una agrupación raíz ZFS denominada rpool. Aún se admite la creación de un sistema de archivos UFS, pero usted no puede iniciar desde un sistema de archivos raíz UFS o Solaris Volume Manager en esta versión.
Analice la siguiente información que afecta el modo en que se inicia el sistema con fines de recuperación:
Si utiliza el ILOM o el procesador de servicios (SP) de un sistema para resolver un problema del sistema, el modo en que se accede a un ILOM o SP del sistema es idéntico al de las versiones anteriores. Las mayoría de las diferencias están relacionadas con el modo en que se inicia el sistema cuando se accede a un indicador de PROM ok de un sistema basado en SPARC o a una pantalla de firmware (BIOS o UEFI) de un sistema basado en x86.
En Oracle Solaris 10, se utilizan las funciones del archivo flash para crear una copia de un entorno raíz UFS o ZFS y, a continuación, restaurar el archivo flash para recuperar el entorno del sistema en caso de que se produzca un error de sistema o de dispositivo.
En Oracle Solaris 11, el proceso de recuperación del sistema incluye los siguientes pasos:
Archivar las instantáneas de agrupaciones raíz en un sistema remoto
Reemplazar cualquier componente o dispositivo del sistema que haya fallado
Volver a crear la agrupación raíz y definir la propiedad bootfs
Restaurar las instantáneas de la agrupación raíz archivadas anteriormente
Instalar manualmente los bloques de inicio
Cuando se intenta iniciar un sistema para recuperarlo, si el sistema no se puede iniciar, pero el error no se debe a que la agrupación raíz no está disponible, puede utilizar nuevas opciones de inicio desde el medio de instalación o desde un servidor de instalación para resolver el problema. Consulte Inicio para recuperación del sistema.
A partir de Oracle Solaris 11.1, se introducen los siguientes cambios:
GRUB 2 es el cargador de inicio predeterminado en las plataformas x86: GRUB 2 reemplaza el cargador de inicio basado en GRUB 0.97 original (GRUB Legacy). GRUB 2 admite totalmente el inicio desde discos cuyo tamaño es superior a 2 TB. GRUB 2 también admite el esquema de partición Unified Extensible Firmware Interface (UEFI) y la tabla de particiones GUID (GPT).
Cambios del menú de GRUB: a diferencia de GRUB Legacy que utiliza el archivo menu.lst editable, GRUB 2 usa un archivo de configuración llamado grub.cfg que es sintácticamente distinto del archivo menu.lst heredado. El archivo grub.cfg almacena la mayor parte de la configuración de GRUB y se gestiona únicamente mediante el uso del comando bootadm. Para incorporar este cambio, se amplió el comando bootadm para incluir varios subcomandos nuevos y una nueva opción -P que permite administrar la configuración de GRUB de varias agrupaciones raíz.
Nota - Dado que los cambios de configuración de GRUB pueden reemplazan automáticamente los cambios que se realizan en el archivo grub.cfg, no edite manualmente este archivo. Consulte el Capítulo 2, Administración de GRand Unified Bootloader (tareas) de Inicio y cierre de sistemas Oracle Solaris 11.1 y bootadm(1M).
Gestión de entradas de inicio no de Oracle Solaris: GRUB 2 incluye un archivo de configuración adicional denominado custom.cfg. Este archivo se puede utilizar para agregar entradas de menú personalizadas a la configuración de GRUB. El archivo custom.cfg no existe en el sistema de manera predeterminada. Debe crear el archivo y, luego, almacenarlo en la misma ubicación que el archivo grub.cfg ( /pool-name/boot/grub/). Durante el proceso de inicio, GRUB comprueba la existencia del archivo custom.cfg en el conjunto de datos de nivel superior de la agrupación raíz (boot/grub). Si el archivo existe, GRUB establece el origen del archivo y procesa cualquier comando dentro del archivo, como si el contenido fuera realmente parte del archivo grub.cfg. Consulte Personalización de la configuración de GRUB de Inicio y cierre de sistemas Oracle Solaris 11.1.
Compatibilidad con firmware UEFI de 64 bits: Oracle Solaris ahora es compatible con sistemas basados en x86 con firmware UEFI de 64 bits. La instalación en firmware UEFI se puede realizar a través de los métodos de instalación de DVD, USB y red. Se necesita UEFI versión 2.1+.
Si va a iniciar un sistema con el firmware UEFI desde la red, el proceso de inicio ha cambiado ligeramente. Consulte Inicio de sistemas con firmware UEFI y BIOS desde la red de Inicio y cierre de sistemas Oracle Solaris 11.1 para obtener más detalles.
Inicio desde discos con etiqueta GPT: los discos con etiqueta GPT ahora se admiten en plataformas SPARC y x86. La instalación de Oracle Solaris 11.1 en un sistema basado en x86 o SPARC con firmware compatible con GPT aplica una etiqueta de disco GPT que utiliza todo el disco en la mayoría de los casos. De lo contrario, la instalación de Oracle Solaris 11.1 en un sistema basado en SPARC aplica una etiqueta SMI (VTOC) al disco de agrupación raíz con un único segmento 0.
Para sistemas basados en SPARC que admiten un disco de inicio con etiqueta GPT, consulte x86: algunos sistemas con firmware BIOS no inician si la entrada EFI_PMBR en el registro de inicio maestro es no está activa (7174841) de Notas de la versión de Oracle Solaris 11.1 para obtener más información sobre cómo aplicar la actualización de firmware compatible con GPT.
Si está ejecutando una versión que es compatible con GRUB Legacy y está pasando a una versión que admite GRUB 2, consulte Actualización del sistema GRUB Legacy a una versión que admita GRUB 2 de Inicio y cierre de sistemas Oracle Solaris 11.1.
Los siguientes escenarios de error y recuperación son similares a versiones anteriores:
Puede utilizar el comando boot -a para omitir un problema en el archivo /etc/system. Cuando se le solicite, utilice una sintaxis similar a la siguiente:
Name of system file [/etc/system]: /dev/null
Presione la tecla de retorno en el resto de los indicadores, según sea necesario.
Se crea automáticamente una copia de seguridad del entorno de inicio durante la mayoría de las operaciones de pkg update. Esta función le permite iniciar con un entorno de inicio anterior, en caso de que se produzca algún error durante el proceso de actualización de imagen. Es conveniente crear una copia de seguridad del entorno de inicio antes de efectuar un cambio de configuración del sistema.
# beadm create solaris-backup # beadm list BE Active Mountpoint Space Policy Created -- ------ ---------- ----- ------ ------- solaris R - 4.01G static 2013-02-08 16:53 solaris-backup N / 47.95M static 2013-02-11 10:48
Consulte Cómo iniciar desde una copia de seguridad del entorno de inicio para fines de recuperación para conocer los pasos para iniciar desde una copia de seguridad del entorno de inicio.
Inicie desde el medio de instalación o desde un servidor de instalación en la red para recuperarse de un problema que impide que el sistema se inicie o para recuperarse de una contraseña de usuario root perdida.
En sistemas basados en SPARC, el comando boot net:dhcp reemplaza el comando boot net que se utiliza en versiones de Oracle Solaris 10.
Inicie un sistema en modo de usuario único para resolver un problema menor, como corregir la entrada de shell raíz en el archivo /etc/passwd o cambiar un servidor NIS.
Para resolver un problema de configuración de inicio, generalmente, es necesario importar la agrupación raíz, montar el entorno de inicio y arreglar el problema, por ejemplo, mediante la reinstalación de un cargador de inicio x86 dañado.
Ya no se admite el inicio del archivo a prueba de fallos en plataformas SPARC y x86. Siempre que sea posible, utilice copias de seguridad de entorno de inicio actualizadas para fines de recuperación. Los entornos de inicio son instancias de la imagen de Oracle Solaris que se pueden iniciar, y cualquier otro paquete de software de aplicación que se instale en dicha imagen. La existencia de varios entornos de inicio reduce el riesgo en el momento de la actualización de software, ya que la copia de seguridad del entorno de inicio preserva el entorno de inicio original.
Puede crear un nuevo entorno de inicio basado en un entorno de inicio activo o inactivo. O bien, puede crear un nuevo entorno de inicio basado en un clon del entorno de inicio original. Un clon copia el conjunto de datos raíz y todo lo que esté en orden jerárquico debajo del conjunto de datos raíz principal del entorno de inicio original. Consulte Creación y administración de entornos de inicio Oracle Solaris 11.1.
Si el sistema no se inicia desde el entorno de inicio activo, seleccione una copia de seguridad del entorno de inicio desde la cual iniciar.
ok boot -L
Boot device: /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0,0:a File and args: -L 1 Oracle Solaris 11.1 SPARC 2 solaris-backup Select environment to boot: [ 1 - 2 ]: 2
En la salida anterior, el entorno de inicio activo es Oracle Solaris 11.1 SPARC, lo cual probablemente no coincide con el nombre del entorno de inicio real, pero representa el entorno de inicio actual.
Después de seleccionar el entorno de inicio desde el cual desea iniciar, identifique la ruta de inicio en pantalla y escriba dicha información en el indicador.
To boot the selected entry, invoke: boot [<root-device>] -Z rpool/ROOT/solaris-backup Program terminated {0} ok boot -Z rpool/ROOT/solaris-backup
Si el sistema no se inicia, revise los pasos de recuperación de inicio adicionales en Cómo iniciar el sistema para fines de recuperación.
GNU GRUB version 1.99,5.11.0.175.1.0.0.14.0 **************************************************************************** *solaris * *solaris-1 * * * * * * * * * ****************************************************************************
Si el sistema no se inicia desde la copia de seguridad del entorno de inicio, revise los pasos de recuperación de inicio adicionales en Cómo iniciar el sistema para fines de recuperación.
Nota - En las plataformas x86, utilice el comando reboot con la opción -p para iniciar un reinicio estándar del sistema, que le permita ver el menú de GRUB o seleccionar una de las opciones de instalación. De lo contrario, el sistema utiliza un reinicio rápido de forma predeterminada.
x86: Live Media: inicie desde el medio de instalación y utilice un terminal de GNOME para el procedimiento de recuperación.
SPARC: instalación de texto: inicie desde el medio de instalación o desde la red, y seleccione la opción 3 Shell desde la pantalla de instalación de texto.
x86: instalación de texto: desde el menú de GRUB, seleccione la entrada de inicio Text Installer and command line y, a continuación, seleccione la opción 3 Shell desde la pantalla de instalación de texto.
SPARC: instalación automatizada: utilice el siguiente comando para iniciar directamente desde un menú de instalación que permita salir a un shell.
ok boot net:dhcp
x86: instalación automatizada: inicie desde un servidor de instalación de la red que admita un inicio PXE. Seleccione la entrada Text Installer and command line del menú de GRUB. A continuación, seleccione la opción 3 Shell desde la pantalla de instalación de texto.
Por ejemplo, una vez que se haya iniciado el sistema, seleccione la opción 3 Shell:
1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell 4 Terminal type (currently xterm) 5 Reboot Please enter a number [1]: 3 To return to the main menu, exit the shell #
$multiboot /ROOT/s11u1_24b/@/$kern $kern -B $zfs_bootfs -s
# zpool import -f rpool # beadm list be_find_current_be: failed to find current BE name BE Active Mountpoint Space Policy Created -- ------ ---------- ----- ------ ------- solaris - - 7.74M static 2013-02-09 09:40 solaris-1 R - 4.08G static 2013-02-13 07:24 # mkdir /a # beadm mount solaris-1 /a # TERM=vt100 # export TERM # cd /a/etc # vi shadow <Carefully remove the unknown password> # cd / # beadm umount solaris-1 # halt
# init 0 ok boot -s Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.1 64-bit Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved. Booting to milestone "milestone/single-user:default". Hostname: tardis.central Requesting System Maintenance Mode SINGLE USER MODE Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): xxxxxxx single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode Feb 13 00:21:31 su: 'su root' succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.1 September 2012 su: No shell /usr/bin/mybash. Trying fallback shell /sbin/sh. root@tardis.central:~# TERM=vt100; export TERM root@tardis.central:~# vi /etc/passwd root@tardis.central:~# <Press control-d> logout svc.startd: Returning to milestone all.
# zpool import -f rpool
# bootadm install-bootloader -f -P pool-name
Donde -f fuerza la instalación del cargador de inicio y omite los controles de versiones para no disminuir la versión del cargador de inicio en el sistema. La opción -p se utiliza para especificar la agrupación raíz.
Nota - No utilice la opción -f a menos que esté seguro de que desea sobrescribir el cargador de inicio con la versión del medio. Consulte Instalación de GRUB 2 con el comando bootadm install-bootloader de Inicio y cierre de sistemas Oracle Solaris 11.1.
# zpool export pool-name
Este proceso es idéntico en plataformas SPARC y x86.
En este paso, se asume que ha eliminado una contraseña root desconocida en el paso anterior.
$multiboot /ROOT/s11u1_24b/@/$kern $kern -B $zfs_bootfs -s
ok boot -s Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.1 64-bit Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved. Booting to milestone "milestone/single-user:default". Hostname: tardis.central Requesting System Maintenance Mode SINGLE USER MODE Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): <Press return> single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode Feb 13 00:58:42 su: 'su root' succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.1 September 2012 root@tardis.central:~# passwd -r files root New Password: xxxxxx Re-enter new Password: xxxxxx passwd: password successfully changed for root root@tardis.central:~# <Press control-d> logout svc.startd: Returning to milestone all.
Tenga en cuenta los siguientes cambios en las funciones del inicio, la plataforma y el hardware en Oracle Solaris 11:
La plataforma x86 sólo admite 64 bits: ya no se admite el inicio de un núcleo de 32 bits en plataformas x86. Los sistemas que tienen hardware de 32 bits se deben actualizar a hardware de 64 bits o seguir ejecutando Oracle Solaris 10. Tenga en cuenta que las aplicaciones de 32 bits no se ven afectadas por este cambio.
Compatibilidad con consola de mapa de bits: Oracle Solaris 11 es compatible con las consolas de alta resolución que tienen intensidad de color. De manera predeterminada, la máquina inicia con una consola de 16 bits de 1024 x 768, a menos que la tarjeta de vídeo no admita esta configuración. En ese caso, la configuración se ajustará en 800 x 600 o, en su defecto, en 640 x 480. El tipo de consola (incluso la antigua consola de texto VGA de 640 x 480) se puede controlar mediante los parámetros del núcleo y mediante las opciones que se pueden especificar editando el menú de GRUB en el momento del inicio, de la siguiente manera:
-B console={text|graphics|force-text}
Admisión de reinicio rápido en plataformas x86 y SPARC: en las plataformas x86, el reinicio rápido implementa un cargador de inicio en el núcleo que carga el núcleo en la memoria y, a continuación, cambia a dicho núcleo. En sistemas basados en SPARC que admiten la función de inicio rápido, el proceso de inicio se acelera mediante la omisión de ciertas pruebas POST.
La función de inicio rápido funciona de distinta manera en plataformas SPARC y en plataformas x86. Para dar comienzo a un reinicio rápido de un sistema basado en SPARC, utilice la opción -f con el comando reboot. Como el reinicio rápido es el comportamiento predeterminado en las plataformas x86, la opción -f no es necesaria. Utilice el comando reboot o el comando init 6 para iniciar un reinicio rápido de un sistema basado en x86. La función de reinicio rápido se gestiona mediante propiedades SMF que se pueden activar o desactivar, según sea necesario. Para obtener más información, consulte Accelerating the Reboot Process de Oracle Solaris Administration: Common Tasks.
Eliminación de la admisión de la arquitectura sun4u de SPARC: con excepción del hardware de serie M (OPL), no puede iniciar Oracle Solaris 11 en la arquitectura sun4u. Si intenta iniciar Oracle Solaris 11 en uno de estos sistemas, se muestra el siguiente mensaje de error:
Rebooting with command: boot Error: 'cpu:SUNW,UltraSPARC-IV+' is not supported by this release of Solaris. NOTICE: f_client_exit: Program terminated!