以下の説明の newdomain は、VMの名前なので、適宜変えて読んでください。
uvtoolをインストール
1 |
sudo apt install uvtool |
以下のコマンドが使えるようになる
- uvt-simplestreams-libvirt
- uvt-kvm
uvt-simplestreams-libvirtでOSイメージのダウンロード
release : Ubuntu のバージョン
arch : アーキテクチャ
1 2 3 |
uvt-simplestreams-libvirt sync release=trusty arch=amd64 |
以下の部分を省略すると、
1 2 3 |
release=trusty arch=amd64 |
全シリーズのイメージをダウンロードするので時間がかかる。
ssh 用の認証鍵の作成
1 2 3 |
ls -al ~ |
で、 .ssh ディレクトリがなければ以下を実行する
(入力はEnterですべて進む)
1 |
ssh-keygen -t rsa |
ssh-keygen をやる理由はここを参考にしてください。
uvt-kvmで仮想マシンの構築
release : 構築するUbuntu のバージョン
1 2 3 |
$ uvt-kvm create newdomain release=trusty |
仮想マシンの一覧
1 2 3 |
uvt-kvm list |
仮想マシンの状態確認
1 2 3 |
virsh list --all |
で起動を確認できる。
実行中になっていたら起動中。
シャットオフ状態の場合は以下で起動できる。
ドメインの起動
1 2 3 |
virsh start newdomain |
ログインの方法
1 2 3 |
uvt-kvm ssh newdomain --insecure |
ゲストの sshのログアウト
通常通り、以下でログアウトできる。
1 2 3 |
exit |
ゲストの停止
ゲストログイン中は、
1 2 3 |
sudo shutdown -h now |
ホストからは、
1 2 3 |
virsh newdomain |