나는 "마운트"와 / 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