kvm笔记总结

待记录

windows虚拟机(kvm)复制粘贴

https://forum.suse.org.cn/t/topic/15406
https://bbs.deepin.org/zh/post/259929
https://dausruddin.com/how-to-enable-clipboard-and-folder-sharing-in-qemu-kvm-on-windows-guest/

virt-mannager打不开

https://stackoverflow.com/questions/29468421/gtk-warning-cannot-open-display-launching-background-gtk
https://segmentfault.com/a/1190000039811754

KVM Web管理平台

1.WebVirtMgr
https://www.cnblogs.com/cnsre/p/12881921.html#3518-1530603185411
2.virt-mannager

克隆

https://cloud.tencent.com/developer/article/2017453
https://www.cnblogs.com/5201351/p/4461000.html

刪除

https://www.jianshu.com/p/6ca7910363d1

报错总结

https://www.cnblogs.com/daisyyang/p/10953202.html

常用命令总结

参考链接:
https://cloud.tencent.com/developer/article/2115851

  1. 启动
virsh start [name]
  1. 停止
virsh stop[name]
  1. 重启
virsh restart [name]
  1. 查看所有的列表
virsh list --all

批量按照windows项目总结

安装kvm相关包:
apt install qemu-kvm virt-manager libvirt-daemon-system
sudo systemctl --now enable libvirtd
mkdir /filecoin_1/kvm/libvirt -pv
sudo mv /var/lib/libvirt /filecoin 
sudo ln -sv /filecoin_1/kvm/libvirt /var/lib/libvirt

通过xml文件创建虚拟机:
virsh define /etc/libvirt/qemu/win-test.xml


os-images:/filecoin_1/kvm/libvirt/person/os-images/
file:/filecoin_1/kvm/libvirt/images/win/

win10: /filecoin_1/kvm/libvirt/person/os-images/Windows10.iso
host=win1 && qemu-img create -f qcow2 $host/$host.qcow2 40G

克隆虚拟机
host=win2 && virt-clone -o  windows10-test -n $host -f /filecoin_1/kvm/libvirt/images/win/$host/$host.qcow2

/filecoin_1/kvm/libvirt/images/win/win1/win10-1.qcow2

内存管理:
https://www.cnblogs.com/ygbh/p/17420868.html

virt-install --virt-type kvm --name windows10 --ram 4096 --vcpus 2 \
--cdrom=/filecoin_1/kvm/libvirt/person/os-images/Windows10.iso \
--disk path=/filecoin_1/kvm/libvirt/images/win/win-test/win-test.qcow2 --network network=default \
--graphics vnc,listen=0.0.0.0 --noautoconsole


for i in `seq 24 50`;do host=win$i && virt-clone -o  windows10-test -n $host -f /filecoin_1/kvm/libvirt/images/win/$host/$host.qcow2;done

kvm命令:
pdf
kvm克隆细节:
https://www.cnblogs.com/5201351/p/4461000.html

kvm配置网桥网络(虚拟机和物理机在同一个内网)

网桥配置完成后,需要检查两个内核参数配置

  1. ipv4转发配置
  2. bridge-nf-call-iptables 网桥iptables设置问题
    cat /proc/sys/net/bridge/bridge-nf-call-iptables

值 要为0,不为0 需要重置

echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables

sudo tee /etc/sysctl.d/kubernetes.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF
posted @ 2024-05-07 16:53  jasmine456  阅读(1)  评论(0编辑  收藏  举报