티스토리 뷰

 읽기 전 손가락 클릭은 센스^^*                     


이번 해 지난 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 내용


댓글