在安装KVM之前我们先了解一下KVM吧。
1.KVM基于Linux内核的虚拟机,也支持Windows系统。是一个开源的系统虚拟化模块,需要硬件支持,属于全虚拟化(查看CPU是否支持KVM的虚拟化,如Intel VT技术或者AMD V技术。)
2.正常情况下,一个普通的Linux有两种运行模式:内核和用户。而KVM就是增加的第三种模式:客户模式,有自己的内核和用户模式。
安装环境:在图形化,界面下,centos7,最好2G以上内存。虚拟化引擎第一个打上勾。至于它们的含义,可以自行查阅VMware的官方文档。建议硬盘要有50G以上,不够建议自行加硬盘。只有64位RHEL6以上的系统支持KVM,32位不支持。
一、先查看自己的CPU是否支持全虚拟化技术且是64位的。
由于我是Intel,所以:
[root@centos3 ~]# cat /proc/cpuinfo | grep --color vmx
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec arat md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec arat md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec arat md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec arat md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities
[root@centos3 ~]#
在flag上有我们的vmx,因此说明是支持全虚拟化技术的。如果没有那么,在虚拟机设置那里查看虚拟化引擎第一个是否打上了勾。
有可能我们会遇到报错:
已将该虚拟机配置为使用64位客户机操作系统。但是无法执行64位操作,此主机支持Intel VT-x,但Intel VT-x处于禁用状态。
解决:进入bios,选择高级模式,然后开启Intel虚拟化技术。
二、安装KVM
1.安装KVM模块、管理工具和libvirt,命令行安装。
[root@centos3 ~]# yum install qemu-kvm libvirt libguestfs-tools virt-install virt-mananger libvirt-python -y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.njupt.edu.cn
* extras: mirrors.njupt.edu.cn
* updates: mirrors.nju.edu.cn
软件包 virt-install-1.5.0-7.el7.noarch 已安装并且是最新版本
没有可用软件包 virt-mananger。
软件包 libvirt-python-4.5.0-1.el7.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务
---> 软件包 libguestfs-tools.noarch.1.1.40.2-9.el7_8.1 将被 安装
--> 正在处理依赖关系 libguestfs-tools-c = 1:1.40.2-9.el7_8.1,它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 libguestfs = 1:1.40.2-9.el7_8.1,它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Win::Hivex) >= 1.2.7,它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Win::Hivex::Regedit),它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Win::Hivex),它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Sys::Virt),它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Sys::Guestfs),它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
--> 正在处理依赖关系 perl(Locale::TextDomain),它被软件包 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 需要
---> 软件包 libvirt.x86_64.0.4.5.0-33.el7_8.1 将被 安装
--> 正在处理依赖关系 libvirt-libs = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-secret = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-qemu = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-nwfilter = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-nodedev = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-network = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-lxc = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-interface = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-config-nwfilter = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-config-network = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-client = 4.5.0-33.el7_8.1,它被软件包 libvirt-4.5.0-33.el7_8.1.x86_64 需要
---> 软件包 qemu-kvm.x86_64.10.1.5.3-173.el7 将被 升级
---> 软件包 qemu-kvm.x86_64.10.1.5.3-173.el7_8.3 将被 更新
--> 正在处理依赖关系 qemu-kvm-common = 10:1.5.3-173.el7_8.3,它被软件包 10:qemu-kvm-1.5.3-173.el7_8.3.x86_64 需要
--> 正在处理依赖关系 qemu-img = 10:1.5.3-173.el7_8.3,它被软件包 10:qemu-kvm-1.5.3-173.el7_8.3.x86_64 需要
--> 正在检查事务
---> 软件包 libguestfs.x86_64.1.1.40.2-9.el7_8.1 将被 安装
--> 正在处理依赖关系 supermin5 >= 5.1.16-2,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 hivex >= 1.3.10-5.8.el7,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 syslinux-extlinux,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 syslinux,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 squashfs-tools,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 scrub,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
--> 正在处理依赖关系 hivex,它被软件包 1:libguestfs-1.40.2-9.el7_8.1.x86_64 需要
---> 软件包 libguestfs-tools-c.x86_64.1.1.40.2-9.el7_8.1 将被 安装
--> 正在处理依赖关系 /usr/bin/hexedit,它被软件包 1:libguestfs-tools-c-1.40.2-9.el7_8.1.x86_64 需要
---> 软件包 libvirt-client.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-client.x86_64.0.4.5.0-33.el7_8.1 将被 更新
--> 正在处理依赖关系 libvirt-bash-completion = 4.5.0-33.el7_8.1,它被软件包 libvirt-client-4.5.0-33.el7_8.1.x86_64 需要
---> 软件包 libvirt-daemon.x86_64.0.4.5.0-33.el7 将被 升级
--> 正在处理依赖关系 libvirt-daemon = 4.5.0-33.el7,它被软件包 libvirt-daemon-driver-storage-core-4.5.0-33.el7.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon = 4.5.0-33.el7,它被软件包 libvirt-daemon-kvm-4.5.0-33.el7.x86_64 需要
---> 软件包 libvirt-daemon.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-config-network.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-config-network.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-config-nwfilter.x86_64.0.4.5.0-33.el7_8.1 将被 安装
---> 软件包 libvirt-daemon-driver-interface.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-interface.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-lxc.x86_64.0.4.5.0-33.el7_8.1 将被 安装
---> 软件包 libvirt-daemon-driver-network.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-network.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-nodedev.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-nodedev.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-nwfilter.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-nwfilter.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-qemu.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-qemu.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-secret.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-secret.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage.x86_64.0.4.5.0-33.el7_8.1 将被 更新
--> 正在处理依赖关系 libvirt-daemon-driver-storage-scsi = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-rbd = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-mpath = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-logical = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-iscsi = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-gluster = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
--> 正在处理依赖关系 libvirt-daemon-driver-storage-disk = 4.5.0-33.el7_8.1,它被软件包 libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 需要
---> 软件包 libvirt-libs.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-libs.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 perl-Sys-Guestfs.x86_64.1.1.40.2-9.el7_8.1 将被 安装
---> 软件包 perl-Sys-Virt.x86_64.0.4.5.0-2.el7 将被 安装
---> 软件包 perl-hivex.x86_64.0.1.3.10-6.9.el7 将被 安装
---> 软件包 perl-libintl.x86_64.0.1.20-12.el7 将被 安装
---> 软件包 qemu-img.x86_64.10.1.5.3-173.el7 将被 升级
---> 软件包 qemu-img.x86_64.10.1.5.3-173.el7_8.3 将被 更新
---> 软件包 qemu-kvm-common.x86_64.10.1.5.3-173.el7 将被 升级
---> 软件包 qemu-kvm-common.x86_64.10.1.5.3-173.el7_8.3 将被 更新
--> 正在检查事务
---> 软件包 hexedit.x86_64.0.1.2.13-5.el7 将被 安装
---> 软件包 hivex.x86_64.0.1.3.10-6.9.el7 将被 安装
---> 软件包 libvirt-bash-completion.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-bash-completion.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-core.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-core.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-disk.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-disk.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-gluster.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-gluster.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-iscsi.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-iscsi.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-logical.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-logical.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-mpath.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-mpath.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-rbd.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-rbd.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-driver-storage-scsi.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-driver-storage-scsi.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 libvirt-daemon-kvm.x86_64.0.4.5.0-33.el7 将被 升级
---> 软件包 libvirt-daemon-kvm.x86_64.0.4.5.0-33.el7_8.1 将被 更新
---> 软件包 scrub.x86_64.0.2.5.2-7.el7 将被 安装
---> 软件包 squashfs-tools.x86_64.0.4.3-0.21.gitaae0aff4.el7 将被 安装
---> 软件包 supermin5.x86_64.0.5.1.19-1.el7 将被 安装
---> 软件包 syslinux.x86_64.0.4.05-15.el7 将被 安装
---> 软件包 syslinux-extlinux.x86_64.0.4.05-15.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=======================================================================================
Package 架构 版本 源 大小
=======================================================================================
正在安装:
libguestfs-tools noarch 1:1.40.2-9.el7_8.1 updates 27 k
libvirt x86_64 4.5.0-33.el7_8.1 updates 201 k
正在更新:
qemu-kvm x86_64 10:1.5.3-173.el7_8.3 updates 1.9 M
为依赖而安装:
hexedit x86_64 1.2.13-5.el7 base 39 k
hivex x86_64 1.3.10-6.9.el7 base 101 k
libguestfs x86_64 1:1.40.2-9.el7_8.1 updates 2.4 M
libguestfs-tools-c x86_64 1:1.40.2-9.el7_8.1 updates 4.9 M
libvirt-daemon-config-nwfilter x86_64 4.5.0-33.el7_8.1 updates 208 k
libvirt-daemon-driver-lxc x86_64 4.5.0-33.el7_8.1 updates 334 k
perl-Sys-Guestfs x86_64 1:1.40.2-9.el7_8.1 updates 305 k
perl-Sys-Virt x86_64 4.5.0-2.el7 base 296 k
perl-hivex x86_64 1.3.10-6.9.el7 base 41 k
perl-libintl x86_64 1.20-12.el7 base 875 k
scrub x86_64 2.5.2-7.el7 base 41 k
squashfs-tools x86_64 4.3-0.21.gitaae0aff4.el7 base 101 k
supermin5 x86_64 5.1.19-1.el7 base 637 k
syslinux x86_64 4.05-15.el7 base 990 k
syslinux-extlinux x86_64 4.05-15.el7 base 364 k
为依赖而更新:
libvirt-bash-completion x86_64 4.5.0-33.el7_8.1 updates 202 k
libvirt-client x86_64 4.5.0-33.el7_8.1 updates 499 k
libvirt-daemon x86_64 4.5.0-33.el7_8.1 updates 843 k
libvirt-daemon-config-network x86_64 4.5.0-33.el7_8.1 updates 202 k
libvirt-daemon-driver-interface x86_64 4.5.0-33.el7_8.1 updates 240 k
libvirt-daemon-driver-network x86_64 4.5.0-33.el7_8.1 updates 415 k
libvirt-daemon-driver-nodedev x86_64 4.5.0-33.el7_8.1 updates 240 k
libvirt-daemon-driver-nwfilter x86_64 4.5.0-33.el7_8.1 updates 263 k
libvirt-daemon-driver-qemu x86_64 4.5.0-33.el7_8.1 updates 750 k
libvirt-daemon-driver-secret x86_64 4.5.0-33.el7_8.1 updates 230 k
libvirt-daemon-driver-storage x86_64 4.5.0-33.el7_8.1 updates 201 k
libvirt-daemon-driver-storage-core x86_64 4.5.0-33.el7_8.1 updates 440 k
libvirt-daemon-driver-storage-disk x86_64 4.5.0-33.el7_8.1 updates 231 k
libvirt-daemon-driver-storage-gluster x86_64 4.5.0-33.el7_8.1 updates 239 k
libvirt-daemon-driver-storage-iscsi x86_64 4.5.0-33.el7_8.1 updates 229 k
libvirt-daemon-driver-storage-logical x86_64 4.5.0-33.el7_8.1 updates 232 k
libvirt-daemon-driver-storage-mpath x86_64 4.5.0-33.el7_8.1 updates 227 k
libvirt-daemon-driver-storage-rbd x86_64 4.5.0-33.el7_8.1 updates 234 k
libvirt-daemon-driver-storage-scsi x86_64 4.5.0-33.el7_8.1 updates 229 k
libvirt-daemon-kvm x86_64 4.5.0-33.el7_8.1 updates 200 k
libvirt-libs x86_64 4.5.0-33.el7_8.1 updates 4.2 M
qemu-img x86_64 10:1.5.3-173.el7_8.3 updates 703 k
qemu-kvm-common x86_64 10:1.5.3-173.el7_8.3 updates 438 k
事务概要
=======================================================================================
安装 2 软件包 (+15 依赖软件包)
升级 1 软件包 (+23 依赖软件包)
总计:25 M
总下载量:12 M
Downloading packages:
警告:/var/cache/yum/x86_64/7/updates/packages/libguestfs-tools-1.40.2-9.el7_8.1.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
libguestfs-tools-1.40.2-9.el7_8.1.noarch.rpm 的公钥尚未安装
(1/17): libguestfs-tools-1.40.2-9.el7_8.1.noarch.rpm | 27 kB 00:00:00
hexedit-1.2.13-5.el7.x86_64.rpm 的公钥尚未安装
(2/17): hexedit-1.2.13-5.el7.x86_64.rpm | 39 kB 00:00:00
(3/17): hivex-1.3.10-6.9.el7.x86_64.rpm | 101 kB 00:00:00
(4/17): libvirt-4.5.0-33.el7_8.1.x86_64.rpm | 201 kB 00:00:00
(5/17): perl-Sys-Guestfs-1.40.2-9.el7_8.1.x86_64.rpm | 305 kB 00:00:00
(6/17): libvirt-daemon-config-nwfilter-4.5.0-33.el7_8.1.x86_64. | 208 kB 00:00:00
(7/17): libvirt-daemon-driver-lxc-4.5.0-33.el7_8.1.x86_64.rpm | 334 kB 00:00:00
(8/17): libguestfs-1.40.2-9.el7_8.1.x86_64.rpm | 2.4 MB 00:00:00
(9/17): perl-hivex-1.3.10-6.9.el7.x86_64.rpm | 41 kB 00:00:00
(10/17): scrub-2.5.2-7.el7.x86_64.rpm | 41 kB 00:00:00
(11/17): squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64.rpm | 101 kB 00:00:00
(12/17): perl-Sys-Virt-4.5.0-2.el7.x86_64.rpm | 296 kB 00:00:00
(13/17): supermin5-5.1.19-1.el7.x86_64.rpm | 637 kB 00:00:00
(14/17): syslinux-extlinux-4.05-15.el7.x86_64.rpm | 364 kB 00:00:00
(15/17): syslinux-4.05-15.el7.x86_64.rpm | 990 kB 00:00:00
(16/17): perl-libintl-1.20-12.el7.x86_64.rpm | 875 kB 00:00:00
(17/17): libguestfs-tools-c-1.40.2-9.el7_8.1.x86_64.rpm | 4.9 MB 00:00:03
---------------------------------------------------------------------------------------
总计 3.1 MB/s | 12 MB 00:03
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
用户ID : "CentOS-7 Key (CentOS 7 Official Signing Key) "
指纹 : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
软件包 : centos-release-7-8.2003.0.el7.centos.x86_64 (@anaconda)
来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : libvirt-libs-4.5.0-33.el7_8.1.x86_64 1/65
正在更新 : libvirt-daemon-4.5.0-33.el7_8.1.x86_64 2/65
正在更新 : libvirt-daemon-driver-network-4.5.0-33.el7_8.1.x86_64 3/65
正在更新 : 10:qemu-img-1.5.3-173.el7_8.3.x86_64 4/65
正在更新 : libvirt-daemon-driver-storage-core-4.5.0-33.el7_8.1.x86_64 5/65
正在更新 : libvirt-daemon-driver-nwfilter-4.5.0-33.el7_8.1.x86_64 6/65
正在更新 : libvirt-daemon-driver-qemu-4.5.0-33.el7_8.1.x86_64 7/65
正在更新 : libvirt-daemon-driver-secret-4.5.0-33.el7_8.1.x86_64 8/65
正在更新 : libvirt-daemon-driver-nodedev-4.5.0-33.el7_8.1.x86_64 9/65
正在更新 : libvirt-daemon-driver-interface-4.5.0-33.el7_8.1.x86_64 10/65
正在安装 : perl-hivex-1.3.10-6.9.el7.x86_64 11/65
正在安装 : hivex-1.3.10-6.9.el7.x86_64 12/65
正在安装 : syslinux-4.05-15.el7.x86_64 13/65
正在安装 : syslinux-extlinux-4.05-15.el7.x86_64 14/65
正在安装 : libvirt-daemon-config-nwfilter-4.5.0-33.el7_8.1.x86_64 15/65
正在更新 : libvirt-daemon-driver-storage-iscsi-4.5.0-33.el7_8.1.x86_64 16/65
正在更新 : libvirt-daemon-driver-storage-gluster-4.5.0-33.el7_8.1.x86_64 17/65
正在更新 : libvirt-daemon-driver-storage-rbd-4.5.0-33.el7_8.1.x86_64 18/65
正在更新 : libvirt-daemon-driver-storage-scsi-4.5.0-33.el7_8.1.x86_64 19/65
正在更新 : libvirt-daemon-driver-storage-disk-4.5.0-33.el7_8.1.x86_64 20/65
正在更新 : libvirt-daemon-driver-storage-logical-4.5.0-33.el7_8.1.x86_64 21/65
正在更新 : libvirt-daemon-driver-storage-mpath-4.5.0-33.el7_8.1.x86_64 22/65
正在更新 : libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 23/65
正在安装 : libvirt-daemon-driver-lxc-4.5.0-33.el7_8.1.x86_64 24/65
正在更新 : libvirt-daemon-config-network-4.5.0-33.el7_8.1.x86_64 25/65
正在安装 : perl-Sys-Virt-4.5.0-2.el7.x86_64 26/65
正在更新 : libvirt-bash-completion-4.5.0-33.el7_8.1.x86_64 27/65
正在更新 : libvirt-client-4.5.0-33.el7_8.1.x86_64 28/65
正在安装 : hexedit-1.2.13-5.el7.x86_64 29/65
正在安装 : supermin5-5.1.19-1.el7.x86_64 30/65
正在更新 : 10:qemu-kvm-common-1.5.3-173.el7_8.3.x86_64 31/65
正在更新 : 10:qemu-kvm-1.5.3-173.el7_8.3.x86_64 32/65
正在更新 : libvirt-daemon-kvm-4.5.0-33.el7_8.1.x86_64 33/65
正在安装 : perl-libintl-1.20-12.el7.x86_64 34/65
正在安装 : squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64 35/65
正在安装 : scrub-2.5.2-7.el7.x86_64 36/65
正在安装 : 1:libguestfs-1.40.2-9.el7_8.1.x86_64 37/65
正在安装 : 1:perl-Sys-Guestfs-1.40.2-9.el7_8.1.x86_64 38/65
正在安装 : 1:libguestfs-tools-c-1.40.2-9.el7_8.1.x86_64 39/65
正在安装 : 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 40/65
正在安装 : libvirt-4.5.0-33.el7_8.1.x86_64 41/65
清理 : libvirt-daemon-kvm-4.5.0-33.el7.x86_64 42/65
清理 : libvirt-daemon-driver-storage-4.5.0-33.el7.x86_64 43/65
清理 : libvirt-daemon-config-network-4.5.0-33.el7.x86_64 44/65
清理 : libvirt-daemon-driver-qemu-4.5.0-33.el7.x86_64 45/65
清理 : libvirt-daemon-driver-network-4.5.0-33.el7.x86_64 46/65
清理 : libvirt-daemon-driver-storage-disk-4.5.0-33.el7.x86_64 47/65
清理 : libvirt-daemon-driver-storage-logical-4.5.0-33.el7.x86_64 48/65
清理 : libvirt-daemon-driver-storage-scsi-4.5.0-33.el7.x86_64 49/65
清理 : libvirt-daemon-driver-storage-iscsi-4.5.0-33.el7.x86_64 50/65
清理 : libvirt-daemon-driver-storage-mpath-4.5.0-33.el7.x86_64 51/65
清理 : libvirt-daemon-driver-storage-gluster-4.5.0-33.el7.x86_64 52/65
清理 : libvirt-daemon-driver-storage-rbd-4.5.0-33.el7.x86_64 53/65
清理 : libvirt-daemon-driver-storage-core-4.5.0-33.el7.x86_64 54/65
清理 : libvirt-daemon-driver-interface-4.5.0-33.el7.x86_64 55/65
清理 : libvirt-daemon-driver-nodedev-4.5.0-33.el7.x86_64 56/65
清理 : libvirt-daemon-driver-nwfilter-4.5.0-33.el7.x86_64 57/65
清理 : libvirt-daemon-driver-secret-4.5.0-33.el7.x86_64 58/65
清理 : 10:qemu-kvm-1.5.3-173.el7.x86_64 59/65
清理 : libvirt-client-4.5.0-33.el7.x86_64 60/65
清理 : libvirt-daemon-4.5.0-33.el7.x86_64 61/65
清理 : libvirt-bash-completion-4.5.0-33.el7.x86_64 62/65
清理 : libvirt-libs-4.5.0-33.el7.x86_64 63/65
清理 : 10:qemu-img-1.5.3-173.el7.x86_64 64/65
清理 : 10:qemu-kvm-common-1.5.3-173.el7.x86_64 65/65
验证中 : 1:libguestfs-1.40.2-9.el7_8.1.x86_64 1/65
验证中 : scrub-2.5.2-7.el7.x86_64 2/65
验证中 : libvirt-daemon-driver-storage-iscsi-4.5.0-33.el7_8.1.x86_64 3/65
验证中 : squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64 4/65
验证中 : libvirt-daemon-driver-secret-4.5.0-33.el7_8.1.x86_64 5/65
验证中 : libvirt-daemon-driver-nodedev-4.5.0-33.el7_8.1.x86_64 6/65
验证中 : libvirt-daemon-driver-storage-core-4.5.0-33.el7_8.1.x86_64 7/65
验证中 : libvirt-daemon-config-nwfilter-4.5.0-33.el7_8.1.x86_64 8/65
验证中 : libvirt-daemon-driver-qemu-4.5.0-33.el7_8.1.x86_64 9/65
验证中 : libvirt-daemon-driver-network-4.5.0-33.el7_8.1.x86_64 10/65
验证中 : 1:perl-Sys-Guestfs-1.40.2-9.el7_8.1.x86_64 11/65
验证中 : libvirt-daemon-driver-storage-gluster-4.5.0-33.el7_8.1.x86_64 12/65
验证中 : 1:libguestfs-tools-c-1.40.2-9.el7_8.1.x86_64 13/65
验证中 : 10:qemu-img-1.5.3-173.el7_8.3.x86_64 14/65
验证中 : perl-libintl-1.20-12.el7.x86_64 15/65
验证中 : libvirt-daemon-driver-storage-rbd-4.5.0-33.el7_8.1.x86_64 16/65
验证中 : libvirt-daemon-driver-storage-scsi-4.5.0-33.el7_8.1.x86_64 17/65
验证中 : libvirt-daemon-driver-storage-disk-4.5.0-33.el7_8.1.x86_64 18/65
验证中 : libvirt-daemon-driver-storage-4.5.0-33.el7_8.1.x86_64 19/65
验证中 : libvirt-daemon-driver-storage-logical-4.5.0-33.el7_8.1.x86_64 20/65
验证中 : libvirt-libs-4.5.0-33.el7_8.1.x86_64 21/65
验证中 : hivex-1.3.10-6.9.el7.x86_64 22/65
验证中 : syslinux-4.05-15.el7.x86_64 23/65
验证中 : libvirt-daemon-kvm-4.5.0-33.el7_8.1.x86_64 24/65
验证中 : libvirt-client-4.5.0-33.el7_8.1.x86_64 25/65
验证中 : perl-Sys-Virt-4.5.0-2.el7.x86_64 26/65
验证中 : 10:qemu-kvm-common-1.5.3-173.el7_8.3.x86_64 27/65
验证中 : perl-hivex-1.3.10-6.9.el7.x86_64 28/65
验证中 : supermin5-5.1.19-1.el7.x86_64 29/65
验证中 : libvirt-4.5.0-33.el7_8.1.x86_64 30/65
验证中 : libvirt-daemon-driver-lxc-4.5.0-33.el7_8.1.x86_64 31/65
验证中 : libvirt-daemon-driver-storage-mpath-4.5.0-33.el7_8.1.x86_64 32/65
验证中 : libvirt-daemon-4.5.0-33.el7_8.1.x86_64 33/65
验证中 : hexedit-1.2.13-5.el7.x86_64 34/65
验证中 : syslinux-extlinux-4.05-15.el7.x86_64 35/65
验证中 : libvirt-daemon-driver-nwfilter-4.5.0-33.el7_8.1.x86_64 36/65
验证中 : libvirt-bash-completion-4.5.0-33.el7_8.1.x86_64 37/65
验证中 : 10:qemu-kvm-1.5.3-173.el7_8.3.x86_64 38/65
验证中 : libvirt-daemon-driver-interface-4.5.0-33.el7_8.1.x86_64 39/65
验证中 : libvirt-daemon-config-network-4.5.0-33.el7_8.1.x86_64 40/65
验证中 : 1:libguestfs-tools-1.40.2-9.el7_8.1.noarch 41/65
验证中 : libvirt-daemon-driver-storage-scsi-4.5.0-33.el7.x86_64 42/65
验证中 : libvirt-daemon-driver-storage-disk-4.5.0-33.el7.x86_64 43/65
验证中 : libvirt-daemon-driver-qemu-4.5.0-33.el7.x86_64 44/65
验证中 : libvirt-daemon-driver-secret-4.5.0-33.el7.x86_64 45/65
验证中 : 10:qemu-img-1.5.3-173.el7.x86_64 46/65
验证中 : libvirt-daemon-kvm-4.5.0-33.el7.x86_64 47/65
验证中 : libvirt-daemon-driver-storage-gluster-4.5.0-33.el7.x86_64 48/65
验证中 : libvirt-daemon-driver-storage-iscsi-4.5.0-33.el7.x86_64 49/65
验证中 : libvirt-daemon-driver-storage-mpath-4.5.0-33.el7.x86_64 50/65
验证中 : libvirt-daemon-driver-nodedev-4.5.0-33.el7.x86_64 51/65
验证中 : libvirt-bash-completion-4.5.0-33.el7.x86_64 52/65
验证中 : libvirt-libs-4.5.0-33.el7.x86_64 53/65
验证中 : libvirt-daemon-driver-interface-4.5.0-33.el7.x86_64 54/65
验证中 : libvirt-daemon-driver-storage-core-4.5.0-33.el7.x86_64 55/65
验证中 : libvirt-daemon-config-network-4.5.0-33.el7.x86_64 56/65
验证中 : libvirt-client-4.5.0-33.el7.x86_64 57/65
验证中 : 10:qemu-kvm-1.5.3-173.el7.x86_64 58/65
验证中 : libvirt-daemon-4.5.0-33.el7.x86_64 59/65
验证中 : libvirt-daemon-driver-storage-4.5.0-33.el7.x86_64 60/65
验证中 : 10:qemu-kvm-common-1.5.3-173.el7.x86_64 61/65
验证中 : libvirt-daemon-driver-storage-rbd-4.5.0-33.el7.x86_64 62/65
验证中 : libvirt-daemon-driver-network-4.5.0-33.el7.x86_64 63/65
验证中 : libvirt-daemon-driver-nwfilter-4.5.0-33.el7.x86_64 64/65
验证中 : libvirt-daemon-driver-storage-logical-4.5.0-33.el7.x86_64 65/65
已安装:
libguestfs-tools.noarch 1:1.40.2-9.el7_8.1 libvirt.x86_64 0:4.5.0-33.el7_8.1
作为依赖被安装:
hexedit.x86_64 0:1.2.13-5.el7
hivex.x86_64 0:1.3.10-6.9.el7
libguestfs.x86_64 1:1.40.2-9.el7_8.1
libguestfs-tools-c.x86_64 1:1.40.2-9.el7_8.1
libvirt-daemon-config-nwfilter.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-lxc.x86_64 0:4.5.0-33.el7_8.1
perl-Sys-Guestfs.x86_64 1:1.40.2-9.el7_8.1
perl-Sys-Virt.x86_64 0:4.5.0-2.el7
perl-hivex.x86_64 0:1.3.10-6.9.el7
perl-libintl.x86_64 0:1.20-12.el7
scrub.x86_64 0:2.5.2-7.el7
squashfs-tools.x86_64 0:4.3-0.21.gitaae0aff4.el7
supermin5.x86_64 0:5.1.19-1.el7
syslinux.x86_64 0:4.05-15.el7
syslinux-extlinux.x86_64 0:4.05-15.el7
更新完毕:
qemu-kvm.x86_64 10:1.5.3-173.el7_8.3
作为依赖被升级:
libvirt-bash-completion.x86_64 0:4.5.0-33.el7_8.1
libvirt-client.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-config-network.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-interface.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-network.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-nodedev.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-nwfilter.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-qemu.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-secret.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-core.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-disk.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-gluster.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-iscsi.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-logical.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-mpath.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-rbd.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-driver-storage-scsi.x86_64 0:4.5.0-33.el7_8.1
libvirt-daemon-kvm.x86_64 0:4.5.0-33.el7_8.1
libvirt-libs.x86_64 0:4.5.0-33.el7_8.1
qemu-img.x86_64 10:1.5.3-173.el7_8.3
qemu-kvm-common.x86_64 10:1.5.3-173.el7_8.3
完毕!
qemu-kvm :KVM主程序,KVM虚拟模块
libvirt:虚拟化服务
libguestfs-tools:虚拟机系统管理工具
virt-install :安装虚拟机的实用工具(克隆)
virt-mananger :KVM图形化管理工具
libvirt-python:python调用libvirt虚拟化服务的api接口库
2.启动我们刚刚安装的服务
[root@centos3 ~]# systemctl start libvirtd
[root@centos3 ~]# systemctl enable libvirtd
查看是否开启成功
[root@centos3 ~]# systemctl is-enabled libvirtd
enabled
3.查看安装好的对应的KVM模块
[root@centos3 ~]# lsmod | grep kvm
kvm_intel 188688 0
kvm 636969 1 kvm_intel
irqbypass 13503 1 kvm
4.使用virt-manager运行。
[root@centos3 ~]# virt-manager