----- Original Message ----- From: "Calabaza" <calalinux@gmail.com>To: "debian-user-spanish" <debian-user-spanish@lists.debian.org> Sent: Thursday, May 21, 2015 6:24 PM Subject: Re: Configurar inicio y parada de postgres 8.3
El día 21 de mayo de 2015, 15:05, Ismael L. Donis Garcia <slibre@citricos.co.cu> escribió:----- Original Message ----- From: "Camaleón" <noelamac@gmail.com> To: <debian-user-spanish@lists.debian.org> Sent: Thursday, May 21, 2015 9:44 AM Subject: Re: Configurar inicio y parada de postgres 8.3El Wed, 20 May 2015 14:39:21 -0400, Ismael L. Donis Garcia escribió:Hace un tiempo estoy tratando de instalar postgres 8.3, lo he logrado pero no me inicia cuando inicio sección y no logro hecharlo a andar de forma automática.¿Al final instalaste el paquete preparado para Debian? Si no lo hiciste tendrás que hacer malabares para iniciarlo.Si instalé archivos compilados para debian. Más especificamente la versiónpostgresql-8.3_8.3.23-1.pgdg+1_i386.debSi ponga la siguiente instrucción en consola si inicia: su - postgres -c "/var/lib/postgresql/8.3/bin/pg_ctl start -l /mnt/datos/postgres/8.3/data/serverlog -D /mnt/datos/postgres/8.3/data" Pero quiero que inicie el servicio sin haber iniciado la sección del usuario y no he logrado hacerlo. He modificado el siguiente script pero no logro hacerlo andar.(...)Busca un script de inicio para Debian. O revisa el manual para saber cómointegrarlo (apartado "systemd integration"): https://wiki.postgresql.org/wiki/Apt/FAQAhí no veo nada para la versión 8.3Saludos, -- CamaleónEl problema me lo da al intentar cambiar el lugar del almacén de datos de /var/lib/postgresql/8.3/main para otro origen. Lo necesito porque necesito crear un volumen solo para los datos el cual monté en /mnt/datosCuando configuro el archivo postgresql.conf para que la carpeta de datos sea/mnt/datos/postgres/8.3/main deja de funcionar.¿que errores específicos lanza?
1 Millón de gracias, antes de tu pregunta solo estaba pensando como usuario, tu me hiciste recapacitar y empezar a pensar como informático.
Busque los log del servicio y me decía que era un problema de permiso de la carpeta. Lo soluciooné pero además tuve que crear enlaces sinbólicos a los certificados ssl
Una vez creado el enlace simbólico al certificado ssl y dado los permisos correcpondientes a la carpeta todo ha comanzado a funcionar como debe.
Gracias Reiteradas a todos
Traté de engañar al postgres borrando la carpeta main de/var/lib/postgresql/8.3/ y crear ahí un enlace con nombre main a la carpeta /mnt/datos/postgres/8.3/main y ni aun así el postgres me funciono. Como queno le da la gana arrancar si no es el lugar por defecto.Lo jodedor es que si lo mando a correr a mano si se inicia el servicio delpostgres pero así no me sirve porque cada ves que se encienda el servidor porque se halla apagado por alguna causa hay que mandar a correr el servicio.
Ahora comanzaré a estudiar como poner otro servicio de postgres en el mismo servidor. Postgres 8.4 ya que nosotros aquí usamos las 2 versiones. O será mejor dedicar un servidor para cada uno de ellos?
Uso servidores virtualizados. Actualmente los tengo en 2 servidores virtualizados independientes, pero nose que será más óptimo.
Saludos Reiterados ======== | ISMAEL | ========