2014-05-11 2 views
0

Postgresql 데이터베이스를 만들고 사용자를 추가하려고합니다.Postgres 데이터베이스 인스턴스 오류

sudo mkdir -p /usr/local/pgsql/data 

이 내 암호 나 메시지를 표시해야하지만, 그렇지 않습니다 : 첫째, 명령. 다음으로,이 명령 : 오류를 반환

sudo chown postgres:postgres /usr/local/pgsql/data 

을 :

chown: postgres: illegal group name 

합니까 내가 디렉토리를 작성하지 않은이 평균? 왜이 기능이 작동하지 않습니까?

감사합니다.

+1

no. 시스템에'postgres'라는 이름의 그룹이 없다는 것을 의미합니다. '/ etc/group'을 체크하면이를 확인합니다. –

+0

다음 안내는 어떤 지침을 제공합니까? PostgreSQL 버전? 운영 체제 및 버전? –

답변

0

할당 할 사용자 또는 그룹이 postgres 인 것처럼 보입니다. 너 먼저 만들었 니?

Linux sysadmin에 익숙하지 않은 경우 I use existing packages for PostgreSQL을 강력하게 권장합니다. http://apt.postgresql.org/ (우분투/데비안) 및 http://yum.postgresql.org (페도라, RHEL, CentOS 등)을 참조하십시오. 그렇게하면 모든 사용자/그룹 생성, 서비스 등록 등이 수행됩니다.

+0

http://tutorials.jumpstartlab.com/topics/environment/environment.html – user3624730

+0

이 튜토리얼은 내가 사용하고있는 튜토리얼입니다. 그들이 그룹을 만들라고 나에게 말하는 것 같지 않니? – user3624730

+0

페이지 하단에 있습니다. – user3624730

관련 문제