Notas de la versión de Sun Java System Application Server Enterprise Edition 8.1 2005Q2

- Previous: Migración de tareas y datos previos a la actualización
- Next: Comprobación de la actualización

## Procedimiento de actualización

Para actualizar de la versión 4.4.x de HADB a la versión 4.4.2-7, lleve a cabo el siguiente procedimiento:

1. Realice las tareas previas a la actualización mencionadas anteriormente si es necesario.

2. Instale la versión 4.4.2-7 de HADB en todos los hosts de HADB (en una ruta distinta de la de la versión 4.4.x, por ejemplo, en `/opt/SUNWhadb/4.4.2-7`).

3. Instale la versión 4.4.2-7 de HADB en los hosts del cliente `hadbm`, en caso de que sean diferentes de los de los hosts de HADB.

4. Detenga todos los agentes de administración que se estén ejecutando en todos los hosts de HADB.

5. Inicie los procesos del agente de administración usando el software de la nueva versión, pero con los archivos de configuración antiguos. En los pasos que quedan, utilice el comando `hadbm` que se incluye en el directorio `bin` de la nueva versión.

6. Registre el paquete en el dominio de administración (el nombre del paquete predeterminado pasa a ser V4.4, por lo que será necesario utilizar otro nombre de paquete para evitar conflictos con los paquetes existentes que tengan el mismo nombre):

       hadbm registerpackage --packagepath=/opt/SUNWhadb/4.4.2-7 V4.4.2-7

7. Ejecute el comando `hadbm listpackages` y compruebe que el nuevo paquete esté registrado en el dominio.

8. Reinicie la base de datos con la nueva versión 4.4.2-7 de `hadbm`. Si es necesario mover los dispositivos y los archivos del historial, ejecute la actualización en línea junto con la definición de nuevas rutas para dispositivos y archivos del historial en una única operación:

       hadbm set packagename=V4.4.2-7,devicepath=new_devpath,
       historypath=new_histpath

   De lo contrario, si los dispositivos y los archivos del historial están ya fuera del directorio de instalación, ejecute el siguiente comando, que sólo realiza un reinicio por turnos de los nodos:

       hadbm set packagename=V4.4.2-7 database name

9. Compruebe que la base de datos esté ejecutándose (para ello, use el comando `hadbm status`) y que funcione normalmente, atendiendo las transacciones de los clientes.

10. Si todo está funcionando, la instalación antigua podrá eliminarse posteriormente. Antes de anular el registro del paquete antiguo, elimine del depósito `ma` todas las referencias al mismo. De lo contrario, `hadbm unregisterpackage` fallará y mostrará un error que indica que el paquete está en uso ("package in use").Una operación de reconfiguración ficticia, por ejemplo, `hadbm set connectiontrace=same as previous value`, eliminará todas las referencias al paquete antiguo. Ahora, proceda a anular el registro del paquete antiguo:

        hadbm unregisterpackage [--hosts=host-list] old pacakge name

11. Elimine la instalación antigua del sistema de archivos.

- Previous: Migración de tareas y datos previos a la actualización
- Next: Comprobación de la actualización

- © 2010, Oracle Corporation and/or its affiliates