KVM安装部署,virsh命令基础
虚拟化平台的工具包
可以从C,Python,Perl,Java等访问
根据开源许可证获得许可
支持KVM, QEMU,Xen的, Virtuozzo的, VMware ESX的, LXC, BHyve和 更
针对Linux,FreeBSD,Windows和OS-X
被许多应用程序使用
virt virt-install virt-clone 作用:虚拟机的安装工具和克隆工具
qemu-kvm qemu-img (qcow2,raw) 作用:管理虚拟机的虚拟磁盘
vnc:远程的桌面管理工具(输出画面)
2.上传镜像: CentOS-7-x86_64-DVD-1708.iso
执行如下命令
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name centos7 --memory 1024 --vcpus 1 --disk /opt/centos2.raw,format=raw,size=10 --cdrom /opt/CentOS-7-x86_64-DVD-1708.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole 连接端口 vnc-service:5900 命令详解: vnc:10.0.0.11:5900 (vnc连接) --virt-type kvm (虚拟化的类型(qemu)) --os-type=linux (系统类型) --os-variant rhel7 (系统版本) --name centos7 (虚拟机的名字) --memory 1024 (虚拟机的内存) --vcpus 1 (虚拟cpu的核数) --disk /opt/centos2.raw,format=raw,size=10 (磁盘格式:raw 大小10G 整下创建出虚拟机的时候,磁盘格式推荐用QCOW2 ) raw:不支持做快照,性能好 qcow2:支持快照 --cdrom /opt/CentOS-7-x86_64-DVD-1708.iso (利用的镜像目录地址) --network network=default (使用默认NAT的网络) --graphics vnc,listen=0.0.0.0 (图形话界面 工具vnc 监听任意网段) --noautoconsole (不自动运行控制台) vnc软件进行连接 创建完成后:(会产生 /etc/libvirt/qemu/centos7.xml)KVM虚拟机安装完成
-
3.KVM虚拟机的日常管理 和配置 virsh