Linux虚拟化——KVM安装步骤
1、先查看cpu是否支持kvm
KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持:
egrep '(vmx|svm)' --color=always /proc/cpuinfo电子表格中的round什么意思
如果输出的结果包含VMX,它是Intel处理器虚拟机技术标志:如果包含SVM,它是AMD处理器虚拟机技术的标志,如果你什么都没有得到,那应你的系统并没有支持虚拟化的处理,不能使用KVM,另处linux发行版本必须在64bit环境中才能使用KVM。
2、BIOS中开启Virtual Technolege
在主板BIOS中开启CPU的Virtual Technolege(VT,虚化技术),不同主板所在菜单不同
批评与自我批评简短例如:华硕主板开启虚拟化
Intel主板开启虚拟化
3、安装KVM服务器
安装KVM 虚拟机和安装其他服务器一样,在选择操作系统类型是选择“Virtual Host”即可,其它步骤可参考“AiSchool平台安装指导”中操作系统安装部分。如果使用此服务器管理其他KVM 主机,需要额外安装openssh-askpass 软件包。
注:(已安装好的操作系统,里面有重要资料无法重新安装的可以在已有的系统上安装如下软件包
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt lib
virt-python python-virtinst openssh-askpass
或者如下图,安装需要的组
4、检查kvm模块是否安装
使用以下命令显示两个模块则表示安装完成
[root@vm76 ~]# lsmod | grep kvm
xml编辑器对比上岸是什么意思kvm_intel 54285 0
kvm 333172 1 kvm_intel
以上表明安装完成
5、配置宿主机
1、关闭防火墙(如不用)
chkconfig iptables off
service iptables stop
2、执行如下命令打开文件selinux配置文件。linux操作系统镜像
vi /etc/selinux/config
将该文件中的参数SELINUX的取值修改为disabled。
SELINUX=disabled
保存退出。
3、配置yum安装
cd /pos.d/
po.bak
po
请修改为红部分(请根据系统版本进行修改)
baseurl=file:///media/CentOS_6.5_Final/
file:///media/cdrom/soaring
file:///media/cdrecorder/
enabled=1
保存退出,然后插入光盘,正常情况
ls /media/
CentOS_6.5_Final
如出现以上信息则表明已自动加载光驱,如没有则运行以下命令手动加载
mkdir -p /media/CentOS_6.5_Final
mount /dev/cdrom /media/CentOS_6.5_Final
4、配置桥接
vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.111.76
NETMASK=255.255.255.0
GATEWAY=192.168.111.1
DNS1=222.246.129.80
修改以上IP、子网掩码、网关和DNS等
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=D4:3D:7E:72:7F:02
BRIDGE=br0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论