openstack 설치를 하기 위해서 google링을 해봤다.
centos에서 설치
http://blog.daum.net/donfig/3163927
ubuntu에서 설치
정말 설치하기 힘들다. 너무 복잡하고 짜증난다..
다행이 devStack.sh 스크립트를 이용한 설치 방법이 있다.
git clone git://github.com/openstack-dev/devstack.git
cd devstack; ./stack.sh
만 하면 된단다. 겁나 쉽다.. 라고 생각했지만 역시나.
안된다. 여러가지 문제점이 발생 구글링 해도 해결이 안된다.
ubuntu, centos 여러버전에 설치를 해봤지만 다 실패
http://naleejang.tistory.com/68
위 사이트에서 메뉴얼 보고 해결봤다. 감사드립니다 꾸벅
참조해서 설치했다.
설치해보고 나니 정말 간단하다.. 무식이 죄지...
ubuntu OS 설치후
git 설치
# apt-get install -y git
user 추가
# useradd -U -G sudo -s /bin/bash -m stack
# echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
# passwd stack
user 전환 및 devstack 다운
계정을 만들었으니 stack 으로 전환
# su stack
# /home/stack
# git clone git://github.com/openstack-dev/devstack.git
환경설정 loclrc
아래 링크 참조 해서 작성하면 된다.
https://github.com/naleeJang/devstack-localrc/blob/master/localrc_quantum_allinone
# vi /home/stack/devstack/localrc
###################### Date : 2013.03.20 ## Name : naleeJang ####################### Devstack localrc for Quantum all in one# defaultHOST_IP=192.168.42.101# networkFLAT_INTERFACE=eth0FIXED_RANGE=10.0.0.0/20NETWORK_GATEWAY=10.0.0.1FLOATING_RANGE=192.168.0.1/24EXT_GW_IP=192.168.0.1# vncVNCSERVER_LISTEN=0.0.0.0VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP# logsDEST=/opt/stackLOGFILE=$DEST/logs/stack.sh.logSCREEN_LOGDIR=$DEST/logs/screen# system passwordADMIN_PASSWORD=openstackMYSQL_PASSWORD=openstackRABBIT_PASSWORD=openstackSERVICE_PASSWORD=openstackSERVICE_TOKEN=openstackservicetoken# cinderVOLUME_GROUP="cinder-volume"VOLUME_NAME_PREFIX="volume-"# install servicedisable_service n-netenable_service q-svc q-agt q-dhcp q-l3 q-meta quantum
설치
# cd /home/stack/devstack/
# ./stack.sh
하면 시스템에 상태에 따라 30~1시간 정도면 설치가 완료된다.
설치가 완료가 됐으면
http://localhost/
위와 같이 접속화면이 뜬다.
id : admin , passwd 는 환경설정에 지정했던 openstack 이다.
'Ubuntu' 카테고리의 다른 글
ubuntu fstab automount (0) | 2013.11.19 |
---|---|
ubuntu(13.04) vncserver 구동시 바탕화면만 나올때 (0) | 2013.08.14 |
ubuntu virtualbox 용량 늘리기 (0) | 2013.08.02 |
ubuntu에 오픈소스 검증툴(fossology) 설치 (0) | 2013.07.30 |
ubuntu 원격접속 하기 (0) | 2013.07.29 |