CentOS 6.5: KVM 安装

KVM 是 kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,用于服务器虚拟化,KVM的虚拟化需要硬件支持, 下面记录下 KVM 的安装。

环境信息

设备信息和操作系统版本,如下:
机器:ProLiant DL360 G5
系统: CentOS 6.5(x86_64)

查看 cpu 是否支持虚拟化。

1
2
3
4
5
[root@db soft_bak]# grep -E -o "vmx|svm" /proc/cpuinfo   
vmx
vmx
vmx
vmx

安装相关包

1
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager bridge-utils tunctl libvirt

检查模块是否加载

1
2
3
[root@db ~]# lsmod | grep kvm  
kvm_intel 54317 0
kvm 333542 1 kvm_intel

验证时报错

1
2
3
[root@db ~]# virsh -c qemu:///system list  
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory
error: failed to connect to the hypervisor

报错信息

解决方法

1
[root@db ~]# service libvirtd start

备注:启动 libvirtd 服务即可。

再次测试显示正常

1
2
3
[root@db soft_bak]# virsh -c qemu:///system list  
Id Name State
----------------------------------------------------

启动 KVM

运行 virt-manager 打开 kvm 管理界面,如下:

备注:到这里说明 kvm 已安装成功了,接下来可以安装系统了,刚开始玩 KVM, 不熟悉的地方还很多。

参考

最后推荐和张文升共同编写的《PostgreSQL实战》,本书基于PostgreSQL 10 编写,共18章,重点介绍SQL高级特性、并行查询、分区表、物理复制、逻辑复制、备份恢复、高可用、性能优化、PostGIS等,涵盖大量实战用例!

购买链接:https://item.jd.com/12405774.html

PostgreSQL实战
感谢支持!
0%