Skip to main content
Version: next

Base de Datos

Cambiar configuración de base de datos

  1. En el servidor de administración, se debe modificar la configuración local de la base de datos:

    sudo vi /opt/viridian/config/viridian-config-properties-{{ latest_version }}-bec-prod.yml
    info

    latest_version: es la última versión del componente viridian-config-properties

    En el editor vi, se debe buscar esta configuración:

    database:
    type: informix
    host: 10.0.0.1
    port: 9081
    jdbcport: 9088
    db: tbasedp

    Hacer los cambios que correspondan y guardar.

  2. Si se requiere hacer cambios en las credenciales, se debe ingresar a Vault y actualizar las siguientes variables en el path viridian/application:

    database.user
    database.password
  3. En el servidor de administración, ejecutar el siguiente comando ansible para actualizar la configuración del punto 1 en los servidores de aplicaciones.

    ansible-playbook config.yml -K -t viridian-update -e "silent=true"
  4. En el servidor de administración, ejecutar el siguiente comando ansible para habilitar el modo mantenimiento.

    ansible-playbook admin.yml -K -t maintenance-enabled
  5. En el servidor de administración, ejecutar el siguiente comando ansible para que los docker containers necesarios se reinicien y tomen la nueva configuración de base de datos.

    ansible-playbook admin.yml -K -t restart-vdb-backend,restart-jade-backend,restart-cobalt-backend
  6. En el servidor de administración, ejecutar el siguiente comando ansible para deshabilitar el modo mantenimiento.

    ansible-playbook admin.yml -K -t maintenance-disabled
info

Los cambios hechos en el punto 1 deben ser informados a VIRIDIAN para que sean tomados en cuenta en un siguiente release.