Cuando usas open source.
¡Vives la libertad!

¡Soluciones a situaciones del día a día en tecnología open source!

Categorías:

Se deben usar dos servidores como mínimo, la replicación por default es asíncrona Una vez instalado el motor en ambas máquinas se procede a ingresar como usuario postgres y ejecutar la siguiente sentencia psql -c "ALTER SYSTEM SET listen_addresses TO '*';" Esto permite que el motor pueda ser accedido desde cualquier dirección IP. También debemos […]

Categorías:

Cuando se intenta instalar un paquete con yum, aparece el mensaje siguiente   Error: Error downloading packages: Curl error (35): SSL connect error for https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-8 [error:1408F10B:SSL routines:ssl3_get_record:wrong version number] Este error lo he solucionado usando en yum.conf la configuración de proxy mediante http y no por https. proxy=http://proxy.red.com:3128 proxy_username=usuario proxy_password=clave Cuando se usa https se […]

Categorías:

Para instalar postgresql10 en Rocky Linux 8.8 ejecutamos la siguiente orden [root@pruebas ~]# dnf module list postgresql Rocky Linux 8 - AppStream 2.9 MB/s | 11 MB 00:03 Rocky Linux 8 - BaseOS 1.6 MB/s | 6.0 MB 00:03 Rocky Linux 8 - Extras 5.3 kB/s | 13 kB 00:02 Rocky Linux 8 - AppStream […]

Categorías:

  Cuando se quiere iniciar un motor de postgresql se genera este error FATAL: could not access file “pg_stat_statements”: No such file or directory   [root@repanalitica 10]# systemctl start postgresql.service Job for postgresql.service failed because the control process exited with error code. See "systemctl status postgresql.service" and "journalctl -xe" for details. [root@repanalitica 10]# journalctl -xe […]

Categorías:

Buenas, El error que se muestra a continuación es un error que se presentó en Postgresql versión 10. El error indica que no existe un slot con ese nombre, por tanto el sistema continúa con la replicación y luego que termina de pasar todos los datos genera un error de code 1.   [root@repanalitica ~]# […]

Categorías:

Si queremos ver el listado de slots correspondientes a las replicaciones que tengamos configuradas en nuestro motor primario de postgres, ejecutamos el comando select slot_name, slot_type, database, active, catalog_xmin, restart_lsn, confirmed_flush_lsn from pg_replication_slots ; edb=# select slot_name, slot_type, database, active, catalog_xmin, restart_lsn, confirmed_flush_lsn from pg_replication_slots ; slot_name | slot_type | database | active | catalog_xmin […]

Categorías:

Este errror se genera cuando arrancamos nuestro servicio de postgres en el servidor esclavo o standby y el master detecta que otro servidor esclavo tiene el mismo tag o nombre. El error es el siguiente [root@srvedbprdrepasinc ~]# systemctl status edb-as-12 ● edb-as-12.service - EDB Postgres Advanced Server 12 Loaded: loaded (/usr/lib/systemd/system/edb-as-12.service; enabled; vendor preset: disabled) […]

Categorías:

Vamos a instalar fail2ban. Para los que no saben, fail2ban es una herramienta que detecta intentos de acceso a servicios en nuestro servidor linux. Revisa que dichos intentos no sean exitosos y luego de un número definido de intentos se bloquea el acceso a la dirección IP que está generando la solicitud de acceso. Por […]

Categorías:

Se presenta la situación en donde el sistema de archivos raíz se encuentra al 89% de su capacidad. Para ello vamos a extender el tamaño 10G mas. [root@pruebas2 /opt 10:28:39 ]# df -hT S.ficheros Tipo Tamaño Usados Disp Uso% Montado en devtmpfs devtmpfs 7,8G 0 7,8G 0% /dev tmpfs tmpfs 7,8G 1,3M 7,8G 1% /dev/shm […]

Categorías:

Fail2ban es una herramienta open source que monitorea los archivos log en busca de accesos fallidos, una vez identifica un acceso fallido fail2ban dependiendo de la configuración que se le haya creado procederá a bloquear el puerto o servicio a la IP que intenta acceder de forma “sospechosa”. Fail2ban se vale del firewall del sistema […]