OpenStack 초보자도 Vagrant를 사용하여 OpenStack을 경험하는 방법

2631 단어 openstackVagrant
왠지 OpenStack에 흥미가 솟았기 때문에 스스로 만져보고 싶다고 생각해, 여러가지 구그리면서 자전에서 환경 구축하려고 한 결과, 「OpenStack의 설치 어려워!(라고 할까 번거롭다!)」라고 하는 상태가 되었습니다.

DevStack 라든지를 사용하면 쉽게 준비 할 수있는 것 같은 기사가 얼마 안되어 있었기 때문에 시도해 보았습니다만, localrc라고 하는 파일의 설정 방법을 실수하고 있었기 때문에인지 잘 움직이지 않고 좌절하고 있었던 곳, 먼저 사람이 Vagrant를 사용하여 DevStack 환경 (Havana)을 Ubuntu12.04LTS에서 움직일 수 있도록 한 저장소를 github에 발견했기 때문에 소개합니다.
  • htps : // 기주 b. 코 m / 테코 m ぁ bs / ぁ g 란 t에서 vs ck

  • 위의 리포지토리를 사용하면 쉽게 OpenStack을 Virtualbox (VMware Fusion에서도 좋은) 안에 준비하고 이런 느낌으로 OpenStack을 체험 할 수 있습니다.





    자세한 것은 상기 리포지토리의 README를 보고 받을 수 있으면 알까.

    README에 써 있는 필요요건(Requirements)에는 낡은 Vagrant의 버전(1.3.5)이 써 있습니다만 이하의 버전에서도 제대로 움직였으므로 괜찮다고 생각합니다.
  • Virtualbox 4.3.6
  • Vagrant 1.5.0

  • 그리고, 요령이라고 할까 Vagrant1.5 이상이라면 Vagrant Cloud 를 이용할 수 있을 것이므로, Vagrantfile 안을 이하와 같이 재기록하면 hashicorp사가 준비하고 있는 Ubuntu 12.04LTS의 box를 넣을 수 있습니다. 그 밖에도 사용 돌려 듣는 box를 넣는다고 하는 의미에서도 추천인가라고 생각합니다.
      config.vm.box = "hashicorp/precise64"
    
      # 下のconfig.vm.box_urlは特に使わなくても平気なのでコメントアウトするか削除する
      # config.vm.box_url = "http://cloud-images.ubuntu.com/vagrant/precise/current/precise-server-cloudimg-amd64-vagrant-disk1.box"
    end
    

    그리고 메모리를 많이 확보해 두는 것이 추천이라고 README에 써 있으므로, 확보하는 메모리의 수치도 재기록하는 것이 좋다고 생각합니다.
    p.customize ["modifyvm", :id, "--memory", "2048"]
    

    나중에는 README에 쓰여 있듯이 vagrant up 하고 여러가지 설치라든지 처리가 끝나면(초기값의 경우) 192.168.50.10 에 액세스하면 OpenStack 로그인 화면이 나옵니다.

    OpenStack을 움직이거나 중지하는 방법은 DevStack 관련 정보를 찾아보세요. 기본적으로는 vagrant ssh 로 접속한 후 devstack 폴더 아래에 있는 stack.sh 를 사용하면 시작, unstack.sh 를 사용하면 정지합니다.

    OpenStack을 전혀 모르고 쓰고 있기 때문에 "여기 잘못되어있다"라든지 "이런 것이 더 편하게 DevStack 환경 준비 할 수 있어!"라는 코멘트가 있으면 환영합니다!

    좋은 웹페이지 즐겨찾기