1. No funciona Postgres !!
Hago lo siguiente:1. Verifico lo que dice en stackoverflow que los ficheros progres del directorio data (postgresql.conf y pg_hba.conf) es decir que el primer fichero tenga una entrada: listen_addresses = '*' y el segundo que tenga host all all all md5
2. Ejecuto pg_isready y sale localhost:5432 - no response
3. Compruebo con ps -ef | grep postgres que las lineas en amarillo no salen!
1 2 3 4 5 6 7 8 9 10 11 12 13 | postgres 1413 1 0 12:20 ? 00:00:00 /opt/PostgreSQL/9.6/bin/postgres -D /opt/PostgreSQL/9.6/data postgres 1438 1 0 12:20 ? 00:00:00 /lib/systemd/systemd --user postgres 1439 1438 0 12:20 ? 00:00:00 (sd-pam) postgres 1579 1 0 12:20 ? 00:00:00 /opt/PgBouncer/bin/pgbouncer -d /opt/PgBouncer/share/pgbouncer.ini postgres 1632 1413 0 12:20 ? 00:00:00 postgres: logger process postgres 1639 1413 0 12:20 ? 00:00:00 postgres: checkpointer process postgres 1640 1413 0 12:20 ? 00:00:00 postgres: writer process postgres 1641 1413 0 12:20 ? 00:00:00 postgres: wal writer process postgres 1642 1413 0 12:20 ? 00:00:00 postgres: autovacuum launcher process postgres 1643 1413 0 12:20 ? 00:00:00 postgres: stats collector process postgres 4446 1413 0 12:23 ? 00:00:00 postgres: ayto openweb 127.0.0.1(22282) idle postgres 4606 1413 0 12:26 ? 00:00:03 postgres: postgres postgres 127.0.0.1(22508) idle eduard 6861 4186 0 12:46 pts/1 00:00:00 grep --color=auto postgres |
4. Compruebo con sudo netstat -ltpn | grep 5432 que no sale ninguna línea (cunado deberían salir algo parecido a esto:
1 2 | tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 1413/postgres tcp6 0 0 :::5432 :::* LISTEN 1413/postgres |
5. Listo los servicios con este comando :
systemctl list-units --all --type=service --no-pager
Y observo que el servicio de postgres-9.6 ha intentado arrancar y ha fallado!!
6. Hago lo que se dice en stackoverflow y me da una pista del error:
data directory “/opt/PostgreSQL/9.6/data” has group or world access Permissions should be u=rwx (0700)
y cambiando los permisos de dicho directorio con
chmod 700 -R opt/PostgreSQL/9.6/data
y rearrancando se solucionó el maldito problema
2. No funciona el crontab!!
Tengo unos ejecutables java que no arrancan, y es debido a que al instalar la nueva versión, se han retocado las versiones de java y las rutas de java y javac no coinciden.Arreglar el crontab con "crontab -e" para que apunte a la ruta correcta del ejecutabe java
1 | */60 08-16 * * 1-5 /usr/lib/jvm/java-10-openjdk-amd64/bin/java -jar /home/eduard/ProgramesMeus/CRON-TAB/ORVE_2019_V1/MiJar.jar
|