140 likes | 381 Views
Nfs 서버구축. Linux 2 조. NFS 란 ?. NFS (Network File System) 네트워크 상에서 파일 시스템을 공유하도록 설계된 파일 시스템의 한 종류이다 . 다른 호스트에 있는 파일 시스템의 일부를 자신의 디렉토리인 것처럼 사용할 수 있도록 해주는 것이 NFS 이다. NFS 서버설치. RPM 명령어 이용 패키지 설치 확인 # rpm - qa | grep nfs nfs-utils-1.0.6-70.EL4( 이 결과와 다를 수 있음 )
E N D
Nfs서버구축 Linux2조
NFS란 ? NFS(Network File System) 네트워크 상에서 파일 시스템을 공유하도록 설계된 파일 시스템의 한 종류이다. 다른 호스트에 있는 파일 시스템의 일부를 자신의 디렉토리인 것처럼 사용할 수 있도록 해주는 것이 NFS이다.
NFS 서버설치 RPM 명령어 이용 패키지 설치 확인 # rpm -qa | grepnfs nfs-utils-1.0.6-70.EL4(이 결과와 다를 수 있음) # rpm -qa | grepportmap portmap-4.0-63(이 결과와 다를 수 있음) 대부분 기본적으로 설치 되어 있음 다운로드 wget http://mirror.oss.or.kr/pub/centos/5.5/os/i386/CentOS/RPMS/nfs-utils-lib-1.0.6-3.i386.rpm wget http://mirror.oss.or.kr/pub/centos/4.4/os/i386/CentOS/RPMS/libgssapi-0.8-1.i386.rpm 라이브러리 설치 # rpm -Uvh *.rpm
NFS 서버 데몬 구동 # ntsysv NFS, portmap자동 실행, iptables방화벽을 체크 해제하고 nfs를 체크한다.
NFS 서버 데몬 구동 # /etc/rc.d/init.d/portmap start portmap (을)를 시작합니다: [ 확인 ] # /etc/rc.d/init.d/nfs start NFS 서비스를 시작하고 있습니다: [ 확인 ] NFS 쿼터를 시작하고 있습니다: [ 확인 ] NFS 데몬을 시작함: [ 확인 ] NFS mountd를 시작하고 있습니다: [ 확인 ]
NFS 서버 공유목록 설정 # vi /etc/exports
NFS 서버 공유목록 설정 # cd /home/ 공유 디렉토리를 만든다 # mkdir data 권한설정 # chmod 777 data # exportfs -v /home/data 192.168.1.1(rw,wdelay,root_squash) 나오지 않는다면 nfs를 재가동 해보시길 바랍니다. # /etc/rc.d/init.d/nfs restart
클라이언트 서버 공유디렉토리 만들기 # cd /home # mkdir /home/data1 mount 명령어로 NFS 서버의 공유 디렉토리를마운트 시킨다. # mount -t nfs 192.168.1.1:/home/data /home/data1 만약 마운트가 되지 않으면 방화벽 사용 중지 (서버 쪽, 클라이언트 쪽 모두) # /etc/init.d/iptables stop nfs재가동(서버측) # /etc/rc.d/init.d/nfs restart
클라이언트 서버 마운트 확인 # cat /etc/mtab | grep /home/data # df -h
클라이언트 서버 부팅시 자동 마운트 # vi /etc/fstab 192.168.1.1:/home/data /home/data nfs defaults 1 2 마운트 해제 시 # umount /home/data 마운트가 안될 시에 클라이언트 서버에도 NFS 설치 및 portmap등 재가동확인해보세요.