Recientemente acabo de actualizar un par de servidores con OpenDS 1.0.0 instalados a la nueva versión OpenDS 2.0.0.
El proceso de actualización es muy sencillo, pero hay que exportar todas las bases de datos a LDIF y volverlas a reimportar, eliminando todas las db’s anteriores (cuidado con los backups, que ya podrán usarse).
Bien, dicho esto, el directorio en el que habitualmente exportaríamos una base de datos es el directorio ldif/ de la instancia, tarea rutinaria para los que venimos de Sun Directory Server. A continuación ejecutaríamos el comando siguiente:
# update -f /directorio/OpenDS-2.0.0.zip
./upgrade -f /Users/jmoratilla/Downloads/OpenDS-2.0.0.zip
Inicializando actualizacin ..... La actualizacin requiere una accin manual
La revisin 5134 introduce una modificacin en la forma en la que ciertas
reglas de coincidencia normalizan un valor de atributo o confirmacin. Para
actualizar este servidor, tendr que exportar los datos de este servidor y
volverlos a importar una vez finalizada la actualizacin
* Antes de iniciar la operacin debe exportar todo el conjunto de datos para
este servidor a formato LDIF. Si no ha completado este paso debera cancelar
esta operacin ahora.
* Continuar con esta operacin hasta que esta herramienta haya finalizado.
* Cuando esta operacin est completa, elimine manualmente los archivos del
directorio 'db'.
* Vuelva a importar esos datos desde el archivo LDIF que ha creado en el
primer paso.
Ha realizado las tareas descritas?
1) Si, Continuar
2) No, Cancelar
Introduzca la opcin [2]:
Cancelando actualizacin ..... Realizado.
Limpiando ..... Realizado.
Registrando historial de actualizaciones ..... Realizado.
Consulte /opt/OpenDS/history/log para ver un historial de instalacin
detallado.
Actualizacin rpida de OpenDS cancelada. La operacin de actualizacin se ha
cancelado y la instalacin se ha restaurado al estado en el que estaba antes de
la operacin de actualizacin.
Consulte /var/folders/Dy/DyUkdQDWGcunXasikIw6DU+++TM/-Tmp-/opends-upgrade-196956480368551309.log para ver un registro detallado de esta operacin.
Tras realizar la actualización, hay que borrar los subdirectorios de db/ para crear las bases de datos de nuevo con los LDIF anteriormente exportados.
Desde el Control Panel arrancáis el servidor, que dará error al principio pero arrancará. A continuación pulsáis la opción Import LDIF… y seleccionáis el directorio ldif/ y… sorpresa! allí no hay nada!
Que no cunda el pánico! La actualización realiza primeramente un backup de todo vuestro directorio en el subdirectorio history/ antes de descomprimir el fichero .zip. Buscad dentro de history/files/ldif/ y recuperad el pulso.
Este proceso es fácil porque es cómodo, pero no es viable para un entorno en producción. Demasiado tiempo de caída de servicio de un nodo. A ver si encuentro alguna otra forma de poder aplicar estas actualizaciones.
- Pantalla importación LDIF
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


Core Networks homepage
Oracle University