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

服务器安装kvm虚拟化


一、centos7创建kvm虚拟机有几种方法步骤
1.搭建环境:
1.确保支持虚拟化
Centos6.2_x864
KVM需要CPU支持(Intelvmx或AMDsvm),在安装KVM之前,请确保CPU则不然。支持虚拟技术:
egrep'^flags.*(vmx|svm)'/proc/cpuinfo如果显示,说明处理器有VT功能
2.检查BIOSS虚拟化是否开启
2.从KVM安装相关软件
1.复制(先确保yim配置正常)
yuminstallkvmkmod-kvmqemukvm-qemu-imgvirt-viewervirt-managerlibvirtlibvirt-pythonpython-virtinst
2.确保kvm模块已安装
【[root@localhost~]#lsmod|grepkvm
​kvm_intel5549632
​kvm3377721kvm_intel
启动并启动服务。up
​/etc/init.d/libvirtd
Chkconfiglibvirtdon

​#以上就是KVM的安装,非常简单。但我们要安装系统,偶尔还要通过桌面进行配置。所以需要通过服务器安装桌面:Gnome
第四步安装Gnome桌面并配置VNC桌面连接虚拟服务器服务器
1.安装虚拟服务器桌面
ygroupinstall"Gnome""desktop"
如果没有安装桌面,使用svn登录服务器会报错:
2、安装VNC-server软件
yum-yinstallvnc*vnc-server*
从第二个注释行到最后再到
VNCSERVERS="1:root"
4.使用vncpasswd设置VNC登录密码
如下:输入密码两次
[root@localhost~]#vncpasswd
密码:
验证:
[root@localhost~]#
隐藏目录设置密码后启动。在主机根目录中生成vnc。开xstartup配置桌面
​#vim/root/.vnc/xstartup
将最后一行更改为
​gnome'这样将启用gnome桌面
​6.启动vncserver服务并配置启动>
输入IP和端口
结果如下
5.配置网桥
安装完成后。完成后,可以使用,但是虚拟机无法与外界通信,无法仅连接到虚拟服务器连接中的虚拟机。
如果您想连接到外部服务器,设置桥接器非常简单。
临时:配置桥接网卡:KVM#br0和eth0brctladifbr0eth0之间的桥接br/>永久:
固定设置DEVICE=br0ONBOOT=yesBOOTPROTO=staticTYPE=bridgeIPADDR=192.168.9.47NETMASK=255.255。=192.168.8.1BOTROID=yesBOOTNET
IPV6INIT=No
注意:
设置桥接网卡时要注意:TYPE=Bridge
中的网卡名称家里的Bridge网卡:当BRIDGE要指定时=br0


二、linux下用的是什么虚拟机?

Linux系统中常用的虚拟机是KVM(Kernel-basedVirtualMachine的缩写,它是一个开源的系统虚拟化模块。以下是在Linux中安装KVM虚拟机的方法:

1.查看cpu是否支持kvm

[root@localhost~]#grep-E-o'vmx|svm'/proc/cpuinfo
#结果显示vmx表示支持

2安装kvm所需的软件包

[root@.localhost~]#yuminstallkvmkmod-kvmqemukvm-qemu-imgvirt-viewervirt-manager

3安装完成后,确认安装成功

#检查模块是否加载
[root@localhost~]#lsmodgrepkvm
kvm_intel852560
kvm2249282ksm|.kvm_intel4.安装网桥管理工具

[root@localhost~]#yuminstallbridge-utilstunctl

5.安装GUI管理工具

[root@localhost~]#yuminstallvirt-managervirt-viewer

6.修改网卡文件

[root@localhost~]#vi/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
TYPE=以太网
BRIDGE=br0
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.187
NETMASK=255.255.255.0
TYPE=桥

7.保存网卡配置并重启网卡

[root@localhost~]#重启服务网络