Files
CmiiDeploy/997-项目VPN虚拟机/2-openEuler2203虚拟机模板.sh
2026-05-19 14:28:44 +08:00

59 lines
1.5 KiB
Bash

qemu-img create -f qcow2 /vm/sys/linux/open-euler-2203-sp4-template-sys.qcow2 30G
virt-install \
--name open-euler-2203-sp4-template \
--virt-type kvm \
--machine q35 \
--vcpus 8 \
--ram 16384 \
--cpu mode=host-passthrough \
--os-variant openeuler22.03 \
--disk path=/vm/sys/linux/open-euler-2203-sp4-template-sys.qcow2,format=qcow2,bus=virtio,cache=none,discard=unmap \
--cdrom /vm/data/iso/openEuler-22.03-LTS-SP4-x86_64-dvd.iso \
--network bridge=br0,model=virtio \
--graphics vnc,listen=127.0.0.1 \
--video vga \
--channel unix,target_type=virtio,name=org.qemu.guest_agent.0 \
--sound none \
--noautoconsole \
--autostart
virsh shutdown open-euler-2203-sp4-template
virsh domstate open-euler-2203-sp4-template
virsh dumpxml --inactive open-euler-2203-sp4-template > /root/open-euler-2203-sp4-template.xml
virsh edit open-euler-2203-sp4-template
virsh start open-euler-2203-sp4-template
virsh destroy open-euler-2203-sp4-template
python3 vm_manager.py clone-linux \
--template open-euler-2203-sp4-template\
--name-prefix open-euler-2203 \
--ip 192.168.11.171 \
--prefix 24 \
--gateway 192.168.11.1 \
--dns 192.168.34.40,223.5.5.5 \
--vcpus 4 \
--memory 8192 \
--data-size 300G \
--autostart
python3 vm_manager.py clone-linux \
--template open-euler-2203-sp4-template\
--name-prefix open-euler-2203 \
--ip 192.168.11.227 \
--prefix 24 \
--gateway 192.168.11.1 \
--dns 192.168.34.40,223.5.5.5 \
--vcpus 4 \
--memory 8192 \
--data-size 300G \
--autostart