当前位置:首页 > 虚拟化 > 正文

kvm虚拟化技巧(kvm完全虚拟化)


一、centos7创建kvm虚拟机有几种方法步骤1.准备您的环境。
1.检查是否支持虚拟化
Centos6.2_x864
KVM需要CPU支持(Intelvmx或AMDsvm)。安装KVM前请检查。提供对虚拟技术的支持:
如果您看到egrep'^flags.*(vmx|svm)'/proc/cpuinfo,则说明您的处理器具有VT功能
2.检查是否。开启BIOSS虚拟化
2.安装KVM相关软件
1.复制(先检查yum设置是否正常)
yuminstallkvmkmod-kvmqemukvm-qemu-imgvirt-viewervirt-managerlibvirtlibvirt-pythonpython-virtinst
2、检查kvm模块是否安装
[root@localhost~]#lsmod|grepkvm
kvm_intel5549632
kvm3377721kvm_intel
3、启动服务并开机
/etc/init.d/libvirtd
Chkconfiglibvirtdon
#上面是KVM的安装,很简单。但是,您将需要安装系统并可能从桌面进行配置。因此,需要在服务器端安装桌面。Gnome
第四,安装gonme桌面并配置VNC桌面以连接到您的虚拟服务器服务器。
1.安装虚拟服务器。-serverDesktop
yum-ygroupinstall"Gnome""Desktop"
如果没有安装桌面,使用svn登录服务器会报错。
2、安装VNC服务器软件
yum-yinstallvnc*vnc-server*
3、修改VNCServer主配置文件
vim/etc/sysconfig/vncservers
跳到结尾删除倒数第二行的注释,并将其更改为:
VNCSERVERS="1:root"
4.使用vncpasswd设置VNC登录密码。
类型:输入密码两次
[root@localhost~]#vncpasswd
密码:
确认:
[root@localhost~]#
如果设置过密码后此时会出现一个隐藏目录,并在主机根目录下生成一个以.vnc开头的文件。该目录下的文件是root用户的VNC桌面配置文件。打开xstartup配置桌面
#vim/root/.vnc/xstartup
最后一行
gnome&#这将启用gnome桌面
ver服务并将其设置为启动。Start
/etc/init.d/vncserverstart
chkconfigvncserveron
7.通过VNC客户端连接到虚拟服务器
下载Masu小VNC客户端,如下所示。br/>
此端口是在VNC服务器设置期间配置的。
结果如下:
5.配置网桥
安装完成后就可以使用了,但是虚拟机将无法与外界通信,虚拟服务器通信只能与虚拟机通信虚拟机来做。
如果您需要与外部服务器通信,配置桥接器非常简单。
临时:设置桥接网卡:KVM#在br0和eth0之间设置桥接brctladdifbr0eth0#清除eth0IP地址ifconfigeth00.0.0.0#清除br0地址设置ifconfigbr0192.168.7.241255.255.252.0up
持久:
持久设置DEVICE=br0ONBOOT=yesBOOTPROTO=staticTYPE=BridgeIPADDR=192.168.9.47NETMASK=255.255.248.0GATEWAY=192.168.8.1DEVICE=eth0ONBOOT=yesBOOTPROTO=staticTYPE=EthernetBRIDGE=br0
IPV6INIT=no
注意:
配置桥接网卡时,应注意以下事项:TYPE=Bridge
如果需要为网卡指定桥接网卡名称房子:桥=br0