Gooday Note Scrap Source Android login
 
작성일 : 13-11-06 17:13
XenServer
 글쓴이 : 기리 (123.♡.195.24)
조회 : 4,907  
   XenServer-6.2.0-XenCenter.msi (48.5M) [0] DATE : 2013-11-06 17:13:27
   http://www.cyworld.com/ruo91/8659886 [860]

Citrix XenServer 가 6.2 버전부터 오픈소스화 되었습니다.

본 글은 virtualbox에서 테스트 되었으며 XenServer를 따로 두고 윈도우 환경에서 XenCenter를 설치하여 관리 할수 있도록 작성 되었습니다..


1. XenServer 설치

XenServer ISO 파일을 아래 주소에서 다운로드 합니다.

http://xenserver.org/overview-xenserver-open-source-virtualization/download.html

virtualbox에서 새로운 VM을 생성하고 플랫폼은 RedHat으로 설정한 후 XenServer 이미지 파일을 이용해 설치를 진행합니다.

(virtualbox 설정법은 생략 하겠습니다.)


Enter 키를 눌러 설치를 진행합니다.


keymap은 사용자 환경에 따라 적절하게 선택 합니다.


OK를 눌러 진행합니다.


라이센스에 대해 모두 읽었으면 동의 버튼을 눌러줍니다.


현재 하드웨어는 XenServer 설치 이후 사용에 있어서 문제가 있을수도 있다는 메세지 입니다.
어차피 설치만 할것이니 그냥 넘깁니다.


XenDesktop을 사용하시는 분들은 thin provisioning을 사용하시려면 체크하고 넘어 갑니다.


로컬 미디어를 선택 해줍니다.


Supplemental Packs(보조팩) 설치 여부입니다. 알아서.. 선택하세요.


설치 원본 소스를 확인 하는 작업인데 필요 없으니 Skip 합니다.


XenServer에 사용할 비밀번호를 설정 합니다. 왠만하면 6자 이상 써주세요.


네트워크 설정 부분인데.. 고정IP사용하시는 분들은 Static 부분에 체크하셔서 설정 하시고 저같이 귀찮은.. 분들은 DHCP 사용 하시면 됩니다.


DNS 설정 부분입니다. 이것도 역시 적절하게 적으시면 됩니다.


타임존 설정 하시고

 


시스템 시간도 설정하시고

 


XenServer를 설치 합시다.

 



설치가 완료 되고 난 후 부팅하는 모습입니다. 뭔가.. 깔끔하네요.


여기까지가 XenServer 설치 하는 방법 이었습니다.

 

2. XenCenter

윈도우 환경에서 XenCenter를 이용해 XenServer를 쉽게 관리 할수 있도록 해줍니다.

다운로드는 역시나 아래 주소에서 XenCenter Windows Management Console를 다운받아 설치 해줍니다. 설치는 간단하니 생략 하도록 하겠습니다.

http://xenserver.org/overview-xenserver-open-source-virtualization/download.html

Add New Server 를 눌러 XenServer를 추가 합니다.

 

XenServer의 IP주소와 root 비밀번호를 입력 합니다.


XenSever가 XenCenter 서버 목록에 추가 되었습니다.


XenCenter를 사용해서 새로운 VM을 생성시 하드디스크에 있는 ISO파일로 설치를 원할 경우 아래와 같은 작업을 하셔야 ISO파일로 설치를 하실수가 있습니다. 우선 새로 추가한 XenServer의 Console메뉴를 들어가 아래와 같은 화면이 나오면 Enter키를 눌러 쉘로 진입 해주세요.


 

또는 PuTTY로 SSH 접속하셔도 됩니다.


우선 /home 디렉토리에 몇가지의 리눅스 배포판 ISO 파일을 다운로드 받고 스토리지를 추가 하겠습니다.

[root@xenserver-ruo91 ~]# wget -P /home http://ftp.neowiz.com/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-minimal.iso

[root@xenserver-ruo91 ~]# wget -P /home http://ftp.neowiz.com/ubuntu-releases/13.04/ubuntu-13.04-server-amd64.iso

[root@xenserver-ruo91 ~]# ls -al /home
total 1069436
drwxr-xr-x  2 root root      4096 Aug 29 14:50 .
drwxr-xr-x 23 root root      4096 Aug 29 12:52 ..
-rw-r--r--  1 root root 358959104 Mar  6 03:45 CentOS-6.4-x86_64-minimal.iso
-rw-r--r--  1 root root 735051776 Apr 24 06:24 ubuntu-13.04-server-amd64.iso


이제 ISO파일이 있는 곳에 새로운 Storage Repository를 생성하겠습니다.

[root@xenserver-ruo91 ~]# xe sr-create name-label=[SR_이름] type=iso \
device-config:legacy_mode=true \
device-config:location=[ISO이미지 파일이 있는 경로] content-type=iso


예) SR 레이블을 isos로 하고 ISO이미지가 있는 경로는 /home 일때

[root@xenserver-ruo91 ~]# xe sr-create name-label=isos type=iso \
device-config:legacy_mode=true \
device-config:location=/home content-type=iso

316d0742-c35f-58a9-69e7-41e2f8297bba


이제 XenCenter 부분에서 새로 추가한 isos 레이블이 생성 되어있는지 확인 해봅니다. 생성 되어 있으면 이제 New VM을 눌러 새로운 가상서버를 추가 합니다.

 

CentOS 6 을 선택 해보겠습니다.


적절한 이름을 작성하고


SR 레이블 isos에 설치에 필요한 ISO 파일이 나타나게 됩니다.

 

 

 

 

 


새로운 가상 서버가 생성 되는 중입니다.


실제로 CentOS 6.4를 설치를 할수 있게 되었습니다.