반응형

 

라즈베리파이2에서 컴퓨터에 설치된 리눅스의 하드공간을 NFS를 이용해서 사용할 수 있도록 합니다. 보통 삼바를 통해 윈도우의 하드를 공유하면 대부분 용량 걱정없이 사용할 수 있지만..컴파일을 하는 경우 리눅스의 디렉토리를 공유해서 사용해야 에러없이 되는 경우가 있습니다.

 

 

리눅스가 설치된 컴퓨터에서 공유 디렉토리 준비하기

먼저 공유할 디렉토리를 하나 생성합니다.

webnautes@debian:~$ sudo mkdir /mnt/nfs

 

그리고 NFS 서버 관련 패키지를 설치합니다.

webnautes@debian:~$ sudo apt-get install nfs-kernel-server

 

/etc/exports파일을 열어서

webnautes@debian:~$ sudo nano /etc/exports

 

마지막 줄에 아래 한 줄을 추가해줍니다.

/mnt/nfs *(rw,sync,no_subtree_check,no_root_squash)

 

이제 설정을 적용하고

webnautes@debian:~$ sudo exportfs –a

webnautes@debian:~$ sudo service nfs-kernel-server restart

 

컴퓨터의 아이피를 ifconfig명령으로 확인합니다.

 

 

라즈베리파이2에서 공유 디렉토리에 접근해보기

Nfs를 사용하기 위해 필요한 패키지를 설치해줍니다. 제 경우에는 이미 설치가 되어있네요..

pi@raspberrypi ~ $ sudo apt-get install nfs-common

Reading package lists... Done

Building dependency tree

Reading state information... Done

nfs-common is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.

 

리눅스 컴퓨터에서 공유한 디렉토리를 마운트할 때 사용할 디렉토리를 생성합니다.

pi@raspberrypi ~ $ sudo mkdir /mnt/nfs

pi@raspberrypi ~ $ sudo chmod 777 /mnt/nfs

 

컴퓨터의 공유폴더를 공유합니다.

pi@raspberrypi ~ $ sudo mount 192.168.0.24:/mnt/nfs /mnt/nfs

 

df -h로 추가된 용량을 확인해봅니다.

반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts