Saltar al contenido

Recarga de PostgreSQL después de cambios de configuración

Basta ya de indagar por todo internet ya que estás al lugar necesario, contamos con la respuesta que buscas pero sin complicaciones.

Solución:

Solución 1:

Aunque la persona original que hizo la pregunta insinuó que está ejecutando Ubuntu 8.10 para muchas personas, el uso de versiones posteriores de Ubuntu también podría tropezar aquí. Y esto también podría funcionar con 8.10. No sé, no tengo ninguna instalación 8.10 para probarlo.

Ok, vayamos al grano. Entonces, la “nueva” forma genial de controlar los servicios es usar el service mando. Entonces puede recargar configuraciones con el siguiente comando:

service postgresql-8.3 reload

naturalmente, debe tener los derechos adecuados, por lo que lo más probable es que deba anteponer el comando con algo como sudo o su -c root Me gusta esto:

sudo service postgresql-8.3 reload

o
su -c root 'service postgresql-8.3 reload'

PD Se sugiere en la documentación de Ubuntu que algo relacionado con este nuevo método se había hecho allá atrás con el lanzamiento de 6.10, sin embargo, si lo entendí correctamente, no se había tenido un uso más general hasta 9.10.

Solución 2:

Puede verificar dónde está su PGDATA conectándose a pg y emitiendo el comando:

show data_directory;

En ubuntu, por lo general es /var/lib/postgresql/8.3/main/.

Tambien tu puedes: /etc/init.d/postgresql-8.3 reload


Solución 3:

Opción 1: desde el shell de línea de comandos

su - postgres
/usr/bin/pg_ctl reload

Opción 2: Usar SQL

SELECT pg_reload_conf();

El uso de cualquiera de las opciones no interrumpirá ninguna consulta activa o conexión a la base de datos, por lo que estos cambios se aplicarán sin problemas.


Solución 4:

Esto hará el truco:

kill -HUP $(head -1 $PGDATA/postmaster.pid)

Solución 5:

Si no desea reiniciar el servidor y simplemente enviar una señal a PostgreSQL, simplemente escriba el comando:
pg_ctl reload

Recuerda difundir este ensayo si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *