NFS 서버(10.10.10.10), NFS 클라이언트(20.20.20.20)
서버(10.10.10.10)에서 NFS 관련 package 설치
root@ubuntu:~#apt-get install nfs-common nfs-kernel-server rpcbind
/data/nfs 디렉토리 생성 후 chmod 777 권한 변경
root@ubuntu:/data$ ls -al
total 28
drwxr-xr-x 4 root root 4096 Nov 19 21:41 .
drwxr-xr-x 24 root root 4096 Nov 19 18:02 ..
drwx------ 2 root root 16384 Nov 19 18:02 lost+found
drwxrwxrwx 2 root root 4096 Nov 19 21:41 nfs
nfs 설정 파일에 공유할 폴더와 설정 추가
root@ubuntu:~#vi /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/data/nfs *(rw,sync,no_subtree_check)
root@ubuntu:~#service nfs-kernel-server restart
root@ubuntu:~#service rpcbind stop
root@ubuntu:~#service rpcbind start
클라이언트(20.20.20.20)에서 nfs-common 패키지 설치
root@ubuntu:~#apt-get install nfs-common
서버에서 export 된 디렉토리 /root/v7000 에 mount
root@ubuntu:~# mount -t nfs -o nolock 10.10.10.10:/data/nfs /root/v7000
root@ubuntu:~/v7000# df -h
Filesystem Size Used Avail Use% Mounted on
udev 475M 0 475M 0% /dev
tmpfs 99M 4.8M 95M 5% /run
/dev/sda1 19G 11G 7.4G 59% /
tmpfs 495M 4.0K 495M 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 495M 0 495M 0% /sys/fs/cgroup
tmpfs 99M 0 99M 0% /run/user/0
10.10.10.10:/data/nfs 50G 52M 47G 1% /root/v7000
댓글 없음:
댓글 쓰기