신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

 

※ Virtual Box와 Ubuntu 16.04를 이용하였음.

데브스택을 이용하여 오픈스택 설치하기

 

devstack을 다운받기전에 stack 유저를 생성합니다.

$ sudo useradd -s /bin/bash -d /opt/stack -m stack

 

$ echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
$ sudo su - stack

 

devstack을 Git을 통해 내려받습니다.

$ git clone https://git.openstack.org/openstack-dev/devstack
$ cd devstack

 

local.conf 파일을 만들어서 비밀번호를 설정합니다. 비밀번호는 원하는 것으로 설정 하시면 됩니다.

[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

 

 

 

저는 비밀번호를 간단하게 "admin"으로 설정 했습니다.

 

설치단계

devstack 폴더에 있는 "stack.sh" 쉘 파일을 실행하여, 오픈스택을 설치합니다.

./stack.sh

 

 

설치는 15분에서 20분정도 소요된다고 하지만... 전 30분 정도 걸리는 것 같습니다. 컴퓨터와 네트워크에 따라 달라집니다.

설치 중...

 

데브스택을 통해 Keystone, Glance, Nova, Cinder, Neutron, Horizon이 설치됩니다. Floating IP를 통해서 외부 인터넷과 통신이 가능합니다.

 

설치확인

192.168.0.12/dashboard 로 접속하여 설치가 완료됐으면, Horizon에 의해 웹브라우저에 대쉬보드가 나타난다.

 

 

 

 

참고

설치 도중 에러가 발생한 경우에는 "unstack.sh"을 이용해서 완전히 지우고, "stack.sh"을 통해 다시 설치하시길 바랍니다.

 

./unstack.sh

 

 

./stack.sh

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기