freeNAS는 FreeBSD기반의 opensource NAS 프로그램이다. 설치는 매우 간단하며, 설치에 별다른 어려움이 없다. freeNAS 홈페이지(http://www.freenas.org/)에서 iso 이미지를 다운로드 받아서 설치하면 된다.
설치시 주의 사항: OS설치 영역은 2GB정도면 된다. 1GB면, 설치할때 mount 관련 오류가 발생한다. 2GB로 잡았을 경우에는 별 문제 없이 설정화면으로 넘어간다.
설치가 완료되면 재부팅되는데, 정상적으로 설치되었다면, consol 화면에 설정 메뉴가 나타난다. DHCP를 사용한다면 특별히 더 설정할 것이 없다. 화면 아래부분에 접속 ip주소가 보이는데, 웹브라우져로 접속하면, freeNAS를 설정할 수 있다.
freeNAS의 iscsi 설정은, http://www.vladan.fr/how-to-configure-freenas-8-for-iscsi-and-connect-to-esxi/ 를 참고했다.
아래는, 설정한 freeNAS의 iscsi를 이용해서, 우분투서버에 마운트하여 사용하는 방법이다.
먼저, open-iscsi 패키지를 설치한다.
# apt-get install open-iscsi open-iscsi-utils
아래 와 같은 방법으로, freeNAS에서 설정한 iscsi 장치를 찾는다.
# iscsiadm --mode discovery --type sendtargets --portal 192.168.100.18
192.168.100.18:3260,1 iqn.2011-03.example.org.istgt:inas
찾은 iscsi 장치를 사용 가능하도록 한다.
# iscsiadm -m node --targetname "iqn.2011-03.example.org.istgt:inas" --portal "192.168.100.18:3260" --login
Logging in to [iface: default, target: iqn.2011-03.example.org.istgt:inas, portal: 192.168.100.18,3260]
Login to [iface: default, target: iqn.2011-03.example.org.istgt:inas, portal: 192.168.100.18,3260]: successful# fdisk -l
Disk /dev/sda: 146.8 GB, 146815737856 bytes
……Disk /dev/sde doesn’t contain a valid partition table
추가한 iscsi 장치는 /dev/sde로 인식되었다. 이것을 filesystem을 만들어서 사용하면 된다.(fdisk, mkfs)
참고문서: http://www.howtoforge.com/using-iscsi-on-ubuntu-9.04-initiator-and-target