首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 云计算 >

初学者玩云计算之八:Ubuntu Server12.10 之 KVM 安装和创建虚拟机

2012-11-07 
菜鸟玩云计算之八:Ubuntu Server12.10 之 KVM 安装和创建虚拟机 菜鸟玩云计算之八:Ubuntu Server12.10 之

菜鸟玩云计算之八:Ubuntu Server12.10 之 KVM 安装和创建虚拟机

 菜鸟玩云计算之八:Ubuntu Server12.10 之 KVM 安装和创建虚拟机

cheungmine

虚拟化技术甚嚣尘上, KVM是Linux内核级别的虚拟技术. 本文把如何在Ubuntu Server12.10上搭建虚拟机作一个总结. 过程繁复, 但是严格按本文执行, 一定可以创造出自己的虚拟机来. HOST机的安装(Ubuntu Server12.10)过程请参考我前面的文章.

1 安装好Ubuntu Server12.10 amd64 HOST机之后, 在HOST上运行下面的命令升级系统:

# echo 'Acquire::http::Proxy "http://10.112.18.178:3142";' > /etc/apt/apt/conf

其中:

http://10.112.18.178:3142 是你的cache server的IP和端口. 如何你没有这个cache server, 则忽略上一句.

关于cache server请参考:

http://blog.csdn.net/sheismylife/article/details/8066267


# apt-get update

# apt-get upgrade

# apt-get install python-vm-builder

我朋友非常喜欢emacs, 所以他强烈建议我加上下面这句:

# apt-get install emacs

2 修补python的bug

# wget -O ./vmpatch.py.diff https://launchpadlibrarian.net/120169451/usr_share_pyshared_VMBuilder_plugins_ubuntu_dapper.py.diff

# cp /usr/share/pyshared/VMBuilder/plugins/ubuntu/dapper.py dapper.py.bk

# patch /usr/share/pyshared/VMBuilder/plugins/ubuntu/dapper.py ./vmpatch.py.diff

3 配置HOST机器网络

按下面的内容更改你的网络配置文件:

/etc/network/interfaces

注意要把下面的IP地址改为适合你的网络的:

root 24000swap 2000---/var 8000
这个脚本被vmcre.sh调用, 其中的"---"表示分为2个分区, root分区24GB, swap分区2GB, /var分区8GB. 你可以更改为适合你的机器.


5 创建虚拟机

#./vmcre.sh vm1 10.112.18.191

# ./vmcre.sh vm2 10.112.18.192

# ./vmcre.sh vm3 10.112.18.193

创建好之后虚拟机立即启动.

查看所有虚拟机

# virsh list --all

启动虚拟机

# virsh start vm1

修改修改vm1虚拟机参数, 修改下面的文件即可:

/etc/libvirt/qemu/vm1.xml

好了, 创建虚拟机就是这么简单. 一定要在bios里启用硬件支持. 自己上网搜吧!




热点排行