Hola Jaime.
Gracias por la ayuda..
El servidor, ya tenia instalado estas versiones, lo que queremos es limpiar el
servidor y quedarnos con la ultima versión estable de postgres que la
instalamos este fin de semana y al momento esta trabajando bien.
Al no ser instalaciones tradicionales de ubuntu, como tendría que desinstalar
las versiones 9.4 y 9.5 ya que están en el /opt ?
En el mail anterior recomendaste cambiar en el archivo start.conf disable por
enable, el problema que 9.4 y 9.5 no tiene esta archivo.
Mis conocimientos son nulos en ubuntu puedes decir que busco en /etc/init.d o
/lib/systemd/system?vi algunos archivos pero no se que buscar..
Saludos
Mauricio.
El Sábado 16 de septiembre de 2017 16:37, Jaime Casanova
<[email protected]> escribió:
2017-09-15 15:07 GMT-05:00 mauricio pullabuestan <[email protected]>:
> Buen día.
>
> Tengo un servidor con ubuntu server 16.04, al hacer un pg_lsclusters, me
> muestra 2 clusters 9.3 y 9.6, no contaba con esto ya que lo que nosotros
> ocupamos es la versión 9.4 y 9.5.
>
> Al hacer un locate postgresql.conf, tengo varios archivos en los
> directorios:
> /etc/postgresql/9.3/main/
> /etc/postgresql/9.6/main/
>
> /opt/PostgreSql/9.4/data/
> /opt/PostgreSql/9.5/data/
>
La razón de esto es que los dos últimos no los instalaste usando el
método tradicional de ubuntu, sino con algún instalador (probablemente
el que está en el sitio de postgresql.org, ese instalador es provisto
por EDB e instala en /opt)
>
> Como podría desactivar selectivamente los servidores y hacer que no
> arranquen automáticamente con el reinicio del servidor.?
>
en el caso de 9.3 y 9.6, cómo te indique en otro correo. y en el de
9.4 y 9.5 deberás buscar cómo están iniciando... quizá puedes chequear
si hay algo en /etc/init.d o /lib/systemd/system
>
> Tampoco puedo entrar al psql tengo un error "No existing local cluster is
> suitable as default target, Please see man pg_wrapper(1) how specify ono."
>
> En este momento puedo trabajar con las versiones 9.4 y 9.5, como puedo
> habilitar psql?
>
asegurarte de indicar el puerto, el psql que estás usando (el provisto
por ubuntu) no es realmente psql es un script se conecta al cluster
apropiado siempre que determine cual es, y para eso le debes indicar
el puerto.
--
Jaime Casanova www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services