메뉴 건너뛰기

2015.06.19 21:31

CloudStack 4.1 설치하기

조회 수 209 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
이 글은 맛보기 용도의 최소화된 가이드이며, 1 Tier 구조로 진행됨. 또한 Hypervisor는 XenServer 기준.

※ 테스트 환경

CentOS 6.4 x86_64 - Basic Server로 설치


1. Hostname 설정

Hostname은 FQDN(Fully Qualified Domain Name)으로 설정한다.

수정할 파일 : /etc/sysconfig/network

수정할 내용(예제) :
HOSTNAME=cloudstack.test.com

또한 hostname 명령어로 즉시 반영되도록 한다.

hostname cloudstack.test.com

마지막으로 hosts 파일에도 넣어준다.

수정할 파일 : /etc/hosts

추가할 내용(예제) :
192.168.0.100 cloudstack.test.com

최종 확인 :
hostname --fqdn


2. Yum Repository 설정

아래 이름으로 repo 파일을 하나 생성한다.

/etc/yum.repos.d/cloudstack.repo

내용물은 아래와 같다.

[cloudstack]
name=cloudstack
baseurl=http://cloudstack.apt-get.eu/rhel/4.1/
gpgcheck=0

3. Ntp 설치

yum -y install ntp
chkconfig ntpd on
service ntpd restart

4. CloudStack 패키지 설치

yum -y install cloud-client

5. VHD Util 다운로드

wget http://download.cloud.com.s3.amazonaws.com/tools/vhd-util

다운받은 파일을 이동시킨다.

mv vhd-util /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver

6. MySQL 설치

yum -y install mysql-server
chkconfig mysqld on

설치 후 아래 파일 수정

/etc/my.cnf

추가할 내용 : [mysqld] 섹션에 아래 내용 추가

innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format = 'ROW'

MySQL 시작 :
service mysqld restart

아래 명령어로 보안설정 수행 권장 (특히 root 패스워드 설정 필요)

mysql_secure_installation

7. SELinux 설정

테스트 용도니까 SELinux는 꺼버리자.

setenforce 0

그리고 아래 파일 수정

/etc/selinux/config

수정할 내용 :
SELINUX=disabled

8. CloudStack 시작

아래 패스워드는 MySQL DB의 root 패스워드를 지칭함.

cloudstack-setup-databases cloud:패스워드@localhost --deploy-as=root:패스워드
cloudstack-setup-management

9. IPTABLES 끄기

테스트 용도니까 iptables는 꺼버리자.

service iptables stop
chkconfig iptables off

10. NFS 설정

mkdir -p /export/primary
mkdir -p /export/secondary

아래 파일 수정

/etc/exports

추가할 내용 :
/export  *(rw,async,no_root_squash)

NFS 시작

service nfs restart
chkconfig nfs on

11. System VM Template 다운로드

/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /export/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -F

12. 웹 UI 접속

접속할 주소는 아래와 같다.

http://서버IP:8080/client

ID : admin
PW : password

4.1 버전에서는 한글도 지원하지만, 개인적으로는 별로...



이상 CloudStack 4.1 맛보기 설치 가이드 끝



List of Articles
번호 제목 글쓴이 날짜 조회 수
19 RemoteFX - Windows 7 가상 머신에서 DirectX 9c 환경을 제공 맨하탄노숙자 2015.05.14 652
18 VMware workstation 11 host Linux NAT 셋업 맨하탄노숙자 2015.04.17 418
17 Using VMware Workstation VMware Workstation 11 Manual file 맨하탄노숙자 2015.04.19 270
16 VMware에서 Port forwarding 방법 맨하탄노숙자 2015.04.27 230
15 Enabling the SSD option on SSD based disks/LUNs that are not detected as SSD by default (2013188) 맨하탄노숙자 2016.04.05 224
14 MS RemoteFX 관련 VM별 메모리 할당 크기 file 맨하탄노숙자 2015.05.14 210
13 esxi force reboot - esxi 6 강제 재부팅 맨하탄노숙자 2016.04.02 209
» CloudStack 4.1 설치하기 맨하탄노숙자 2015.06.19 209
11 VMware ESXi vib 설치 맨하탄노숙자 2016.04.30 204
10 Easily upgrade ESXi 5.x to the latest ESXi 6.0 via CLI 맨하탄노숙자 2016.04.30 188
9 esxi 6 vib install 맨하탄노숙자 2016.04.05 176
8 Installing on VMware vib 맨하탄노숙자 2016.04.05 173
7 virt-install OS variant does not exist 맨하탄노숙자 2019.07.07 16
6 libvirt qemu 맨하탄노숙자 2019.07.11 15
5 Virtual machine CPU configuration 맨하탄노숙자 2019.07.12 14
4 CentOS 7 KVM Bridge Network 브릿지 설정 맨하탄노숙자 2019.07.11 13
3 Booting from a cdrom in a kvm guest using libvirt 맨하탄노숙자 2019.07.11 12
2 KVM Cheatsheet - centos 맨하탄노숙자 2019.07.07 10
1 VMware Workstation 11.x Universal License for Windows & Linux secret 맨하탄노숙자 2015.04.16 0
Board Pagination Prev 1 Next
/ 1