NFS 마운트 잘못된 파일 시스템

NFS 마운트 잘못된 파일 시스템

나는 이 방법을 따랐습니다(https://help.ubuntu.com/community/SettingUpNFSHowTo).

내 컴퓨터에는 30GB 파일 시스템이 있고 /backup에 또 다른 1TB 파일 시스템이 마운트되어 있습니다.

이 How To에서는 create /export를 사용하고 --bind를 사용하여 원하는 폴더를 마운트한다고 말하면서 다음과 같이 했습니다.

1TB FS를 /backup, mkdir /export에 마운트하고 --bind /backup /export를 마운트합니다.

그런 다음 클라이언트로 이동하여 -nfs nfs_server:/export /nsf-backup을 마운트합니다.

그러나 df -h를 실행하면 /nfs-backup에 1TB 대신 30GB가 있다고 표시되지만 1TB FS가 /backup에 마운트되어 있음을 인식하지 못합니다. 여기서 뭔가 빠졌나요? NFS를 처음 사용합니다.

client@host:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/sda2                    138G   20G  112G  15% /
udev                         1.4G  4.0K  1.4G   1% /dev
tmpfs                        577M  1.2M  576M   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         1.5G  156K  1.5G   1% /run/shm
/dev/sdb1                    597G  241G  356G  41% /extHD
nfs-server-IP:/export/backup   30G  896M   28G   4% /nfs-backup

root@nfs-server:/backup# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       30G  896M   28G   4% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            284M   12K  284M   1% /dev
tmpfs            59M  204K   59M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            295M     0  295M   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/xvdf1      985G   14G  922G   2% /backup

답변1

nohideNFS 클라이언트가 서버의 바인딩된 폴더/파티션을 볼 수 있도록 하려면 클라이언트 측에서 이 옵션이 필요한 경우를 읽었습니다 . 나는 이 옵션을 시도해 본 적이 없지만 아마도 당신은 이 옵션을 선택해야 할 것입니다.바라보다.

간단한 해결책으로 1TB FS를 내보내겠습니다. /exports( ) 에 직접 설치하거나 mount /dev/hdX /exports -t <fs-type>다른 곳에 설치하여 내보내세요. 세부 사항은 NFS 구성 파일에 /etc/exports다음 옵션을 추가해야 한다는 것입니다.crossmnt그리고 리로드 서비스를 이용하세요 exportfs -r.

관련 정보