カッティングボード

カルマをカットしてます

ubuntu16.04でopenstackのセットアップをしたかった

ubuntu14.04にopenstackをopenstack-installerでいい感じにするやつがあったりしますが,16.04だとちゃんとやってるのが見当たらなかったのでインストールしてみようと思いましたが,maas周辺の設定で詰まりました.

とりあえずmaasの手前までやります.

参考サイト

serenity-networks.com

作業

sudo apt-add-repository ppa:conjure-up/next

sudo apt-add-repository ppa:juju/devel

sudo apt update

sudo dpkg-reconfigure -p medium lxd

lxdがインストールされてないよと怒られる

sudo apt install lxd lxd-client

インストール画面っぽいものが出てくるので,サブネット領域とかを自分の好みで設定していく. ipv6設定は特に設定しなくていいと思ったので設定しませんでした. この辺の設定をmaasのサブネットといい感じに合わせないとダメなのかもしれない...

sudo lxc finger

aptパッケージでconjure-upをインストールすると最新じゃないのでsnapでインストールする.

sudo apt install snapd

sudo snap install conjure-up --classic

conjure-up

conjure-upはルートユーザーで実行するとうまくいかないので,普通のユーザーで実行する. conjure-upするとmaasのapi系の色々教えてって言われるのでmaasのインストールする.

thinkit.co.jp

sudo apt update && sudo apt upgrade

apt-get install python-software-properties

sudo reboot

sudo apt install maas

sudo maas createadmin
# ユーザー名とかは好きなように設定する

sudo maas-region apikey --username=cut-ter > api_key.txt
# api_keyを取得できる

conjure-up

f:id:cut-ter:20171217203502p:plain f:id:cut-ter:20171217203515p:plain f:id:cut-ter:20171217203525p:plain f:id:cut-ter:20171217203546p:plain f:id:cut-ter:20171217203556p:plain

次はこの続きからのセットアップをやっていきます.