서버쪽에서 클라이언트의 디렉토리의 변화를 감지하여 sync
[라즈베리파이1]
1. client 패키지 설치
sudo apt-get install nfs-common
2. mount 진행
sudo mount -t nfs -o nolock 192.168.230.55:/home/pi/FilePlus/upload/1 /home/pi/FilePlus/upload/1
4. fstab 설정 (라즈베리파이 재 부팅 후에도 지속적으로 mount)
sudo vi /etc/fstab
192.168.230.55:/home/pi/FilePlus/upload/1 /home/pi/FilePlus/upload/1 nfs auto 0 0
5. 네트워크 인식후 부팅으로 변경
sudo raspi-config의 boot option중 네트워크 인식후 부팅으로 변경
(sudo mount -a)
[라즈베리파이2]
1. server 패키지 설치
sudo apt-get install nfs-kernel-server
2. 권한부여
sudo chmod -R 777 /home/pi/FilePlus/upload
3. 공유설정
sudo vi /etc/exports
[하단에 아래 내용추가 - 마스터 라즈베리파이 ip지정]
/home/pi/FilePlus/upload/1 192.168.230.54(rw,no_root_squash,sync,no_subtree_check)
4. 서비스 재시작
sudo /etc/init.d/nfs-kernel-server restart
sudo /etc/init.d/rpcbind restart
'Development > Raspberry Pi' 카테고리의 다른 글
OMXPlayer play&stop (0) | 2022.03.01 |
---|---|
라즈베리파이 고정ip 설정 (0) | 2022.02.03 |
라즈베리파이 부팅시 프로그램(스크립트) 자동 실행시키는 5가지 방법 (0) | 2021.05.27 |
라즈베리파이 특수기호 이상하게 나올때 (0) | 2021.05.27 |