
虚拟化
KVM
南星叨叨
这个作者很懒,什么都没留下…
展开
-
kvm根据已有系统制作新虚拟机
假设你已经有了一个基础的kvm虚拟机,虚拟机名称为vm01,磁盘文件为vm01.qcow2,xml配置文件为vm01.xml。需要根据此虚拟机创建其他的虚拟机,如名称为vm021.创建xml配置文件cd /etc/libvirt/qemu/cp vm01.xml vm02.xml注意 这个时候 由于 virsh 还不知道有这个虚拟机呢 ,所以你还不能virsh edit vm02 , 就vim 改就完了必须修改如下配置,name 就是虚拟机的名字Uuid 可以用https://原创 2022-01-26 14:48:04 · 1119 阅读 · 0 评论 -
kvm创建快照、查看快照、恢复快照、删除快照
查看虚拟机root@tom:~# virsh list --all Id Name State--------------------------------- - new_cas_free_1 shut off创建快照root@tom:~# virshWelcome to virsh, the virtualization interactive terminal.Type: 'help' for help with commands原创 2022-01-25 16:49:29 · 3755 阅读 · 0 评论 -
Ubuntu20.04 报错 drive.pid Resource temporarily unavailable 配置开启libvirt tcp监听
前边步骤跟debian那个一样,但是Ubuntu20还有一步才能搞定,今天踩到这个坑了。这运维就是这样 不敢改 改了就怕出问题 出问题也不知道怎么修 这个是真难受中间少了这一步 ,还原配置服务都起不来了 。总是报这个drive.pid有问题这TM里面很多的pid的文件我也是参考了老外写的才搞定,后来又研究这个玩意怎么配置mv /var/run/libvirtd.pid /var/run/libvirtd.pid.oldsystemctl stop libvirtd.services原创 2022-01-25 15:58:45 · 2163 阅读 · 0 评论 -
Debian系统下libvirt开启tcp连接模式
在debian系统下测试通过Libvirt是一个软件集合,便于使用者管理虚拟机和其他虚拟化功能,比如存储和网络接口管理等等。这些软件包括一个API库、一个daemon(libvirtd)和一个命令行工具(virsh)。Libvirt的主要目标是:提供一种单一的方式管理多种不同的虚拟化提供方式和hypervisor。我这用的tcp的连接模式修改配置文件/etc/libvirt/libvirtd.conflisten_tls = 0 #禁用tls登录 这个你要是不取消注释,默认是生效原创 2021-08-19 15:07:10 · 881 阅读 · 0 评论 -
kvm迁移镜像启动报错
背景说明:将一台kvm宿主机上的镜像,迁移到另外一台宿主机,启动时报错:virsh start mycentoserror: Failed to start domain mycentoserror: the CPU is incompatible with host CPU: Host CPU does not provide required features: fma, x2apic, movbe, aes, fsgsbase, bmi1, avx2, smep, bmi2, erms, in原创 2021-03-09 14:43:42 · 799 阅读 · 0 评论 -
Debian系统安装KVM虚拟化
1.先验证下机器是否支持虚拟化egrep 'vmx|svm' /proc/cpuinfo物理机也必须要开启虚拟化功能,这里检测一下root@debian:~# dmesg | grep kvm[ 455.705523] kvm: zapping shadow pages for mmio generation wraparound[ 494.920829] kvm: zapping shadow pages for mmio generation wraparound#别出现disab原创 2020-12-14 18:46:16 · 2666 阅读 · 0 评论