使用lxc搭建虛擬機

    使用lxc可以幫助我們搭建輕量級的虛擬機,這種虛擬機的對資源要求不高,非常適合在硬件條件受限時建立多臺虛擬機的情況,有助于我們完成需要多節點參與的實驗環境。

    下面來演示lxc的搭建過程:

一、確保NetworkManager服務是停止的。

1.png

二、將宿主機的網卡模擬為網橋,以提供虛擬機共享使用。

    1、將ifcfg-eth0文件復制為ifcfg-br0

2.png

    2、修改ifcfg-br0文件的內容如下所示:3.png

    3、在ifcfg-eth0文件中添加如下圖所示的內容:4.png

    4、重啟服務

5.png

二、配置lxc

    1、安裝lxc

6.png

    2、啟動服務

7.png

    3、檢查lxc的運行環境

8.png

    enabled表示測試通過。

    4、修改lxc的配置文件內容如下圖所示:

9.png

    5、修改lxc的模板文件如下圖所示:

        在創建虛擬機時參考此模板中定義的內容。

10.png

11.png

        在模板中找到baseurl行,并在其后面指定yum源。

    6、創建虛擬機

12.png

        lxc-create命令選項:

            -n:指定虛擬機的名稱。

            -t:指定創建虛擬機使用的模塊。

        出現下面的提示表示安裝成功了。

13.png

    7、設置root密碼

14.png

    8、啟動虛擬機

15.png

        lxc-start參數:

            -n:虛擬機的名稱;

            -d:虛擬機在后臺運行。

16.png        此時就可以登錄使用了。

    9、登錄系統

17.png

    10、測試 

18.png    11、創建另一臺虛擬機,并使其在后臺運行

19.png

            修改root密碼:

20.png

            啟動虛擬機:

22.png

            查看此虛擬機的IP地址:

23.png

            關閉此虛擬機;

24.png

            在后臺啟動虛擬機:

21.png

            使用ssh登錄虛擬機:

26.png

原創文章,作者:petmaster,如若轉載,請注明出處:http://www.www58058.com/5351

(1)
petmasterpetmaster
上一篇 2015-06-17
下一篇 2015-06-18

相關推薦

  • Linux源程序包相關概念整理

    一、      Linux源程序包介紹 1)    linux源程序包基礎 1.         遵循常用開源協議:BSD、Apache Licence 2.0、GPL、LGPL、MIT 2.&nbs…

    系統運維 2015-09-22
  • awk

    文本處理工具 文本處理三工具:grep,sed,awk grep,egrep,fgrep:文本過濾工具 sed:行編輯器 awk:報告生成器,格式化文本輸出; awk gawk – pattern scanning and processing language lrwxrwxrwx. 1 root root 4 May 17 19:23 /bi…

    Linux干貨 2017-05-21
  • 文件處理工具

    Linux的哲學思想之一是一切皆文件,所有系統中有許多文本文件。因此Linux有許多關于文本處理的命令。 cat命令 連接文件并打印到標準輸出設備上,cat經常用來顯示文件內容。 語法 cat [OPTION]… [FILE]… 常用選項 -A, –show-all #顯示所有控制符 -b, –num…

    Linux干貨 2016-08-08
  • Linux Service and Security(Part 1)

    一、知識整理 1、不安全的傳統協議: telnet、FTP、POP3等:不安全的密碼; http、smtp、NFS等:不安全信息; Ldap、NIS、rsh等:不安全驗證。 設計基本原則: 使用成熟的安全系統; 以小人之心度輸入數據; 外部系統是不安全的; 最小授權; 減少外部接口; 缺省使用安全模式; 在入口處檢查; 安全不是似是而非; 從管理上保護好系統…

    Linux干貨 2016-10-09
  • Linux下的文件管理系統

    一、文件系統的FHS標準     因為Linux的屬于開源系統,開發人員多,為了統一開發標準,Linux有一個文件系統標準,也就是FHS(Filesystem HierarchyStandard)標準。有了這個標準,那些獨立的軟件開發商、系統開發人員以及系統的使用者就能方便的在系統上操作。 二、文件系統  &…

    Linux干貨 2016-08-02
  • N25第四周博客作業

    第四周博客作業 1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 2、編輯/etc/group文件,添加組hadoop。      3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的i…

    Linux干貨 2016-12-19

評論列表(2條)

  • stanley
    stanley 2015-06-17 10:09

    檢查lxc的運行環境 返回顯示有些異常,也不影響結果嗎?

    • petmaster
      petmaster 2015-06-19 03:49

      @stanley重做了一遍也返回了那兩行的異常信息,但確實是能夠正常的建立虛機,可能是我環境有問題

欧美性久久久久