어떻게 든 우분투 karmic에 postgresql 설치를 완전히 버그 처리했습니다. 처음부터 다시 시작하고 싶지만 apt-get으로 패키지를 "퍼지"하면 다시 설치 구성이 제대로 실행되지 않는 흔적이 남습니다.
내가 한 후에 :
apt-get purge postgresql
apt-get install postgresql
그것은 말했다
Setting up postgresql-8.4 (8.4.3-0ubuntu9.10.1) ...
Configuring already existing cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main, owner: 108:112)
Error: move_conffile: required configuration file /var/lib/postgresql/8.4/main/postgresql.conf does not exist
Error: could not create default cluster. Please create it manually with
pg_createcluster 8.4 main --start
or a similar command (see 'man pg_createcluster').
update-alternatives: using /usr/share/postgresql/8.4/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.
Setting up postgresql (8.4.3-0ubuntu9.10.1) ...
"/ etc / postgresql"에 아무것도없고 "/ etc / postgresql-common /"에는 'pg_upgradecluser.d'디렉토리와 root.crt 및 user_clusters 파일이 있습니다.
/ etc / passwd에는 postgres 사용자가 있습니다. 제거 스크립트가이를 터치하지 않는 것 같습니다. 다음 증상을 드러내 기 위해 여러 가지 증상이 나타납니다.
바로이 두 번째 명령 인 "pg_createcluster ..."를 실행하면 '/var/lib/postgresql/8.4/main/postgresql.conf가 존재하지 않는다'고 불평하므로 그 중 하나를 찾아 보겠습니다. ' 그것이 끝나지 않을 것입니다.
그것을 완전히 태우고 다시 시작할 수있는 쉬운 한 라이너 (또는 두 개)가 있습니까?