On Wed, 6 Sep 2017 16:56:15 +0000 (UTC) mauricio pullabuestan <jmaurici...@yahoo.es> wrote:
> Tengo una maquina virtual con ubuntu server 16.04 64 bits con > postgresql 9.4 puerto 5432 y postgresql 9.6 puerto 5433 para hacer > pruebas de pg_upgrade. > > Estoy apoyándome en este link para > https://gist.github.com/edib/f9965ff37df9828016658ef329c9792a > > > Al momento de hacer > sudo su - postgres -c '/usr/lib/postgresql/9.6/bin/pg_upgrade > -b /usr/lib/postgresql/9.4/bin -B /usr/lib/postgresql/9.6/bin \ > -d /var/lib/postgresql/9.4/main/ -D /var/lib/postgresql/9.6/main/ \-o > "-c config_file=/etc/postgesql/9.4/main/postgresql.conf" -O "-c > config_file=/etc/postgresql/9.6/main/postgresql.conf" --link' > > > tengo un error "invalid option --" > > No se a que se refiere el error, los path son los correctos, puede > decirme donde esta el error? Creo que se está haciendo un poco de lio con las comillas, además, los '-c' de las opciones (-o y -O) no me suenan de nada, hay que usar -o /etc/postgesql/9.4/main/postgresql.conf sin más. Prueba a usar -k en vez de --link. Para evitar problemas, yo, haria el sudo a postgres y luego el comando pg_upgrade. %sudo su - postgres %pg_upgrade.. ..... Sin comillas de distintos tipos. Ten en cuenta que el uso de --link o -k, hara que postgres9.4 NO pueda volver a levantar tus bd actualizadas, haz un backup antes o puedes perderlo todo. Si no pones --link o -k, los datos serán copiados a los directorios de 9.6, por lo que debes vigilar no quedarte sin sitio en el disco. > SaludosMauricio. > L Saludos --- --- Eduardo Morras <emorr...@yahoo.es>