zhouxin / pubhg

Unlimited private code, issue and wiki hosts.

'''1、系统环境的需求及相关准备[[BR]]'''

1)服务器为Ubuntu12.04LTS,安装桌面,ssh服务。 [[BR]] 2)安装了Ubuntu桌面版的计算机,控制虚拟机的安装。[[BR]] 3)Windows7的安装盘。[[BR]]

'''2、配置的主要步骤[[BR]]''' 1)检查服务器硬件是否支持虚拟化,命令:

{{{ egrep '(vmx|svm)' /proc/cpuinfo }}}

有输出表示服务器支持硬件虚拟化[[BR]]

2)安装KVM(虚拟化),virt-manager(虚拟机管理+图形界面输出),bridge-utils(网络桥接),命令:

{{{ apt-get install kvm virt-manager brige-utils }}} 添加用户组: {{{ adduser id -un libvirtd adduser id -un kvm }}} 将当前用户添加到libvirtd,kvm组: {{{ usermod -a -G libvirtd,kvm gsmis }}}

3)配置服务器的网络 打开文件到/etc/network/interfaces,编辑文件,假设网桥。命令:

{{{ vi /etc/network/interfaces }}}

假设原来的网络配置如下:[[BR]] {{{

The loopback network interface

auto lo iface lo inet loopback

auto eth2 iface eth2 inet static address 202.112.154.126 netmask 255.255.255.128 network 202.112.154.0 broadcast 202.112.154.127 gateway 202.112.154.2 dns-nameservers 202.112.144.30 dns-search bjtu.edu.cn }}} 修改如下:[[BR]] {{{

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo iface lo inet loopback

auto eth2 iface eth2 inet manual

auto br2 iface br2 inet static address 202.112.154.126 netmask 255.255.255.128 network 202.112.154.0 broadcast 202.112.154.127 gateway 202.112.154.2 dns-nameservers 202.112.144.30 dns-search bjtu.edu.cn

bridge_ports eth2 bridge_fd 9 bridge_hello 2 bridge_maxage 12 bridge_stp off }}}

(确保你的网络使用了正确的设置)

然后重新启动网络服务,命令:

{{{ /etc/init.d/networking restart }}}

重启系统,命令:reboot[[BR]]

4)利用ssh -X username@serverip连接到服务器,作如下操作:[[BR]] a)创建虚拟镜像,先cd到要存放虚拟机的位置,命令: {{{ kvm-img create XXX.image 10G }}}

b)使用virt-manager建立虚拟机,并安装系统。命令: {{{ virt-manager }}} 然后,按照图形界面来建立虚拟机。[[BR]]

2.建立虚拟机时,安装系统的ISO为上传的系统镜像,安装的镜像为上一步中建立的image文件。[[BR]] 3.如果是服务器支持虚拟化,需要在BIOS中开启虚拟化的选项。[[BR]] 4.建立虚拟机时,网络的选项要选择br2,即在服务器上面建立的网桥。[[BR]] 6.关于安装好的win7虚拟机的激活问题,由于现阶段激活工具大部分为修改BIOS,而虚拟机的BIOS为KVM控制的,具体该怎么激活不太清楚。[[BR]]

7.为了节省IP资源,虚拟机的windows现不采用net-bridge方式,而是采用NAT方式进行: {{{ sudo iptables -t nat -A PREROUTING -p tcp --dport 8105 -j DNAT --to 192.168.122.5:3389 }}} 远程登录可用 rdesktop 202.112.154.XXXX:8105进行,采用客户端静态IP配置。

8.最终的对应关系为:[[BR]] 202.112.154.126:8105---192.168.122.5[[BR]] 202.112.154.126:8106---192.168.122.6[[BR]] 202.112.154.126:8107---192.168.122.7[[BR]] 202.112.154.126:8108---192.168.122.8[[BR]] 202.112.154.126:8109---192.168.122.9[[BR]]

9.补充镜像文件与用户的对应关系[[BR]] Gsmis_Win7-clone.img:张睿[[BR]] Gsmis_Win7-clone-1.img:何鑫[[BR]] Gsmis_Win7-clone-2.img:高老师[[BR]] Gsmis_Win7-clone-3.img:付波[[BR]]

'''4、参考网站[[BR]]''' 1.[http://wiki.ubuntu.org.cn/Kvm%E6%95%99%E7%A8%8B][[BR]] 2.[http://www.jeromechan.com/linux-2/%e5%9c%a8ubuntu-12-04-lts%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e5%80%9f%e5%8a%a9kvm%e5%ae%9e%e7%8e%b0%e8%99%9a%e6%8b%9f%e5%8c%96/][[BR]]

qinzhanming created at 11 years, 10 months ago