
Eu originalmente segui o guia emhttp://www.postgresql.org/docs/9.2/static/runtime.html. Ele me instruiu a instalar o postgres-xc, que serve para criar clusters de bancos de dados. Em outros sites, fui instruído a usar o pacote postgres-9.3 (ou 9.x). Uma inconsistência que notei foi que argumentos como--nodename
estavam faltando no guia original.
Eu desinstalei o postgres-xc usando apt-get remove --purge postgres-xc
e dpkg remove --purge postgres-xc
, conforme recomendado por outros, bem como seguindoesta solução, o que envolve mudar postgres-xc.prerm
para que saia logo no início.
Além disso, desinstalei e reinstalei o pacote postgresql várias vezes e também executei sudo apt-get install postgresql postgresql-contrib
e sudo apt-get install postgresql-9.3 postgresql-contrib-9.3
. Eu fiz isso depois de desinstalar outra versão. Quando tento executar o postgres
comando no Bash, recebo o seguinte erro:
O programa 'postgres' não está instalado atualmente. Você pode instalá-lo digitando: sudo apt-get install postgres-xc
Estou tentando fazer isso funcionar há algum tempo, mas nada funcionou até agora. O único binário para PostgreSQL que posso usar é o psql
, que é apenas uma sessão dinâmica para ele (e quero configurar um servidor).