폴더에 대한 사용 권한이 ???????로 변경되었습니다. 마운트 후


0

나는 "마운트"와 / etc / fstab에있는 다음 설정을 사용하여 한 시스템에서 다른 시스템으로 폴더를 마운트하려고 시도했다.

<systemX>:/h/shared /h/shared    nfs        rw,sync,user,auto      0 0 
<systemX>:/h/data /h/data        nfs        rw,sync,user,auto      0 0
<systemX>:/h/log /h/log          nfs        rw,sync,user,auto      0 0

반대쪽 (Y)에 대해서도 마찬가지입니다. 내가 한 각각을 위해 chmod 777 -R . 나는 / etc / exports에 다음과 같이 기술되어있다.

/h/shared <systemX>(rw,sync,no_subtree_check,no_root_squash)
/h/data <systemX>(rw,sync,no_subtree_check,no_root_squash)
/h/log <systemX>(rw,sync,no_subtree_check,no_root_squash)

내가 그랬어. exportfs -rv 마운트 -a . 결과적으로 나는 얻는다 :

mount.nfs: access denied by server while mounting (null)

또한 이후 ls -la

ls: cannot access log: Permission denied
drwxrwxrwx  5 root root 4096 Aug  9 12:09 .
drwxr-xr-x 26 root root 4096 Aug 11 14:15 ..
d?????????  ? ?    ?       ?            ? data
d?????????  ? ?    ?       ?            ? log
d?????????  ? ?    ?       ?            ? shared

내가 가지고있는 각각을 위해 오래된 파일 핸들 .


... 잠깐. X : / h / NFS를 Y : / h / shared에 마운트 한 다음 Y : / h / X : / h / shared에 다시 공유하려고합니다. 왜 그걸 할거야?
grawity

내가 3을 마운트하기를 원하기 때문에, / h 아래의 다른 마운트들은 마운트하지 않으려 고합니다.
bltr1x
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.