ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 NFS 설정하기
    Linux 2010. 8. 9. 09:36
    반응형

    출처 : http://www.theeye.pe.kr/entry/%B0%A3%B4%DC-%C1%A4%B8%AE-%B8%AE%B4%AA%BD%BA-NFS-%BC%B3%C1%A4%C7%CF%B1%E2?category=3

    이번에는 NFS(Network File System)의 설정에 대해 간단히 정리만 하겠습니다;;

    처음 설정 하시는 분들에게는 별로 적합하지 않은 메뉴얼이 될것 같네요.

    HOST 서버 설정 ----------------------------------------------------------------------------------------------------
    /etc/exports 설정

    /home/nfs 192.168.0.0/24(rw,all_squash,insecure,sync,anonuid=99,anongid=99)

    첫번째 /home/nfs는 외부에 마운트를 허용할 디렉토리임
    두번째 네트워크 주소는 접근을 허용할 호스트 범위임

    /etc/sysconfig/nfs 설정
    STATD_PORT=4001
    LOCKD_TCPPORT
    =4002
    LOCKD_UDPPORT
    =4002
    MOUNTD_PORT
    =4003


    데몬 실행 (ntsysv등에서 기본 실행으로 등록할 것)
    [root@Theeye /]# service portmap start
    [root@Theeye /]# service nfs start
    [root@Theeye /]# service nfslock start


    방화벽을 사용시 다음의 포트를 열어준다.
    111:tcp 111:udp 2049:tcp 2049:udp 4001-4003:tcp 4001-4003:udp


    다음의 명령어로 데몬이 제대로 실행중인지 확인한다.
    [root@Theeye /]# rpcinfo -p
       
    프로그램 버전 원형   포트
       
    100000    2   tcp    111  portmapper
       
    100000    2   udp    111  portmapper
       
    100011    1   udp    847  rquotad
       
    100011    2   udp    847  rquotad
       
    100011    1   tcp    850  rquotad
       
    100011    2   tcp    850  rquotad
       
    100003    2   udp   2049  nfs
       
    100003    3   udp   2049  nfs
       
    100003    4   udp   2049  nfs
       
    100021    1   udp   4002  nlockmgr
       
    100021    3   udp   4002  nlockmgr
       
    100021    4   udp   4002  nlockmgr
       
    100021    1   tcp   4002  nlockmgr
       
    100021    3   tcp   4002  nlockmgr
       
    100021    4   tcp   4002  nlockmgr
       
    100003    2   tcp   2049  nfs
       
    100003    3   tcp   2049  nfs
       
    100003    4   tcp   2049  nfs
       
    100005    1   udp   4003  mountd
       
    100005    1   tcp   4003  mountd
       
    100005    2   udp   4003  mountd
       
    100005    2   tcp   4003  mountd
       
    100005    3   udp   4003  mountd
       
    100005    3   tcp   4003  mountd
       
    100024    1   udp   4001  status
       
    100024    1   tcp   4001  status



    REMOTE 서버 설정
    ------------------------------------------------------------------------------------------------
    데몬 실행 (ntsysv등에서 기본 실행으로 등록할 것)
    [root@Remote /]# service portmap start
    [root@Remote /]# service nfs start


    다음과 같은 명령어로 마운트 한다.
    mount -t nfs -o nolock,tcp 192.168.0.100:/home/nfs /home/nfs

    192.168.0.100:/home/nfs는 마운트를 할 원격지 서버아이피와 디렉토리를 정의한다.
    마지막 /home/nfs는 마운트를 할 로컬 디렉토리이다.
    호스트 서버의 /home/nfs를 현재 호스트의 /home/nfs에 마운트를 하겠다는 뜻이다.
    반응형

    'Linux' 카테고리의 다른 글

    유닉스 및 리눅스 명령어 팁  (0) 2010.11.25
    Linux Fedora Core 5 CVS 설정하기  (0) 2010.09.26
    Rsync를 이용한 데이터 미러링 구축  (0) 2010.08.09
    [IPTABLES] 기본 사용법  (0) 2010.08.09
    vi 줄번호 출력  (0) 2010.04.07

    댓글

Designed by Tistory.