맥에서 작업을 해 보았습니다.

openstack의 개발환경을 체험하기 위한 환경입니다.


아래 화면 보는데 쉽지 않네요.


1. virtualbox 를 설치합니다.

http://www.virtualbox.org/

Extension Pack 도 같이 받아서 설치했습니다.

VirtualBox 4.3.2 Oracle VM VirtualBox Extension Pack


2. ubuntu server 이미지를 다운로드 받습니다.

http://releases.ubuntu.com/precise/

32bit로 먼저 작업해 봤습니다. ubuntu-12.04.3-server-i386.iso


3. virtualbox 환경설정에서 호스트 전용 어댑터를 추가했습니다.

http://happybruce.tistory.com/881

http://christophermaier.name/blog/2010/09/01/host-only-networking-with-virtualbox/


4. ubuntu 를 게스트 OS로 설치합니다.

일단 처음이라 English로 쭈욱 진행했습니다. 익숙해지면 utf-8로 진행할 계획입니다.

4.1 iso 이미지를 CD IDE에 연결합니다.

4.2 게스트 OS를 선택하고 네트워크 어댑터2에 호스트 전용 어댑터를 선택합니다.

dev라는 계정에 okpassokpass 비번으로 생성했습니다.


5. 설치 완료된 ubuntu에 dev계정으로 접속합니다.

sudo ifconfig eth1 192.168.56.101 netmask 255.255.255.0 up

두 번째 어댑터를 활성화합니다.

호스트 OS(맥)에서 게스트 OS(ubuntu)로 접속할 때는 192.168.56.101 로 접속할 수 있습니다.


6. ubuntu에 node와 npm을 설치하고, locally로 웹서버를 띄웁니다. 

호스트 OS에서 웹페이지 접속을 확인해 봅니다.

sudo apt-get install node -y

sudo apt-get install npm -y

sudo npm install -g locally

locally


7. devstack을 설치합니다.

http://devstack.org/guides/single-machine.html


7.1 /etc/nova 에서 Permission denied를 만나게 됩니다.



7.2 폴더 옮기고 다시 시도합니다. 이때 ./unstack.sh 로 실행 자르고 다시 ./stack.sh 로 실행합니다.



8. 설치를 완료하면 

http://10.0.2.15 로 접속할 수 있다고 메시지가 나옵니다.


9. 호스트OS에서 http://192.168.56.101로 접속합니다.

admin 로그인하시고, 메뉴별로 살펴보시기 바랍니다.


한국어로 번역을 해놓으셨군요. 수고하신 분들 복 받으실 것입니다.




인스턴스를 만들어 봅니다. 이제 openstack을 배우기 시작입니다.





설치하는 동안 안명호님의 공감 세미나 강의를 꼭 보시기 바랍니다.

OpenStack을 적용한 클라우드 컴퓨팅 환경의 구현 : 안명호 님

from: http://readme.skplanet.com/?p=4605


Good Luck 입니다.


PS. 복사, 붙여넣기 안되는 텍스트 환경을 오랜만에 맛보니 GUI환경이 새삼 고맙게 느껴집니다. 

호스트OS에서 ssh stack@192.168.56.1 로 접속해서 작업하면 편할 것입니다.



~/local/hadoop-2.2.0-src$ mvn clean install -DskipTests


protoc 에러 발생시


sudo -

apt-get update

apt-get install gcc++


wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz

tar xvfz protobuf-2.5.0.tar.gz

cd protobuf-2.5.0/


root@3161d83f-0558-4aee-9614-09024d130652:~/local/protobuf-2.5.0# protoc --version

protoc: error while loading shared libraries: libprotoc.so.8: cannot open shared object file: No such file or directory

root@3161d83f-0558-4aee-9614-09024d130652:~/local/protobuf-2.5.0# ldconfig

root@3161d83f-0558-4aee-9614-09024d130652:~/local/protobuf-2.5.0# protoc --version

libprotoc 2.5.0

related: http://jugnu-life.blogspot.com/2013/09/install-protobuf-25-on-ubuntu.html



update: 2010/02/17 현재 맥에서 아무 드라이버 설치없이 이클립스에서 연결되는 것을 확인했습니다.

----
온라인상담에 질문했습니다.
http://www.mymotorola.co.kr/service/SvcOnlineQna.aspx

안녕하세요.
윈도우즈 XP에서는 개발용으로 잘 사용하고 있습니다.
USB드라이버를 설치하고 말이죠.

그런데 맥OSX(10.6 intel cpu) 또는 우분투 리눅스에서는 인식이 되지 않습니다. 관련된 USB 드라이버도 보이지 않구요.

해결 방법은 없는 것인가 문의합니다.



온라인 상담문의 "메일"까지 발송이 되어서 접수하는군요.
기다려 보겠습니다.  

핵할 능력도 안되고. ^^; 시간도 없고...
즐거움의 증거가 도착했습니다.
이벤트 당첨된 것도 잊고 살았는데, 그 때의 기억이 나는군요.
http://itviewpoint.com/tt/index.php?pl=3232&ct1=10

그 때 마지막으로 당첨된 선물이 오늘 도착했습니다. 두툼한 흰 봉투는 PC, 64비트용, Mac용 우분투 install CD와 Live CD였습니다.
서기자님 감사합니다. 조선닷컴 잘 키워주십시오. ^^
복받으실 거예요. (__)
소니 목걸이형 이어폰과 우분투 OS별 CD

소니 목걸이형 이어폰과 우분투 OS별 CD

사용자 삽입 이미지

+ Recent posts