답변:
개인적으로 우분투 특정 명령, pg_lsclusters, pg_dropcluster 및 pg_createcluster를 고수하는 것이 좋습니다. 이 래퍼 함수는 모든 파일 시스템 레이아웃 부분을 처리하고 필요한 경우 initdb를 호출합니다. 직접 명령을 사용할 수는 없지만 많은 사람들이 일반적인 우분투 / 데비안 구성을 우회 한 다음 특정 가정이 충족되지 않으면 문제가 발생하는 문제를 겪는 것을 보았습니다. 패키징 솔루션을 보유하고 있습니다.
-d
에게 그런 목적을위한 스위치를 제공합니다 . 우분투에는 많은 정보가 있지만, 기본값이 정상이어서는 안됩니다.
http://ubuntuforums.org/showthread.php?t=694887 은 /usr/lib/postgresql/$postgres_version/bin
필요한 경우 createb, createuser 및 이와 유사한 것을 찾을 위치를 찾고 싶다고 제안 합니다.
postgres 버전을 적절하게 대체하십시오!
(보다 일반적인 팁 : locate initdb
아마도 대답을 제공했을 것입니다. 대답이 나이 사실을 확인하기 위해 PG가 설치된 Ubuntu 컴퓨터는 없습니다!)