Proxmox – 新增 LXC Container 虛擬機器

1. 首先下載 LXC 的 Templates
     選擇 local (pve) / Content / Templates

2. 系統會列出有支援的系統,請選擇要下載的 Linux 系統,然後點選 Download
[@more@]3. 出現 TASK OK,即可把視窗關閉

4. Content 中也會出現下載下來的 Templates

5. 選擇右上角的 Create CT

6. LXC Container General 設定
    VM ID:流水號數字
    Hostname:主機名稱
    Password / Confirm password:密碼設定
    最後按 Next

7. LXC Container Template 設定
    Template:選擇要使用的 Template
    最後按 Next

8. LXC Container Root Disk 設定
    Storage:虛擬機器存放的位置
    Disk size(GB):虛擬機器的大小
    最後按 Next

9. LXC Container CPU 設定
    最後按 Next

10. LXC Container Memory 設定
      最後按 Next

11. LXC Container Network 設定
      最後按 Next

12. LXC Container DNS 設定
      最後按 Next

13. LXC Container Confirm 確認設定
      最後按 Finish

14. 進行解壓縮及設定

15. 出現 TASK OK,即可把視窗關閉

16. 在 LXC 虛擬機器上按滑鼠右鍵,選擇 Start

17. 可以選擇滑鼠右鍵中的 Console

或右上角的 Console

18. 都可以看到系統開完機的樣子。

Proxmox – KVM 和 LXC 虛擬機器比較

參考網站:
http://www.gienginali.idv.tw/modules/tad_book3/page.php?tbdsn=110

KVM(qemu)
像是使用 VMware 或是 VirtualBox 虛擬機器軟體,使用軟體來模擬硬體的方式所建立的虛擬機器,使用起來和實體機器相同,可以隨時加入其它設備來擴充硬碟或是記憶體容量。

虛擬機器內需要安裝作業系統(Guest OS)才能執行應用程式。
虛擬機器開機的速度較慢,要視原本 Host OS 的硬體來決定。[@more@]
LXC(Linux Container)
LXC 只能用來執行 Linux 的虛擬機器,但不是所有的 Linux 版本都有支援,要視其有沒有提供 Template 版本而定。所提供的是一個使用環境,所以佔用的磁碟空間和記憶體會比較小,執行效率會損失較低,幾乎接近實體機器的效能,不過,虛擬機器的設定會受限於在建立時,無法做很大的變動。

LXC 內可以直接使用 Templates,不需要特別再安裝作業系統,就能安裝及執行應用程式。
採取共用 Host OS 的作法,而不需要在每一個 LXC 內執行 Guest OS,因此建立 LXC 不需要等待作業系統開機的時間,執行速度會比較快。