database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9357 게시물 읽기
No. 9357
table space 생성 문제 입니다.
작성자
kohbong
작성일
2013-10-03 16:34
조회수
7,798

 이전에 글을 올렸었는데.. 해결이 안되서 다시 올려 봅니다. 

OS : centOS 6.4

dbms : postgresql 8.4

postgresql 은 service로 등록 되어서 구동 되고 있구요(root권한)

설치 위치는 /var/lib/pgsql/data 입니다. 

문제는 이하위에 디렉토리를 만들어서 tablespace를 생성할때는 문제 없이  생성 됩니다. 

하지만 다른 디렉토리.. 예를 들어 /usr/tablespace/data02 이라는 폴더를 tablespace로 추가 하려면 permission denied 가 발생합니다. 

##############################################################

create tablespace data02 owner username location '/usr/tablespace/data02';

ERROR:  could not set permissions on directory "/usr/tablespace/data02": Permission denied

##############################################################

/usr/tablespace 의 설정은

    drwx------.   3 postgres postgres  4096 Oct  3 15:44 tablespace

/usr/tablespace/data02 폴더의 권한 설정은 

    drwx------. 2 postgres postgres 4096 Oct  3 15:59 data02

이렇게 설정 되어 있습니다. 

 

이 글에 대한 댓글이 총 1건 있습니다.

root 권한으로 selinux 관련 로그를 살펴보세요.

 

postgres OS 계정 사용자가

/usr/tablespace 관련 사용 권한을 selinux 쪽에서 막고 있나봅니다.

 

자세한 해결책은 selinux 쪽에서 찾아보셔야할 것 같습니다.

저도 까먹어서.

 

김상기(ioseph)님이 2013-10-04 10:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9362엠에스윈도에 postgresql에서 csv 파일 올리기? [1]
전상도
2013-10-15
7648
9360postgresql 300개이상 connection해서 읽고쓰기 어디까지 가능할까요? [1]
pride
2013-10-11
7501
9359디비와 엑세스 연동
souler
2013-10-10
7803
9357table space 생성 문제 입니다. [1]
kohbong
2013-10-03
7798
9356psql에서 도움말을 출력 후 그 내용을 보면서 다음 명령어를 입력하려면... [2]
iyob
2013-10-03
7157
9355pgadmin3 쿼리창에서 한글 주석이 입력이 안되는 문제. [3]
iyob
2013-09-30
8983
9354postgresql에서 새로운 테이블 스페이스를 만들려고 하는데 권한이 없다네요.. [1]
kohbong
2013-09-30
7377
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.078초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다