-
インストール手順
- 稼働中のubuntuにインストールもできるし、最初からMAASが入った状態でインストールも出来る。
- サーバーにログインして
Import the boot images
をクリック。- イメージのダウンロードが30GBあります。4時間かかりました。
# du -sh /var/lib/maas/*
21G /var/lib/maas/ephemeral
3.9G /var/lib/maas/tftp
# du -sh /var/lib/maas/ephemeral/*
4.7G /var/lib/maas/ephemeral/precise
4.9G /var/lib/maas/ephemeral/quantal
5.0G /var/lib/maas/ephemeral/raring
3.4G /var/lib/maas/ephemeral/saucy
管理者作成
$ sudo maas createsuperuser
管理画面にログイン
追加パッケージインストール
$ sudo apt-get install -y juju-core mongodb-server lxc vim libvirt-bin
ディレクトリ作成
$ mkdir ~/.juju
$ chmod 700 ~/.juju
$ juju init
$ vim ~/.juju/environments.yaml
sshキー作成
$ ssh-keygen
$ cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
$ sudo juju bootstrap
しばらく待つ。
稼働状況確認
$ juju status
$ tail -f ~/.juju/local/log/machine-0.log
サーバーにログイン
$ juju ssh 0
Permission denied (publickey,password).
ERROR exit status 255
?? ここで詰まった。
maas-cli
- MAASをCLIで操作可能です。
$ maas-cli login root http://localhost/MAAS/api/1.0
API key (leave empty for anonymous access):
You are now logged in to the MAAS server at
http://localhost/MAAS/api/1.0/ with the profile name 'root'.
For help with the available commands, try:
maas-cli root --help
- API keyはこちら。
こんな感じで使います。
$ maas-cli root nodes -h