Ubuntu 14.04LTS 에 OpenStack IceHouse 버전을 구축하고 Ubuntu 14.04 LTS 클라우드 인스턴스 생성 후 외부 통신을 하려니 제대로 통신이 되지 않더군요. DNS 설정이 제대로 되어있는지 확인을 해보니 $ vi /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 172.16.0.3 search openstacklocal 이렇게 설정이 되어있었습니다. 이를 8.8.8.8 로 변경해주니 제대로 외부 통신이 되더군요. ..
OpenStack ICEHouse 버전을 구축 중 Controller Node 에 cinder-api, cinder-scheduler 를 설치하는데 다음과 같은 에러에 부딪혔습니다. 로그를 살펴보니 oslo.messaging 이 Phython.h 파일을 제대로 불러오지 못하여 생긴 오류 였습니다. File "/usr/bin/cinder-manage", line 62, in from oslo import messaging 이를 해결하기 위해 python-dev 를 설치함으로써 에러를 해결해주었습니다. $ sudo apt-get install python-dev 이 방법으로 문제가 해결되지 않으면 python 라이브러리가 버전이 맞지 않아 제대로 동작하지 않은 경우이므로 olso.messaing 을 업그레이..
오픈스택의 뉴트론에 등록되어 있는 외부 네트워크를 삭제하려는데 다음과 같은 오류가 발생했습니다. Unbalbe to complete operation on network net-id. There are one ore more ports still in use on the network. 이 말은 현재 이 외부 네트워크를 통한 할당된 외부 아이피가 존재하기 때문에 네트워크를 삭제할 수 없다는 뜻입니다. 그래서 할당된 외부 아이피들을 삭제를 먼저 수행을 해주어야지 외부 네트워크를 삭제할 수 있습니다. $ neutron floatingip-list 할당된 외부 아이피들의 목록을 활인할 수 있습니다. 그리고 id를 이용하여 각 ip들을 삭제해주시면 됩니다. $ neutron subnet-list그리고 서브넷 리..
↓ 읽기 전 손가락 클릭은 센스^^* 이번 해 지난 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. ..
DevStack 으로 OpenStack IceHouse 를 설치 중 다음과 같은 에러에 부딪혔습니다. [ERROR] /home/stack/devstack/functions-common:599git call failed: [git clone git://git.openstack.org/openstack* ~~] 그냥 git 다운로더가 소스를 제대로 받지 못하여 생기는 경우입니다.그냥 될때까지 ./stack.sh 를 반복하면 되는 문제입니다. 혹은 테스트 환경에서 git 프로토콜이 막혀서 생기는 현상일 수 도 있습니다.데브스택의 Git base 를 git 프로토콜에서 https 프로토콜로 변경하여 주면됩니다. $ vim local.confdevstack/stackrc 에서 98번째 라인을 보면 디폴트로 git..
↓ 읽기 전 아래의 손가락 버튼 눌러주는 센스^^ 이전 글에서 클라우드 컴퓨팅(Cloud Computing)이 무엇인지에 대해서 알아보았습니다. 이전 글 링크 : 2014/04/05 - [클라우드&오픈스택/클라우드] - 클라우드 컴퓨팅이란? 클라우드 컴퓨팅을 구현을 좀 더 편리하게 하기 위해서 클라우드 플랫폼이 생겨났고 그 중 가장 대표적인 것은 클라우드스택(CloudStack)과 오픈스택(OpenStack)입니다. 이번글에서는 클라우드계에서 가장 핫한 오픈소스 클라우드 플랫폼, 오픈스택(OpenStack)에 대해서 알아보겠습니다. 오픈스택(OpenStack)을 한 줄로 요약하자면, 오픈스택은 컴퓨터 하드웨어 위에 인프라를 서비스로 제공하게 해주는 Infrastructure as a Service(Iaa..