NFS (Network File System) 사용하기

PACS 데이터를 일단 받아두기 위해서는 큰 용량이 필요하다. 어떻게 구현하는 것이 좋을지 고민하다가 HP ML110 G7을 이용하는 것이 가장 좋을 것 같다는 결론에 이르렀다. iSCSI, NFS, CIFS 등의 프로토콜을 이용할 수 있을 것이다. CIFS는 속도가 느리다는 평이 있다. iSCSI는 작은 파일을 다루는데 좋다고 하지만, 설정이 복잡했다. 오래되고 사용하기 쉬운 NFS를 이용해 보기로 했다.

NFS를 사용하기 위해서는 NFS를 이용할 수 있는 패키지를 설치해야 한다.

$ sudo apt install nfs-common

TrueNAS에서도 NFS를 이용할 수 있도록 설정한다. Services에 들어가서 NFS를 사용하도록 설정하고, Action 버튼을 눌러서 설정을 확인한다. 특별히 더 해주지 않아도 잘 된다.

다음으로는 Sharin / NFS에서 ADD를 누른 다음 원하는 최상위 디렉토리를 설정해 준다.

showmount를 통해서 방금 설정했던 디렉토리가 제대로 보이는지 확인해 본다.

$ showmount -e 10.10.10.99
Export list for 10.10.10.99:
/mnt/share/byun1114/PACS (everyone)

마운트를 위한 폴더를 하나 만들고 마운트 시킨다.

$ sudo mount 10.10.10.99:/mnt/share/byun1114/PACS /home/byun1114/ext