Instanciar Varias Versiones de Postgres en un mismo equipo Linux
Publicado: Dom Jul 18, 2021 8:23 pm
Para instalar varias versiones de postgres en un solo equipo y trabajar con ellas es necesario crear instancias de cada una de las versiones instaladas, para ello se crean los cluster. Es necesario crear un cluster por cada versión de postgres instalada.
Crear un cluster de Postgres
Asumamos que contamos con las versiones 9.6, 11 y 12 de postgres, es necesario indicarle al sistema operativo donde estaran los archivos de configuración de nuestras versiones postgres y cuales puertos se asignaran a cada una de las versiones, esto se hace mediante los procesos de instanciamiento y creación de cluster (clusterizar), para ello emplearemos pg_createcluster
Ejemplo:
Crear un cluster de Postgres
Asumamos que contamos con las versiones 9.6, 11 y 12 de postgres, es necesario indicarle al sistema operativo donde estaran los archivos de configuración de nuestras versiones postgres y cuales puertos se asignaran a cada una de las versiones, esto se hace mediante los procesos de instanciamiento y creación de cluster (clusterizar), para ello emplearemos pg_createcluster
Código: Seleccionar todo
pg_createcluster -p Puerto Versión de Posgres Nombre_Cluster
Código: Seleccionar todo
pg_createcluster -p 5432 9.6 9.6
Código: Seleccionar todo
pg_createcluster -p 5433 11 11