티스토리 뷰



NFS Client 설정 (CentOS 클라이트)

 

여기에서는 다음과 같은 환경을 예로 NFS 클라이언트의 설정을합니다.

+----------------------+              |            +----------------------+

| [    NFS Server    ]   |  10.0.0.30 | 10.0.0.31 | [    NFS Client    ]   |

|    cent7.srv.world     +----------+----------+     www.srv.world    |

|                            |                            |                           |

+----------------------+                           +----------------------+



1. NFS 클라이언트의 설정입니다.


[root@www ~]# yum -y install nfs-utils


[root@www ~]# vi /etc/idmapd.conf

# 5 행 : 댓글 해제하고 자동 도메인 이름 변경

Domain = srv.world


[root@www ~]# systemctl start rpcbind 

[root@www ~]# systemctl enable rpcbind 


[root@www ~]# mount -t nfs cent7.srv.world:/home /home 


[root@www ~]# df -hT 

Filesystem              Type      Size  Used Avail Use% Mounted on

/dev/mapper/centos-root xfs        46G  1.4G   45G   4% /

devtmpfs                devtmpfs  1.9G     0  1.9G   0% /dev

tmpfs                   tmpfs     1.9G     0  1.9G   0% /dev/shm

tmpfs                   tmpfs     1.9G  8.3M  1.9G   1% /run

tmpfs                   tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup

/dev/vda1               xfs       497M  219M  278M  45% /boot

cent7.srv.world:/home  nfs4       46G  1.4G   45G   4% /home

# NFS 서버의 홈 디렉토리가 마운트되어있는





2. 시스템 부팅시 NFS 마운트하도록 설정해야합니다.


[root@www ~]# vi /etc/fstab

/dev/mapper/centos-root /                       xfs     defaults        1 1

UUID=a18716b4-cd67-4aec-af91-51be7bce2a0b /boot xfs     defaults        1 2

/dev/mapper/centos-swap swap                    swap    defaults        0 0

# add like follows to the end

cent7.srv.world:/home  /home                   nfs     defaults        0 0






3. 마운트 지점에 액세스 할 때 동적으로 NFS 마운트하려면 다음과 같이 설정합니다. 예 / mntdir 동적 마운트하도록 설정합니다.


[root@www ~]# yum -y install autofs


[root@www ~]# vi /etc/auto.master

# add follows to the end

 /-    /etc/auto.mount


[root@www ~]# vi /etc/auto.mount

# 새로 만들기 : 마운트 지점 [옵션] [위치]

 /mntdir -fstype=nfs,rw  cent7.srv.world:/home



 [root@www ~]# mkdir /mntdir 


[root@www ~]# systemctl start autofs 

[root@www ~]# systemctl enable autofs 


# 마운트 지점으로 이동하고 확인

[root@www ~]# cd /mntdir 


[root@www mntdir]# ll 

total 0

drwx------ 2 cent cent 59 Jul  9  2014 cent


[root@www mntdir]# cat /proc/mounts | grep mntdir 

/etc/auto.mount /mntdir autofs rw,relatime,fd=18,pgrp=2093,timeout=300,minproto=5,maxproto=5,direct 0 0

cent7.srv.world:/home /mntdir nfs4 rw,relatime,vers=4.0,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,

port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.0.0.31,local_lock=none,addr=10.0.0.30 0 0


※ download & Next Menu



댓글