질문Q #14269
NFS 설정 중에...
람이2016-07-18 17:14:20

A 서버  : /admin/data 폴더 - 이미지 저장용

B 서버 :  /admin 폴더와 그외 폴더를 C에 제공

            /data - A서버의 /admin/data와 마운트

 

C 서버 /admin - B서버 마운트 

         / 그외 폴더는 B서버와 마운트

        /data - A 서버의 /admin/data와 마운트

 

 

이렇게 구성하는데는 모두 잘 되었는데... 문제는 PG사 연결시에 인증실패나 엘지 같은 경우 DNS 서버 오류 등으로 해결이 되지 않습니다.

/ls -al 을 각 서버에서 하면

 

A서버에 /admin/data - daemon 권한으로 나오구요

B서버에서는 /data - daemon이 나오고 나머지는 자신의 계정이 나옵니다.

C서버에서는 /data - daemon 이 나오는데 문제는 없습니다. 근데 나머지 B에서 제공받은 폴더들이 모두 nobody로 나와서 문제가 되는게 아닌지 의심을 하고 있는데.... 

 

이 부분을 어떻게 해결해야 할까요 ?

(서버 정보)

centos 6.5

php 5.6

mysql 5.6

apache 2.4 입니다

 

(exportfs)

/home/img/public_html xxx.xxx.xxx.xxx(rw,no_root_squash,no_all_squash,async,no_subtree_check)

/home/img/public_html xxx.xxx.xxx.xxx(rw,no_root_squash,no_all_squash,async,no_subtree_check)

/home/img/public_html xxx.xxx.xxx.xxx(rw,no_root_squash,no_all_squash,async,no_subtree_check)

 

 

답변2
#1 변종원(웅파) 2016-07-19 15:46:41
해당 디렉토리의 파일쓰기 권한을 웹서버의 유저권한으로 줘보세요. (예 : apache)
#2 람이 2016-07-28 11:19:49

변종원(웅파)님 답변 감사합니다.

 

답변을 주시기 전에 어찌 어찌 하다 보니 해결은 되었습니다.

idmap.conf 인가에서 했던거 같기도 하고... 아무튼... 어떻게 했는지 잘 모르지만 되었습니다.ㅋ