Este capítulo describe cómo modernizar un sistema Solaris. Los temas incluyen:
Cuando se instala una nueva versión del software de Solaris en un sistema Solaris, el programa de instalación le permite elegir una de las opciones siguientes para instalar el sistema operativo Solaris:
Modernizar: esta opción fusiona la nueva versión del sistema operativo Solaris con los archivos existentes en los discos del sistema. Guarda tantas modificaciones como sea posible que se hayan efectuado en la versión anterior del sistema operativo Solaris.
Inicial: esta opción sobrescribe el disco del sistema con la nueva versión del sistema operativo Solaris. Debe realizar una copia de seguridad de las modificaciones locales que haya efectuado en la versión anterior antes de comenzar la instalación y, después, restablecer las modificaciones locales tras terminar la instalación.
Puede utilizar la opción de modernización si ejecuta el software de Solaris 2.4 o una versión posterior.
Para ver qué versión del sistema operativo Solaris ejecuta el sistema, escriba:
$ uname -a |
No.
Véase el Capítulo 6 para obtener información.
La opción Modernizar del programa Instalación interactiva de Solaris permite reasignar espacio en disco si los sistemas de archivos actuales no tienen espacio suficiente para la modernización. De forma predeterminada, una característica de disposición automática determina cómo reasignar el espacio en disco de forma que la modernización sea satisfactoria. Si la disposición automática no puede determinar cómo reasignar el espacio en disco, debe especificar qué sistemas de archivos pueden moverse o cambiarse y luego volver a ejecutar la disposición automática de acuerdo con su elección.
No. Por ejemplo, si ha instalado anteriormente el grupo de software de usuario final en el sistema, no puede utilizar la opción Modernizar en el grupo de software de desarrollador. No obstante, durante la modernización siempre puede agregar software al sistema que no sea parte del grupo de software actualmente instalado.
Este apartado proporciona información sobre la modernización y la copia de seguridad de un sistema.
Considere la información siguiente antes de modernizar un sistema existente a una nueva versión del entorno operativo Solaris.
Compruebe la sección "Características de software que ya no están admitidas" en Solaris: Notas sobre la versión y las notas sobre la versión del proveedor para ver si hay algún software que utiliza que ya no se entrega con la nueva versión.
Véase el Capítulo 2 y las notas sobre la versión del proveedor para ver si algunos de los cambios o las mejoras del sistema operativo Solaris afectarán a cualquiera de las operaciones que realiza actualmente.
Vea la documentación proporcionada con su sistema para asegurarse de que la nueva versión admita su sistema y sus dispositivos.
Compruebe otra documentación de software que disponga.
Para evitar la pérdida de datos durante la modernización, compruebe la Tabla 5-1 para ver los problemas conocidos. La lista no es exhaustiva. Compruebe siempre el software complementario y la documentación de software de terceros para ver las instrucciones de modernización.
Software |
Resumen del problema |
SolsticeTM DiskSuiteTM |
No es posible modernizar automáticamente los metadispositivos. Para obtener instrucciones, véase el Apéndice B, 'Upgrading to Other Solaris Versions' de Solstice DiskSuite Reference Guide. |
Prestoserve |
Si inicia el proceso de modernización apagando el sistema con init 0, puede perder datos. Véase la documentación de Prestoserve para obtener las instrucciones sobre apagado. |
Haga una copia del sistema.
Antes de utilizar la opción de modernización e instalar una nueva versión del sistema operativo Solaris, haga siempre una copia de seguridad de los sistemas de archivos existentes. Esto significa copiarlos en soportes extraíbles (por ejemplo cintas) para proteger los datos contra su pérdida, daño o deterioro. Si no dispone de un procedimiento de copia de seguridad, véase "Para realizar una copia de seguridad de un sistema" para averiguar cómo realizar una copia de seguridad completa de los sistemas de archivos. Para obtener información sobre el establecimiento de copias de seguridad planificadas y el uso de otros comandos de copia de seguridad, véase System Administration Guide, Volume I.
Inserte el CD de Solaris en la unidad de CD-ROM.
Arranque el sistema desde el CD de Solaris.
Obtenga el indicador ok y escriba:
boot cdrom
Para los sistemas más antiguos basados en SPARCTM, utilice el comando de arranque siguiente: boot sd(0,6,2)
Si se produce algún problema a partir de este punto, véase el Capítulo 6.
Espere a que termine el arranque.
Después de escribir el comando de arranque, el sistema pasará por una fase de arranque en la que se comprueban diversos componentes de hardware y del sistema. Este proceso dura algunos minutos. Mientras está rearrancando el sistema, probablemente verá mensajes similares a los siguientes:
ok boot cdrom Booting from: sd(0,6,2) SunOS Release x.x Version [UNIX(R) System V Release] Copyright (c), Sun Microsystems, Inc. Configuring devices Starting OpenWindows... |
Siga las instrucciones en pantalla para instalar el sistema operativo Solaris.
El programa de instalación de Solaris es una guía paso a paso interactiva y controlada por menús para instalar el sistema operativo Solaris. También proporciona ayuda en línea para resolver sus preguntas.
Espere mientras se instala el sistema operativo Solaris en el sistema.
Un registro de la instalación (la forma en que se ha instalado el sistema) se guarda en los archivos siguientes:
Antes del rearranque del sistema: /a/var/sadm/system/logs/upgrade_log
Después del rearranque del sistema: /var/sadm/system/logs/upgrade_log
Conviértase en superusuario.
Desactive el sistema.
# init 0 |
Lleve el sistema al nivel de ejecución S (modalidad monousuario).
ok boot -s |
(Opcional) Compruebe la coherencia del sistema de archivos con el comando fsck.
La ejecución del comando fsck mediante la opción -m comprueba la coherencia de los sistemas de archivos. Por ejemplo, un fallo del suministro eléctrico puede haber dejado los archivos en estado incoherente.
# fsck -m /dev/rdsk/nombre_dispositivo |
(Opcional)Si va a hacer una copia de seguridad de los sistemas de archivos en una unidad de cinta remota:
Agregue la entrada siguiente al archivo ./rhosts del sistema que inicia la copia de seguridad:
sistema root |
Verifique que el nombre de sistema agregado al archivo /.rhosts anterior sea accesible a través del archivo /etc/inet/hosts local o que esté disponible mediante un servidor de nombres NIS o NIS+.
Identifique el nombre de dispositivo de la unidad de cinta.
La unidad de cinta predeterminada es /dev/rmt/0.
Inserte una cinta no protegida contra escritura en la unidad de cinta.
Haga una copia de seguridad de los sistemas de archivos mediante uno de los comandos de ufsdump que se muestran en la Tabla 5-2.
Tabla 5-2 Comandos de copia de seguridad completa
Para realizar copias de seguridad completas en ... |
Utilice este comando ... |
---|---|
Disquete local |
ufsdump9ucf /vol/dev/ archivos_que_copiar |
Unidad de cinta de cartucho local |
ufsdump9ucf /dev/rmt archivos_que_copiar |
Unidad de cinta de cartucho remota |
ufsdump0ucf sistema remoto:/ archivos_que_copiar |
Cuando se le indique, extraiga la cinta e introduzca el volumen siguiente.
Etiquete cada cinta con el número de volumen, nivel, fecha, nombre del sistema y sistema de archivos.
Pase el sistema de nuevo al nivel de ejecución 3 pulsando Control-D.
Compruebe que la copia ha sido satisfactoria utilizando el comando ufsrestore para ver el contenido de la cinta.
Cuando el sistema termina la modernización, el programa de instalación deja el indicador de superusuario en modalidad monousuario.
Realice una reorganización del sistema si es necesario.
Cuando utiliza la opción de modernización, el programa de instalación de Solaris fusiona las modificaciones del software local del sistema existente con el nuevo software; no obstante, en determinados casos la fusión no es posible. Véase el archivo siguiente para determinar si necesita solucionar alguna de las modificaciones locales que la modernización no podría conservar:
/a/var/sadm/system/data/upgrade_cleanup
Consulte la información del archivo upgrade_cleanup. Posiblemente el sistema no arranque si no soluciona las modificaciones locales sin conservar.
Rearranque el sistema.
# reboot |