[Pgsql-ayuda] Actualizacion de 7.2.2 a 7.3.3

Sergio Valdes voig_pgsql@entelchile.net
Thu, 31 Jul 2003 11:04:30 -0400


En realidad no entiendo para que lo copias en /usr/bin, si lo instalas en
/usr/local/pgsql debes ejecutarlo desde ahí y no desde /usr/bin.

Si antes se ejecutaba desde /usr/bin, es por que instalaste por primera vez
el Postgresql que venia con Mandrake. A mi me pasó lo mismo, instalé por
primera vez el paquete que traia mandrake, pero para actualizarlo
desisnstalé el Postgresql y lo instalé todo de nuevo a mano desde los
fuentes, y creo que fue para mejor, pues así controlo todo lo quiero
agregarle al momento de la configuración.

Lo mismo hice con el Apache, Php, Perl, etc., todo lo instalé de nuevo, de
acuerdo a mis necesidades. Reconozco que me dió un poco de trabajo, pero
logre hacerlo y te dire que no soy un experto, por el contrario solo un
novato.

Sergio Valdés H.
[Pgsql-ayuda]
----- Original Message ----- 
From: "sensystems" <sensystemsVB@hotpop.com>
To: <pgsql-ayuda@tlali.iztacala.unam.mx>
Sent: Wednesday, July 30, 2003 11:41 PM
Subject: Re: [Pgsql-ayuda] Actualizacion de 7.2.2 a 7.3.3


> Saludos, gracias por la respuesta, he corrido el script
> pero no he tenido exito
> ---------------
> [root@localhost root]# service postgresql start
>
> /etc/init.d/postgresql: line 6: /etc/sysconfig/rc: No such file or
directory
>
> /etc/init.d/postgresql: line 7: source: filename argument required
>
> source: usage: source filename
>
> Iniciando el demonio PostgreSQL...
>
> pg_ctl: no database directory or environment variable $PGDATA is specified
>
> Try 'pg_ctl --help' for more information.
>
> -bash: line 3: /usr/local/pgsql/data: is a directory
>
> ----------------
>
> El metodo que estoy usando de copiar los archivos que me crea el "make
> install" al directorio /usr/bin si es el metodo apropiado?
>
> esto no debería hacerce automaticamente?
>
>
>
> * Estoy casi seguro que el problema es el script, no se si hay alguna
parte
> donde pueda mirar varios scrpits segun la distribucion de mandrake usada,
o
> en su defecto un tutorial de como hacer uno propio?.
>
>
>
> Que es lo usual cuando uno quiere cambiar la version (7.2.2 a 7.3.3)
>
> hacer el script, bajarlo, o adaptar el viejo..?
>
>
>
> Muchas gracias por su atencion
>
> ----- Original Message -----
> From: "Sergio Valdes" <voig_pgsql@entelchile.net>
> To: "sensystems" <sensystemsVB@hotpop.com>;
> <pgsql-ayuda@tlali.iztacala.unam.mx>
> Sent: Wednesday, July 30, 2003 9:27 AM
> Subject: Re: [Pgsql-ayuda] Actualizacion de 7.2.2 a 7.3.3
>
>
> > Hola, a continuación econtraras mi archivo script del postgres, para que
> se
> > inicie y detenga en forma automática, al inicio y apagado de tu equipo:
> >
> > #!/bin/bash
> > # Inicio de $rc_base/init.d/postgres
> > # Basado en el guión sysklogd de LFS-3.1 y anteriores.
> > # Reescrito por Gerard Beekmans  - gerard@linuxfromscratch.org
> >
> > source /etc/sysconfig/rc
> > source $rc_functions
> > case "$1" in
> >         start)
> >                 echo "Iniciando el demonio PostgreSQL..."
> >                 su - postgres -c '/usr/local/pgsql/bin/pg_ctl
start -W -D
> > /usr/local/pgsql/data \
> >                                -l /usr/local/pgsql/data/logfile.log -o
> "-i"
> > '
> > #                evaluate_retval
> >                 ;;
> >         stop)
> >                 echo "Parando el demonio PostgreSQL..."
> >                 /usr/local/pgsql/bin/pg_ctl stop -m smart -D
> > /usr/local/pgsql/data
> >                 ;;
> >         restart)
> >                 $0 stop
> >                 sleep 1
> >                 $0 start
> >                 ;;
> >         status)
> >                 /usr/local/pgsql/bin/pg_ctl status -D
> /usr/local/pgsql/data
> >                 ;;
> >         *)
> >                 echo "Uso: $0 {start|stop|restart|status}"
> >                 exit 1
> >                 ;;
> > esac
> >
> > # Fin de $rc_base/init.d/
> >
> >
> > Sergio Valdés H.
> > [Pgsql-ayuda]
> > ----- Original Message -----
> > From: "sensystems" <sensystemsVB@hotpop.com>
> > To: <pgsql-ayuda@tlali.iztacala.unam.mx>
> > Sent: Tuesday, July 29, 2003 10:01 PM
> > Subject: [Pgsql-ayuda] Actualizacion de 7.2.2 a 7.3.3
> >
> >
> > Saludos, hace varios dias que estoy tratando de Actualizar mi Mandrake
> 9.0.
> > Tengo la version 7.2.2 que viene con esta distribucion.
> >
> > - He bajado el  archivo postgresql-7.3.3.tar.gz
> > - he movido /usr/local/pgsql a /usr/local/pgsql-old/
> > - Lo descomprimo
> > - hago ./configure , make , make install.
> > - make install me crea un nuevo /usr/local/pgsq con los binarios nuevos.
> >
> > el problema es que cuando hago # psql -V me aparece 7.2.2, lo que pasa
es
> > que los ejecutables que estan en /usr/bin son los viejos, así que he
> copiado
> > los archivos nuevos
> >
> > - cp /usr/local/pgsql/* /usr/bin
> >
> > y ahora si cuando hago # psql -V me aparece 7.3.3
> >
> > el problema es cuando trato de levantar el servidor. me aparece [FALLO]
> >
> > creo que el problema esta en el script, pero no estoy seguro ya que
cuando
> > levanto el servidor de forma manual con otro usuario (no postgres o
root),
> > todo marcha bien.
> >
> > * Es correcto el copiar los archivos al /usr/bin ?
> > * No deberia hacerse esto automaticamente con el make install?
> > * el /intd/postgresql de la version 7.2.2 no sirve para la 7.3.3?
> > * los rpm que estan para download no sirven para mandrake?
> >
> >
> >
> > _______________________________________________
> > Pgsql-ayuda mailing list
> > Pgsql-ayuda@tlali.iztacala.unam.mx
> > http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> >
>
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda