首页 > 其他 > 详细

使用lxc搭建虚拟机

时间:2015-07-01 10:18:34      阅读:176      评论:0      收藏:0      [点我收藏+]

使用lxc可以帮助我们搭建轻量级的虚拟机,这种虚拟机的对资源要求不高,非常适合在硬件条件受限时建立多台虚拟机的情况,有助于我们完成需要多节点参与的实验环境。

    下面来演示lxc的搭建过程:

一、确保NetworkManager服务是停止的。

技术分享

二、将宿主机的网卡模拟为网桥,以提供虚拟机共享使用。

    1、将ifcfg-eth0文件复制为ifcfg-br0

技术分享

    2、修改ifcfg-br0文件的内容如下所示:技术分享

    3、在ifcfg-eth0文件中添加如下图所示的内容:技术分享

    4、重启服务

技术分享

二、配置lxc

    1、安装lxc

技术分享

    2、启动服务

技术分享

    3、检查lxc的运行环境

技术分享

    enabled表示测试通过。

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

技术分享

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

        在创建虚拟机时参考此模板中定义的内容。

技术分享

技术分享

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

    6、创建虚拟机

技术分享

        lxc-create命令选项:

            -n:指定虚拟机的名称。

            -t:指定创建虚拟机使用的模块。

        出现下面的提示表示安装成功了。

技术分享

    7、设置root密码

技术分享

    8、启动虚拟机

技术分享

        lxc-start参数:

            -n:虚拟机的名称;

            -d:虚拟机在后台运行。

技术分享        此时就可以登录使用了。

    9、登录系统

技术分享

    10、测试 

技术分享    11、创建另一台虚拟机,并使其在后台运行

技术分享

            修改root密码:

技术分享

            启动虚拟机:

技术分享

            查看此虚拟机的IP地址:

技术分享

            关闭此虚拟机;

技术分享

            在后台启动虚拟机:

技术分享

            使用ssh登录虚拟机:

技术分享


使用lxc搭建虚拟机

原文:http://petmaster.blog.51cto.com/5408825/1669603

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!