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

centos开启虚拟化


一、CentOS7上安装qemukvm进行虚拟化egrep-o'(vmx|svm)'/proc/cpuinfo
yumgroupinstall"VirtualizationHost"
yuminstallqemu-kvmqemu-imgvirt-managerlibvirtvirt-installvirt-viewer
qemu-kvm:qemu模拟器
qemu-img:qemu磁盘映像管理器
virt-install:用于创建虚拟机的命令行工具
libvirt:提供libvirtddaemon用于管理虚拟机和虚拟机管理程序
virt-viewer:图形控制台
virt-manager:图形实用程序
开机启动libvirt
systemctlenablelibvirtd
启动libvirt
systemctlstartlibvirtd
启动状态
systemctlstatuslibvirtd
yuminstallvirt-install
yuminstallvirt-manager
链接

二、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.安装虚拟服务器桌面
yum-ygroupinstall"Gnome""Desktop"
如果没有安装desktop,使用svn登录服务器会报错:
2、安装vnc-server软件
yum-yinstallvnc*vnc-server*
并从第二个开始删除-to-end注释行并更改为
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.248.0GATEWAY=192.168.8.1BOTROID=yesBOOTNET
IPV6INIT=No
注意:
设桥接网卡时需要注意:TYPE=Bridge
桥接网卡的名称家庭网卡的:当BRIDGE要指定=br0时