标签:
【准备】
查看你的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"
标签:
原文地址:http://www.cnblogs.com/iamdoufu/p/4563792.html