kvm下安装系统(桥接,ubuntu)

来源:互联网 发布:金蝶软件在线服务中心 编辑:程序博客网 时间:2024/05/19 08:36
一:.环境准备
       1.两台计算机,一台服务器Server,另一台操作计算机Client.
                  Client:台式电脑,win 7旗舰版,内网IP:192.168.1.10
                  Server(Host): 服务器,ubuntu server 12.04.5 64位,6核CPU,96G内存,内网IP:192.168.1.58
       2.Server在启动的时候,进入BIOS中开启CPU虚拟化的支持,(KVM虚拟机需要CPU的支持) 
             Server上需要安装Openssh-server,client才能正常连接   ~sudo apt-get install openssh-server         (client通过xshell连接上Server)
      
二:server上安装kvm软件及virt管理软件
         1. sudo apt-get install kvm qemu
             sudo apt-get install virt-viewer  virt-manager   
      
三:网络配置(桥接)
      1. sudo vi /etc/network/interfaces
                  auto lo
          iface lo inet loopback
          auto eth0
          iface eth0 inet manual   #eth0没有具体的IP地址,IP地址出现在了br0的虚拟网上面了
          auto br0
          iface br0 inet static
          address 192.168.1.10
          netmask 255.255.255.0
          gateway 192.168.1.1
          bridge_ports eth0     #桥接  
 
      
sudo /etc/init.d/networking restart    //重启网络 后,你就会看到一个br0的网卡
 
四:创建虚拟机
       1.准备好ISO镜像 /opt/iso/ubuntu.iso    (镜像为ubuntu server12.04.5 64位)
       2. 
(可视化安装,通过VNC) 
              2.1 在server上,打开vnc_listen的端口支持
                      vi /etc/libvirt/qemu.conf中打开注释 vnc_listen="0.0.0.0"  后重启virt软件 sudo /etc/init.d/libvirt-bin restart
              2.2  在client中 在用xshell软件登陆server中需要设置:隧道--》转发X11连接到:--》X DISPLAY(D) (locallhost:0.0)  。
              2.3  在client中  打开xming软件就行,不需要配置。
       
       3.执行安装语句
            sudo virt-install --connect=qemu:///system  --name  vm1  --ram 4096  --vcpus=2 --os-type=linux --os-variant=ubuntuprecise  --accelerate --hvm --disk path=/opt/images/vm1.img,size=10,bus=virtio  --cdrom /opt/iso/ubuntu.iso --network bridge=br0,model=virtio --graphics vnc
  
      4.执行后xming中就会显示安装界面。  (或者执行 sudo virt-manager就会进入相应的管理界面)
摘自:http://blog.fens.me/vps-kvm/
0 0