저는 Raspbian을 파일 서버로 사용하는 Raspberry Pi B+를 사용하고 5개의 디스크 USB 랙을 공유하는 설정을 가지고 있습니다. 랙을 항상 켜두는 게 싫어서 필요할 때 켜고, 더 이상 필요 없을 때는 꺼두곤 합니다.
지금까지 저는 Samba를 사용하여 디스크를 공유해 왔습니다. Samba를 사용하면 문제 없이 디스크를 마운트 해제하고 랙을 종료할 수 있습니다. 랙을 다시 열면 드라이브가 자동으로 마운트되고 Samba 공유를 다시 사용할 수 있습니다.
삼바 공유의 성능이 좋지 않기 때문에 NFS 공유도 같은 방식으로 사용하고 싶습니다. 하지만 공유 드라이브를 마운트 해제하려고 하면 항상 "Device is busy" 오류가 발생하므로 랙을 종료하기 전에 먼저 nfs-kernel-server를 중지해야 합니다. 즉, 랙을 다시 열면 nfs-kernel-server를 수동으로 다시 시작할 때까지 공유를 사용할 수 없습니다.
그렇다면 Samba와 동일한 동작(드라이브를 마운트 해제하고 랙이 열릴 때 자동으로 공유)을 재현할 수 있는 방법이 있습니까?
또는 드라이브가 자동으로 마운트될 때 nfs-kernel-server를 자동으로 시작하는 방법이 있습니까?
진심으로 감사드립니다.