LXC Template Problem and Solution on Mint 16

我安裝的 Linux Mint 版本是 16 MATE

在使用 apt-get install lxc 安裝好 LXC 以後

按照網路教學就要直接建立一個新的 VM

所以我用 lxc-create -t ubuntu -n test-lxc

但是一直出現以下的錯誤訊息:

lxc-create: No such file or directory - bad template: ubuntu

lxc-create: bad template: ubuntu

上網 Google 不太到這樣的問題,最終在 PTT 的 Linux 板上問得 soom 大大的建議看法是沒有 lxc-template

Mint 下好像除了安裝 lxc, 還要安裝 lxc-template 和 debootstrap 兩個套件

安裝好以後再下一次 lxc-create -t ubuntu -n test-lxc 就可以了

LXC Start Problem and Solution on Mint

解決了在 Mint 上無法找到 Template 的問題,接著建立好一個 VM,就準備要啟動它了!

但是就在期待中輸入 lxc-start -n test-lxc -d ( -d : launch as daemon)

竟然出現了:

lxc-start: command get_init_pid failed to receive response

以為只是某個 Calling 失敗,所以還是試著用 lxc-console 連看看,果然是 test-lxc is not running

同樣是 PTT 上 soom 大大提供的資料,在 The Linux Mint Distribution 網站
有人提報了這個問題:https://bugs.launchpad.net/linuxmint/+bug/1257109

一樣是相依套件的問題,所以額外在安裝了:

sudo apt-get install bridge-utils cgroup-lite cloud-image-utils distro-info distro-info-data euca2ools libaio1 libboost-thread1.53.0 liblxc0 librados2 librbd1 libseccomp1 python-boto python-distro-info python-m2crypto python3-lxc qemu-utils sharutils

如此就成功 launch 並且可以連入 VM 了!

Terminal_001.png

相關連結:
– KVM:http://www.linux-kvm.org/page/Main_Page
– LXC:https://linuxcontainers.org/
– Docker:https://www.docker.io/
– Linux KVM 研究室:http://linuxkvm.blogspot.tw/
– Mr. Q – Linux Container (lxc) – 物美價廉的 Virtualization