Fijate que pueden ser de la misma version de postgres, no tienen que ser versiones diferentes, simplemente creas las instancias con algo asi como
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data1 /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data2 /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data3 /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data..... /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/datan luego entras a cada uno de los directorios /usr/local/pgsql/data1 hasta /usr/local/pgsql/datan y modificas el puerto en el archivo postgresql.conf para iniciar las instancias de cada uno de los postgres puedes usar una orden mas omenos como la siguiente: /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data1 >logfile1 2>&1 & /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data2 >logfile2 2>&1 & /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data.. >logfile.. 2>&1 & /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/datan >logfilen 2>&1 & 2009/6/3 suso <jlcu...@terra.es> > Hola Alvaro, claro con una segunda o "n" instalacion, se pueden asignar > tantos puertos como instalaciones se tenga, si se quieren ejecutar a la vez. > Gracias > Un slaudo > Suso > >> suso escribió: >> >> >>> Hola de nuevo, investigando, haciendo pruebas y demas, me gustaría saber >>> como puedo tener mas de un server, es decir, como puedo tener un server en >>> un puerto, p.e. 5432, y otro en otro puerto (si es que se puede), >>> p.e.:5450(o el que sea), en el mismo pc. >>> He mirado el postgres.conf, y sólo hay para un puerto >>> >>> >> >> Obviamente tienes que tener un segundo postgresql.conf, cada uno >> especificando su propio puerto ... >> >> >> > > -- > TIP 4: No hagas 'kill -9' a postmaster >