在实际开发测试过程中可能会遇到需要多台服务器配合的情况,在实际摆在我们面前的可能只有一台物理机,此时我们就需要创建虚拟机来满足我们的测试环境。KVM是Linux服务器虚拟机管理的一款很好的软件,在自学过程中记录一些重点和网上教程解释不到位的地方。
一、KVM安装
1.yum 安装 kvm 基础包和管理工具
yum -y install kvm # 安装基础包
yum -y install qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools bridge-utils virt-install # 安装 kvm 工具
# kvm 工具介绍
qemu-kvm: KVM模块
pyhon-virtinst: 包含python模块和工具(virt-install,virt-clone和virt-image)用于安装和克隆虚拟机使用libvirt。 它完全支持paravirtulized客人和客人虚拟客人。支持的虚拟机管理程序是Xen,qemu(QEMU)和kvm。
libvirt: 虚拟管理模块
virt-manager: 图形界面管理虚拟机
libguestfs* : virt-cat等命令的支持软件包