码迷,mamicode.com
首页 > 其他好文 > 详细

kvm搭建

时间:2015-06-09 17:03:37      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

【准备】

查看你的cpu是否支持 (显示内容,说明支持)

grep -E (vmx|svm) /proc/cpuinfo

 

确定bios开启了VT,否则你后面会让你很是头疼,例如:
virt-install error: Host does not support any virtualization options.

#提示缺少virt-viewer: yum install virt-viewer
#virt-viewer 是在主机上视图界面操作的。或者选择vnc远程连接。

vi /etc/sysconfig/selinux
# 插入一下代码
# SELINUX=disabled

 

【安装】

=================================================================================
安装方法一、(优先使用)
  http://blog.sina.com.cn/s/blog_53ab41fd01013rcg.html
  KVM的主要软件组有如下几个
  Virtualization 提供虚拟机的环境,主要包含qumu-kvm
  Virtualization Client 管理和安装虚拟机实例的客户端,主要有python-virtinst,virt-manager,virt-viewer
  Virtualization Platform 提供访问和控制虚拟客户端的接口,主要有libvirt,libvirt-client
  Virtualization Tools 管理离线虚拟机镜像的工具,主要有libguestfs
  根据需求选择软件包,一般都安装1,2,3
  1、安装

  yum groupinstall "Virtualization" "Virtualization Client" "Virtualization Platform"

  2、重启机器 init 6 / reboot
  3、检查KVM模块加载
    lsmod | grep kvm
    -------------------------------------------------
    kvm_amd 37434 4
    kvm 292815 1 kvm_amd
    如果执行指令后有类似返回,则证明KVM模块加载正常,否则检查BIOS中是否开启了CPU VT支持
    -------------------------------------------------
=================================================================================

安装方法二、
  1、安装 KVM 和 virtinst (一个创建 virtual machines 的工具 )
    yum install kvm kmod-kvm qemu libvirt python-virtinst
    或者
    yum groupinstall KVM

  2、装完后记的重起,重起后检查模块是否有加载
    lsmod | grep kvm
    可以使用 virsh 来测试
    virsh -c qemu:///system list

  3. 安装桥接管理的工具
    yum install bridge-utils

  4、 virt-install安装虚拟机
    光盘安装:( 在图形界面下)
    virt-install --name Kcentos_01 --ram 700 --vcpus=2 --disk path=/var/virt_images/Kcentos_01.img,size=10 –bridge=br0 --os-type=linux --os-   variant=rhel5.4 --accelerate --cdrom=/dev/cdrom –vnc

    其他安装可以查看:virt-install –help

  5、图形界面安装:
    安装 GUI 的管理软件
    yum install virt-manager
    virt-manager安装虚拟机

============================================================================================

【网络配置(br0)】
  # vim /etc/sysconfig/network-scripts/ifcfg-br0
    BOOTPROTO=static
    DEVICE=br0
    TYPE=Bridge
    ONBOOT=yes
    IPADDR=172.16.0.99
    NETMASK=255.255.0.0
    GATEWAY=172.16.0.1

  # vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    HWADDR=00:1F:D0:D7:48:F2
    ONBOOT=yes
    BRIDGE=br0

  # /etc/init.d/network restart

  #没尝试vnc链接,直接在服务器端视窗里面运行了 virt-viewer red-1 安装的。
  vnc配置
  修改vnc监听端口,放开使vnc监听所有网段
    vim /etc/libvirt/qemu.conf
      vnc_listen = "0.0.0.0"
      vnc_password = "123456"

 

kvm搭建

标签:

原文地址:http://www.cnblogs.com/iamdoufu/p/4563792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!