nfs 설치 설정

리눅스 2015. 4. 24. 16:54


서버



nfs 설치

yum -y install nfs-utils nfs-utils-lib




nfs 설정

vi /etc/sysconfig/nfs


LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

RQUOTAD_PORT=875

STATD_PORT=662

STATD_OUTGOING_PORT=2020





디렉토리 설정

vi /etc/exports


/data1 192.168.9.40/24(rw,sync,no_root_squash)





포트 설정                                                 //안해도 된다. 나중에 자세히..

 vi /etc/sysconfig/iptables


-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT 

-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT 

-A INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT 

-A INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT 

-A INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT 

-A INPUT -m state --state NEW -m udp -p udp --dport 662 -j ACCEPT 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 662 -j ACCEPT


/etc/init.d/iptables restart




nfs 시작

service rpcbind start

service nfslock start 

service nfs start





rpcinfo -p localhost


   program vers proto   port  service

    100000    4   tcp    111  portmapper

    100000    3   tcp    111  portmapper

    100000    2   tcp    111  portmapper

    100000    4   udp    111  portmapper

    100000    3   udp    111  portmapper

    100000    2   udp    111  portmapper

    100024    1   udp    662  status

    100024    1   tcp    662  status

    100005    1   udp    892  mountd

    100005    1   tcp    892  mountd

    100005    2   udp    892  mountd

    100005    2   tcp    892  mountd

    100005    3   udp    892  mountd

    100005    3   tcp    892  mountd

    100003    2   tcp   2049  nfs

    100003    3   tcp   2049  nfs

    100003    4   tcp   2049  nfs

    100227    2   tcp   2049  nfs_acl

    100227    3   tcp   2049  nfs_acl

    100003    2   udp   2049  nfs

    100003    3   udp   2049  nfs

    100003    4   udp   2049  nfs

    100227    2   udp   2049  nfs_acl

    100227    3   udp   2049  nfs_acl

    100021    1   udp  32769  nlockmgr

    100021    3   udp  32769  nlockmgr

    100021    4   udp  32769  nlockmgr

    100021    1   tcp  32803  nlockmgr

    100021    3   tcp  32803  nlockmgr

    100021    4   tcp  32803  nlockmgr





클라이언트


설치

yum install nfs-utils nfs-utils-lib




폴더 설정

mkdir /data1




마운트

mount -t nfs 192.168.9.40:/data1 /data1


vi /etc/fstab   등록해서 계속 사용 가능


192.168.9.40:/data1 /data1                nfs     hard            0 0


 chkconfig --level 35 netfs on   요놈이 있어야 자동 마운트 가능


마운트 해제


umount 로 해제 그냥 해제 안되면 

umount -f 로 해제해주자.




구동/정지 순서


service netfs start

service portmap start

service nfslock start

service nfs start


service netfs stop

service portmap stop

service nfslock stop

service nfs stop


-------------------------------------------------------------------------------------------------------


*

서버는 portmap, nfs          //     항상 포트맵이 먼져 켜져야한다

클라이언트는 portmap



마운트 안될시

mount -t nfs -o nolock 192.168.9.40:/data1 /data1





'리눅스' 카테고리의 다른 글

.htpasswd 설정  (0) 2015.04.28
로그인시 bash 어쩌고 보이는 경우  (0) 2015.04.24
mod-cband 설치  (0) 2015.04.23
캐릭터셋 변경하기  (0) 2015.04.20
파일시스템 오류 give root password for maintenance  (0) 2015.04.20
Posted by Narusika
,