티스토리 뷰
이번 해 지난 4월 17일에 OpenStack 의 9번째 릴리즈 IceHouse 가 나왔습니다. 이번 글에서는 DevStack을 이용하여 OpenStack IceHouse 구축에 대해서 다루어보겠습니다.
설치 환경 (Test environment)
Host OS : Ubuntu 14.04LTS Desktop
OpenStack Release : IceHouse
설치할 서비스 (The services deployed)
1. Compute (Nova)
2. Network (Neutron)
3. Object Storage (Swift)
4. Image Storage (Glance)
5. Block Storage (Cinder)
6. Identity (Keystone)
7. Databases (Trove)
8. Orchestration (Heat)
9. Dashboard (Horizon)
설치 진행순서 (Installation order)
1. System update, upgrade and install git
$ sudo apt-get update && apt-get upgrade
$ sudo apt-get install git
2. Create User (Username : Stack ... Whatever you want) and authorize
$ sudo adduser stack
$ echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
3. Log in as user stack and download devstack
$ su stack
$ git clone https://github.com/openstack-dev/devstack.git -b stable/icehouse devstack/
4. Change directory and configure 'local.conf' file (the contents of the local.conf file are below)
$ cd devstack/
$ wget -O local.conf https://www.dropbox.com/s/ujhozoptgoz5mqw/local.conf
5. Excute devstack to contribute openstack
$ ./stack.sh
아래의 그림은 오픈스택 설치가 완성된 모습입니다.
웹페이지를 열어 127.0.0.1 를 입력하시거나 자신의 IP 주소를 입력하시면 오픈스택 관리 홈페이지인 Dashboard를 보실 수 있습니다.
ID : demo 혹은 admin
PW : local.conf 에 작성한 패스워드
local.conf 내용
'클라우드&오픈스택 > 오픈스택' 카테고리의 다른 글
| [OpenStack] 생성된 Instance가 외부 통신이 되지 않을때 (1) | 2014.11.01 |
|---|---|
| [OpenStack] IceHouse cinder-api, cinder-scheduler 설치시 dpkg 에러 (0) | 2014.11.01 |
| [Neutron] External network 삭제 방법 (0) | 2014.10.28 |
| OpenStack with DevStack [ERROR] /home/stack/devstack/functions-common:599 (0) | 2014.05.01 |
| 오픈소스 클라우드 플랫폼, 오픈스택(OpenStack) (0) | 2014.04.28 |
