NFS 옵션 설정하기

2007/03/28 09:57

NFS

Network File System

1. NFS의 설정파일(/etc/exports)

    설정형식 : [마운트할 디렉토리] [허용할 NFS클라이언트](설정옵션들)

    설정옵션
       (rw) : NFS클라이언트에서 read와 write가 가능하도록 합니다.
       (ro) : NFS클라이언트에서 read만 가능하도록 합니다.
       (noaccess) : NFS클라이언트에서 NFS마운트를 허용하지 않도록 합니다.
       (rw, root_squash) : NFS클라이언트가 root권한으로 NFS마운트를 하면
                                        nfsnobody
권한을 부여하게 됩니다.
       (rw, no_root_squash) : NFS클라이언트가 root권한으로 NFS마운트를 하면
                                             root권한을 부여하게 됩니다.
       (rw, no_all_squash) : NFS클라이언트가 NFS서버로 마운트를 할 경우에
                                           동일사용자가 존재한다면 root를 제외한 일반사용자는
                                           동일한사용자로 매핑이 됩니다.
       (rw, all_squash) : NFS클라이언트가 NFS서버로 마운트를 하면 일반사용자도
                                     nfsnobody 권한을 부여하게 됩니다.

2. NFS마운트 하는 방법

mount -t nfs NFS서버IP주소또는호스트명:/NFS서버마운트포인트 /NFS클라리언트마운트포인트

-t nfs
: 네트웍파일시스템

NFS서버IP주소또는호스트명 : NFS서버의 IP주소나 호스트명을 적어주시면 됩니다.

/NFS서버마운트포인트 : NFS서버에서 NFS클라이언트의 마운트가 허용되어 있는 위치를 지정하시면 됩니다.(NFS서버의 /etc/exports/에 설정되어 있어야 함)

/NFS클라이언트마운트포인트 : 마운트명령어를 사용하고 있는 NFS클라이언트의 마운트포인트를 적어주시면 됩니다.

예) mount -t nfs 192.168.0.102:/web_data /web_data

192.168.0.102라는 NFS서버의 /web_date를 사용하기 위한 NFS 마운트입니다. 이렇게 마운트가 성공적으로 된 후에는 NFS클라이언트에서 사용하는 /web_data라는 디렉토리의 실제 사용위치는 NFS서버(192.168.0.102)의 /web_data가 됩니다.

3. 부팅시 NFS 자동마운트 설정하기

    설정옵션

       rsize=n : 지정된 NFS서버로부터 읽어오는 바이트수를 지정합니다. 기본값은 1024
       wsize=n : 지정된 NFS서버로에 쓰기를 할 때 사용하는 바이트 수를 지정합니다.
                        기본값은 1024
      timeo=n : RPC타임아웃이 발생되고나서 첫번째 재전송요구를 보낼 때 사용되는 시간
       retrans=n : timeout발생시 재전송시도 횟수를 제한한 것임. 기본값은 3
       port=n : 지정된 NFS서버와 연결할 떄의 포트번호 지정
       fs : 첫번째 마운트시도하여 timeout되면 바로 중단된. default값
       intr : timeout발생시 신호를 보내는 NFS호출을 인터럽트함
       hard : timeout이 발생하면 "server not responding"이라는 메시지를 출력한 후에 계속
                 재시도 함
       soft : timeout이 발생하면 I/O에러가 발생하였음을 알려줌 

예) 192.168.0.102:/web_data /web_data nfs time0=10,intr

192.168.0.102서버의 /web_data와 현재의 /web_data를 마운트하게 됩니다.

Posted by serings

BLOG main image
My little Dream by serings

카테고리

분류 전체보기 (293)
My Life (117)
Tech (38)
Music (135)
Utility (3)

달력

«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Total : 54,350
Today : 4 Yesterday : 42