一、kvm虚拟化安装
Linux下的kvm虚拟化功能由libvirtd服务提供,虚拟化核心组件为qemu/kvm。虚拟化安装的具体操作如下:
(1)编写软件源指向文件配置目录中的软件仓库指向文件,使用搭建好的软件仓库,在系统中安装所有虚拟化工具
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y Virtualization Client :虚拟化客户端 Virtualization Tools:虚拟化工具 Virtualization Hypervisor :虚拟化核心套件
(2)虚拟化安装完成后,virt-manager打开虚拟机管理器,可以创建新的虚拟机,此时网络选择只能选择NAT即源地址转换模式?
(3)NAT这种网络通信方式速度较慢,我们可以通过编写网络配置文件,使得在创建虚拟机时可以选择桥接模式,桥接模式下真机和虚拟机可以通过网桥直接通信
配置/etc/sysconfig/network-scripts/ifcfg-ens3
配置/etc/sysconfig/network-scripts/ifcfg-br0
网络配置文件编写完成后,重启连接,此时在主机中创建新的虚拟机时,网络选择可以选择桥接模式?
二、kvm虚拟化相关信息
在Linux下创建的每一台虚拟机都对应了真实主机中以下两部分内容: a)虚拟化存储目录/var/lib/libvirt/images/下的一块虚拟机硬盘/var/lib/libvirt/images/xxx.qcow2 b)虚拟化硬件信息目录/etc/libvirt/qemu/下的虚拟机硬件信息文件/etc/libvirt/qemu/xxx.xml
三、虚拟机管理命令
virt-viewer westos ##显示westos虚拟机
virt-manager ##打开虚拟机控制器
virsh list ##列出运行的虚拟机
virsh list --all ##列出所有虚拟机
virsh start westos ##开启虚拟机
virsh shutdown westos ##正常关闭虚拟机
virsh destroy westos ##断电westos虚拟机
virsh reboot --domain westos ##重启虚拟机
|