kvm 模版下载(centos8, debian10),快速使用
目录
首先确保已经开启虚拟网桥。并且网络为10.10.10.1/24,方便快速拉起虚拟机。如何开启kvm网桥?请搜索查看本站其他 “kvm”文章
一、kvm模版下载
centos8模版:http://dl.cpp.la/Archive/centos-8-template.tgzdebian10模版:http://dl.cpp.la/Archive/debian-10-template.tgz- 以上模版较久,不再提供下载链接,请按照教程自行封装:https://cpp.la/410.html
二、创建kvm配置目录
1 2 3 4 5 6 |
# 创建kvm目录 mkdir -p /data/kvm/template cd /data/kvm/template # 解压centos-8-template.tgz 到 /data/kvm/template tar -zxvf centos-8-template.tgz |
解压会出现两个文件,qcow2母镜像文件和 xml配置文件。懒省事儿可以直接使用该路径,配置文件自行修改内存大小,cpu核数。
三、重新校验cpu类型,防止出现cpu类型错误
3.1 查看当前宿主机cpu类型
1 2 3 4 5 6 7 8 9 10 11 12 |
[root@YinHe-KVM-02 home]# virsh capabilities <capabilities> <host> <uuid>4c4c4544-0000-0010-8000-80c04f000000</uuid> <cpu> <arch>x86_64</arch> <model>Nehalem-IBRS</model> # 当前宿主机CPU类型 <vendor>Intel</vendor> <microcode version='39'/> <counter name='tsc' frequency='3092837000' scaling='no'/> <topology sockets='1' cores='4' threads='1'/> |
3.2 修改xml文件的CPU类型,vim /data/kvm/template/centos-8-template.xml
1 2 |
<cpu mode='custom' match='exact' check='partial'> <model fallback='allow'>Nehalem-IBRS</model> # 修改CPU类型 |
四、重新校验qcow2磁盘占用,减小qcow2磁盘占用
重新校验qcow2磁盘占用,减小qcow2磁盘占用,转换前30G转换后1.8G。
1 2 3 4 |
cd /data/kvm/template qemu-img convert -O qcow2 centos-8-mother.qcow2 centos-8-mother-new.qcow2 rm -rf centos-8-mother.qcow2 mv centos-8-mother-new.qcow2 centos-8-mother.qcow2 |
五、kvm快速创建虚拟机
1 2 3 4 |
virt-clone --connect qemu:///system \ --original-xml /data/kvm/template/centos-8-mother.xml \ --name centos-2 \ --file /data/kvm/iso/centos-2.qcow2 |
六、kvm快速开启
6.1 centos8
默认账号:root/123456
- 确保网段在10.10.10.1/24下,10.10.10.10为刚刚新创建虚拟机的初始IP地址。
- 开启虚拟机virsh start centos-2
- ssh root@10.10.10.10,密码:123456
- 修改初始IP地址为其他IP,vim /etc/sysconfig/network-scripts/ifcfg-ens3
- 重启
6.2 debian10
默认两个账号: root/123456, debian/123456
- 挂载debian kvm镜像:guestmount -a debian-3.qcow2 -m /dev/sda1 /data/kvm/qcow2_mount_point
- 配置初始IP地址为其他IP,vim /data/kvm/qcow2_mount_point/etc/network/interfaces
- 卸载qcow2镜像,guestunmount qcow2_mount_point
- 开启虚拟机virsh start debian-3
- vnc连接 或者 kvm view gui执行以下命令:dpkg–reconfigure openssh–server
七、kvm常用管理命令
1 2 3 4 5 6 7 8 9 10 11 12 |
# 开启虚拟机 virsh start xxx # 关闭虚拟机 virsh shutdown xxx # 强制关闭虚拟机 virsh destroy xxx # 删除虚拟机 virsh undefine xxx rm -rf /data/kvm/iso/xxx.qcow2 rm -rf /var/log/libvirt/qemu/xxx.log |
kvm快速创建虚拟机,by: cpp.la
One Reply to “kvm 模版下载(centos8, debian10),快速使用”