安装KVM虚拟机

本文介绍如何在CentOS 6.6系统中搭建KVM虚拟化环境,包括安装KVM、桥接网络配置、安装libvirt管理工具、VNC服务配置及通过virt-install创建运行中的虚拟机。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、最小化安装系统

操作系统版本

# cat /etc/issue
CentOS release 6.6 (Final)

2、安装KVM

查看宿主机的cpu是否支持KVM

 # grep -E -o '(vmx|svm)' --color=auto /proc/cpuinfo

vmx表示CPU支持Intel VT 技术,svm代表CPU支持AMD-v技术

安装kvm

# yum -y install kvm kmod-kvm qemu kvm-qemu-img 

查看kvm模块是已经加载

# lsmod | grep kvm
    kvm_amd                40735  0 
    kvm                   337772  1 kvm_amd

安装桥接工具

# yum -y install bridge-utils tunctl

桥接网卡

# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0  ifcfg-eth0.bak
# cp ifcfg-eth0 ifcfg-br0

br0网卡配置

# cat ifcfg-br0

DEVICE=br0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.10.201
NETMASK=255.255.255.0
GATEWAY=192.168.10.254
TYPE=Bridge

eth0配置

# cat ifcfg-eth0

DEVICE=eth0
HWADDR=B8:AC:6F:12:66:3C
TYPE=Ethernet
UUID=7e7a6ba1-607e-404b-ae06-5b3f1bb78690
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=br0

3、安装libvirt虚拟化管理工具

# yum -y install virt-manager virt-viewer libvirt libvirt-python python-virtinst
# service libvirtd start    
# chkconfig libvirtd on
# virsh list
 Id    名称                         状态
----------------------------------------------------

4、安装vnc

# yum -y install tigervnc-server
# vncserver                       //设置vnc密码

配置vnc

# echo 'VNCSERVERS="1:root"' >> /etc/sysconfig/vncservers
# /etc/init.d/vncserver restart
# chkconfig vncserver on

5、安装虚拟机

创建虚拟机系统文件

# cd /KVM/instance/fuel-6.1/

#  qemu-img create fuel-6.1.img 60G
Formatting 'fuel-6.1.img', fmt=raw size=107374182400 

# qemu-img info fuel-6.1.img 
image: fuel-6.1.img
file format: raw
virtual size: 60G (64424509440 bytes)
disk size: 0

创建虚拟机

# virt-install --name=fuel-6.1  --ram 4096  --vcpus=2 --disk path=/KVM/instance/fuel-6.1/fuel-6.1.img,size=100  --accelerate --cdrom /KVM/iso/fuel-6.1.iso --graphics vnc,listen=192.168.10.201,port=5920  

查看虚拟机状态

virsh list 
 Id    名称                         状态
----------------------------------------------------
 4     fuel-6.1                       running

查看vnc端口

# virsh vncdisplay fuel-6.1
192.168.10.201:20

连接vnc进行系统安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值