| 88 | * 建立 20 個 VM 的主機名稱對應(hostname) |
| 89 | {{{ |
| 90 | root@jazzbook:~# cat >> /etc/hosts << EOF |
| 91 | # for LXC |
| 92 | 10.0.1.111 hdp11 |
| 93 | 10.0.1.112 hdp12 |
| 94 | 10.0.1.113 hdp13 |
| 95 | 10.0.1.114 hdp14 |
| 96 | 10.0.1.115 hdp15 |
| 97 | 10.0.1.116 hdp16 |
| 98 | 10.0.1.117 hdp17 |
| 99 | 10.0.1.118 hdp18 |
| 100 | 10.0.1.119 hdp19 |
| 101 | 10.0.1.121 hdp21 |
| 102 | 10.0.1.122 hdp22 |
| 103 | 10.0.1.123 hdp23 |
| 104 | 10.0.1.124 hdp24 |
| 105 | 10.0.1.125 hdp25 |
| 106 | 10.0.1.126 hdp26 |
| 107 | 10.0.1.127 hdp27 |
| 108 | 10.0.1.128 hdp28 |
| 109 | 10.0.1.129 hdp29 |
| 110 | EOF |
| 111 | }}} |
| 112 | * 先建立五個 LXC VM 試試看 |
| 113 | {{{ |
| 114 | root@jazzbook:~# for ((i=11;i<=15;i++)); do lxc-create -t ubuntu -n hdp$i; done |
| 115 | |
| 116 | Checking cache download in /var/cache/lxc/precise/rootfs-i386 ... |
| 117 | Copy /var/cache/lxc/precise/rootfs-i386 to /usr/lib/i386-linux-gnu/lxc ... |
| 118 | Copying rootfs to /usr/lib/i386-linux-gnu/lxc ... |
| 119 | /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) |
| 120 | Generating locales... |
| 121 | en_US.UTF-8... done |
| 122 | Generation complete. |
| 123 | Creating SSH2 RSA key; this may take some time ... |
| 124 | Creating SSH2 DSA key; this may take some time ... |
| 125 | Creating SSH2 ECDSA key; this may take some time ... |
| 126 | |
| 127 | ## |
| 128 | # The default user is 'ubuntu' with password 'ubuntu'! |
| 129 | # Use the 'sudo' command to run tasks as root in the container. |
| 130 | ## |
| 131 | }}} |
| 132 | * 從以上訊息可以得知,預設的帳號密碼都是 ubuntu |
| 133 | * 啟動 5 個 LXC VM |
| 134 | {{{ |
| 135 | root@jazzbook:~# for ((i=11;i<=15;i++)); do lxc-start -d -n hdp$i; done |
| 136 | }}} |
| 137 | * 安裝 LXC Web Panel |
| 138 | {{{ |
| 139 | jazz@jazzbook:~$ sudo su - |
| 140 | root@jazzbook:~# wget http://lxc-webpanel.github.io/tools/install.sh -O - | bash |
| 141 | }}} |