뇌를자극하는 Windows Server 2012 R2 부록 NAS4Free 의설치와환경설정 네트워크상에서저장공간이제공되는 NAS(Network Attached Storage) 환경을 VMware에서구성해야한다. 이책에서는그중 Unix 계열의운영체제이며무료로사용할수있는 NAS4Free 운영체제를설치하고사용할것이다. 결국지금설치하는 NAS4Free는쿼럼디스크와클러스터디스크를제공하는것이목적이다. < 실습 > NAS4Free 가상머신에 NAS 전용운영체제를설치하자. 0. ( 호스트OS) NAS를지원하는운영체제를다운로드하자. 0-1. http://sourceforge.net/projects/nas4free/files/ 에접속해서 NAS4Free LiveCD를다운로드받자. ( 이소프트웨어홈페이지인 http://www.nas4free.org/ 에서다운로드링크를찾아가도동일하다.) 이책의집필하는시점의안정화된버전은 9.1.0.1.775 이며파일명은 NAS4Free-x64-LiveCD-9.1.0.1.775.iso( 약 202.3MB) 다. 하지만, 9.x 버전이라면동일하게실습이진행될것이다. [ 그림부록 2-1] nas4free.org 홈페이지 1. (NAS4Free) 다운로드받은 NAS4Free 9.1 버전을설치하자. 1-0. 가상머신에다운로드받은 ISO 파일을넣고부팅한다. [ 그림부록 2-2] 다운로드받은 iso 파일넣기
1-1. 자동으로부팅과정이진행되고, 1~2 분을기다리면 [Console Setup] 화면이나온다. 설치를진행하기위해 'Enter a number :' 에서 "9" 를입력하고 Enter 키를누른다. [ 그림부록 2-3] NAS4Free 설치 1 1-2. [Install & Upgrade] 화면에서디폴트인 '1 Install ~~' 이선택된상태로 Enter 키를누른다. [ 그림부록 2-4] NAS4Free 설치 2 1-3. [NAS4Free Embedded Installation] 화면에서도디폴트로두고, Enter키를누른다. 1-4. [Choose installation Media] 화면에서도디폴트로두고, Enter키를누른다. (CD에서설치한다는의미다.) 1-5. [Choose destination Media] 화면에서는 20GB IDE 하드디스크를선택하고 Enter키를누른다. 운영체제를 20GB 짜리하드디스크에설치한다는의미다. [ 그림부록 2-5] NAS4Free 설치 3 1-6. 잠깐이면설치가된다. 설치가완료되면 CD-ROM 을제거하고재부팅하라는메시지가나온다. Enter 키를누른다. [ 그림부록 2-6] NAS4Free 설치 4 1-7. 다시 [Install & Upgrade] 화면이나오면오른쪽화살표를눌러서 <Exit> 로옮긴후, Enter 키를누른다.
[ 그림부록 2-7] NAS4Free 설치 5 1-8. 다시 [Console setup] 화면이나온다. 7 번을눌러지금반드시재부팅해야한다. 2. (NAS4Free) 부록 1 의 [ 표부록 1-3] 에나온네트워크정보를설정하자. 2-1. 재부팅된후에, 다시 [Console setup] 에서 IP 주소를설정하기위해서 "2" 를입력하고 Enter 를누른다. 2-2. DHCP 를사용하겠냐는창이나오면, 오른쪽화살표를눌러 <No> 로이동한후 Enter 키를누른다. [ 그림부록 2-8] 네트워크설정 1 2-3. IPv4 주소입력창이나오면, Delete 키를여러번눌러서지운후에, 부록 1 의 [ 표부록 1-3] 에나온 IP 주소 "192.168.111.50" 을입력하고, Enter 키를누른다. ( 그림에는 30 이지만, 50 으로입력한다 ) [ 그림부록 2-9] 네트워크설정 2 2-4. Subnet Mask 도디폴트인 24 (255.255.255.0) 를그대로두고 Enter 키를누른다. [ 그림부록 2-10] 네트워크설정 3 2-5. Gateway 입력창에는 "192.168.111.2" 를입력한후, Enter 키를누른다. [ 그림부록 2-11] 네트워크설정 4 2-6. DNS 를입력하는창에도동일한 "192.168.111.2" 를입력한후, Enter 키를누른다.
[ 그림부록 2-12] 네트워크설정 5 2-7. IPv6 를설정하는창에서는디폴트인 <No> 가선택된상태에서 Enter 키를누른다. [ 그림부록 2-13] 네트워크설정 6 2-8. 네트워크설정을모두마쳤다. Enter 키를눌러서다시 [Console Setup] 창이나오면상단에설정한내용이보 인다. 또한, 이 NAS4Free 서버에 WebGUI 로접속할 URL 은 http://192.168.111.50 ( 그림에는 30 이지만, 50 으로보인다 ) 임을확인할수있다. Enter 키를누른다. [ 그림부록 2-14] 네트워크설정 7 2-9. NAS4Free 서버가켜진상태로둔다. 3. ( 호스트 OS) 이제는 5GB, 40GB 두디스크를 iscsi 에연결되도록하기위해서는먼저 NAS4Free 에서필요한작업을 해야한다. 3-1. Internet Explorer 을실행해서 http://192.168.111.50/ 에접속하자. 로그인화면에서 Username 은 "admin" 을 Password 는 "nas4free" 를입력하고, <Login> 을클릭한다. [ 그림부록 2-15] NAS 용디스크설정 1 3-2. 초기화면의제일아래에 'Disk space usage' 에아직설정이되어있지않음이확인된다. 메뉴의 [Disks] > [Management] 를선택한다.
[ 그림부록 2-16] NAS 용디스크설정 2 3-3. [Management] 탭이선택된상태에서우측의 '+' 아이콘을클릭한다. [ 그림부록 2-17] NAS 용디스크설정 3 3-4. Disk 는쿼럼디스크인 "da0: 5120MB ~~~" 를선택하고, Description 에는 "QUORUM" 을입력한다. 그리고, Preformatted file system 을 'ZFS storage pool device' 로선택한후, <Add> 를클릭한다. [ 그림부록 2-18] NAS 용디스크설정 4 3-5. 다시우측의 '+' 아이콘을클릭하고이번에는클러스터디스크인 "da1: 40960MB ~~~" 를선택하고, Description 에는 "CLUSTER" 을입력한다. 그리고, Preformatted file system 도마찬가지로 'ZFS storage pool device' 로선택한후, <Add> 를클릭한다. [ 그림부록 2-19] NAS 용디스크설정 5 3-6. 아래그림과같은지확인한후, <Apply changes> 를클릭한후, 메뉴의 [Disks] >> [ZFS] 를선택한다.
[ 그림부록 2-20] NAS 용디스크설정 6 3-7. 현재는 [Pools] 탭이다. [Virtual device] 를클릭한후, '+' 아이콘을클릭한다. [ 그림부록 2-21] NAS 용디스크설정 7 3-8. Name 에 "quorum" 을입력하고, Type 은디폴트인 Stripe 로둔다. Devices 에서 'da0 (5120MB, QUORUM)' 을클릭해 서선택한후, <Add> 를클릭한다. [ 그림부록 2-22] NAS 용디스크설정 8 3-9. 다시우측의 '+' 아이콘을클릭한다. 이번에는 Name 에 "cluster" 를입력하고, Type 은디폴트인 Stripe 로둔다. Devices 에서 'da1 (40960MB, CLUSTER)' 을클릭해서선택한후 <Add> 를클릭한다.
[ 그림부록 2-23] NAS 용디스크설정 9 3-10. 아래와같은지확인하고 <Apply changes> 를클릭한후, [Management] 탭을선택한다. [ 그림부록 2-24] NAS 용디스크설정 10 3-11. 오른쪽의 '+' 아이콘을클릭한다. [ 그림부록 2-25] NAS 용디스크설정 11 3-12. Name 에 "quorum_disk" 를입력하고, Virtual devices 에서 'quorum (stripe)' 를클릭하여선택한후, <Add> 를클 릭한다. [ 그림부록 2-26] NAS 용디스크설정 12 3-13. 다시오른쪽의 '+' 아이콘을클릭한다. 이번에는 Name 에 "cluster_disk" 를입력하고, Virtual devices 에서 'cluster (stripe)' 를클릭하여선택한후, <Add> 를클릭한다.
[ 그림부록 2-27] NAS 용디스크설정 13 3-14. <Apply change> 버튼을클릭하면아래와같이 cluster_disk 는약 40G, quorum_disk 는약 5GB 정도설정된것 을확인할수있다. [ 그림부록 2-28] NAS 용디스크설정 14 3-15. 이번에는생성한두디스크를 iscsi 로접근할수있도록설정해야한다. 메뉴의 [Services] >> [iscsi Target] 을 선택한다. [ 그림부록 2-29] NAS 용디스크설정 15 3-16 [Settings] 탭이선택되어있다. iscsi Target 오른쪽의 'Enable' 의체크를켜고, 제일아래로스크롤한후에 <Save and Restart> 를클릭한다.
[ 그림부록 2-30] NAS 용디스크설정 16 3-17. [Portals] 탭을선택하고, 오른쪽의 '+' 아이콘을클릭한다. [ 그림부록 2-31] NAS 용디스크설정 17 3-18. Tag number 가 1, Portals 는 192.168.111.50:3260 으로되어있을것이다. ( 그림에는 30 이지만, 50 으로보인 다 )<Add> 를클릭한다. [ 그림부록 2-32] NAS 용디스크설정 18 3-19. <Apply changes> 를클릭한후, [Initiators] 탭을클릭한다. [ 그림부록 2-33] NAS 용디스크설정 19 3-20. [Initiators] 탭에서도오른쪽의 '+' 아이콘을클릭하면, 아래와같은화면이나온다. 디폴트로두고, <Add> 를클 릭한다.
[ 그림부록 2-34] NAS 용디스크설정 20 3-21 <Apply changes> 를클릭하고, [Targets] 탭을클릭한다. [ 그림부록 2-35] NAS 용디스크설정 21 3-22 [Targets] 탭에서 Extent 오른쪽의 '+' 아이콘을클릭한다. [ 그림부록 2-36] NAS 용디스크설정 22 3-23. Path 의 < > 을클릭한후 'quorum_disk' 를클릭한후, <Ok> 를클릭한다.
[ 그림부록 2-37] NAS 용디스크설정 23 3-24. Path 부분에 /mnt/quorum_disk/ 가자동완성되는데, 그뒤에직접 "quorum" 을입력해서 "/mnt/quorum_disk/quorum" 이되도록한다. 그리고, File Size 는 '4 GiB' 로변경하고 <Add> 를클릭한다. [ 그림부록 2-38] NAS 용디스크설정 24 3-25. 다시 Extent 오른쪽의 '+' 아이콘을클릭한다. 이번에는같은방식으로 Path 부분을 "/mnt/cluster_disk/cluster" 로만들고, File size 는 '38 GiB' 로변경하고 <Add> 를클릭한다. [ 그림부록 2-39] NAS 용디스크설정 25 3-26. <Apply changes> 를클릭하고, 이번에는 Target 오른쪽의 '+' 아이콘을클릭한다.
[ 그림부록 2-40] NAS 용디스크설정 26 3-27. Target Name 을 "quorum" 으로변경하고, 나머지는디폴트로두고아래로스크롤해서 <Add> 를클릭한다. [ 그림부록 2-41] NAS 용디스크설정 27 3-28. 다시 Target 오른쪽의 '+' 아이콘을클릭한후, Target Name 을 "cluster" 로변경, 나머지는디폴트로두고아래 로스크롤해서 <Add> 를클릭한다.
[ 그림부록 2-42] NAS 용디스크설정 28 3-29 <Apply changes> 버튼을클릭한다. [ 그림부록 2-43] NAS 용디스크설정 29 4. ( 호스트 OS) 이렇게 NAS4Free 에나온쿼럼디스크와클러스터디스크의설정이완료되었다. Internet Explorer 을닫 는다. 5. (NAS4Free) NAS4Free 를종료하자. 5-1. [Console Setup] 창에서 "8" 을입력해서종료한다. 경고창이나오면 <Yes> 로이동해서 Enter 키를누른다. 5-2. 다시 VMware Player 를실행해서, 왼쪽의 NAS4Free 를클릭하고 Edit virtual machine setting 를선택한다. 5-3. CD/DVD 는 'Use physical drive:' 로선택하고상단의 'Connect at power on' 의체크도끄자. <OK> 를클릭한다.