User Tools

Site Tools


virtualisierung:proxmox:pve_vm_bulk_migration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
virtualisierung:proxmox:pve_vm_bulk_migration [2021/02/24 10:55] stonevirtualisierung:proxmox:pve_vm_bulk_migration [2025/02/04 12:57] (current) stone
Line 4: Line 4:
 **Mit Sleep Time** **Mit Sleep Time**
 <code> <code>
-for vm in 100 101 102 103 ; do qm migrate $vm pvenode2 --online; sleep 15; done+for vm in 100 101 102 103 ; do qm migrate $vm PVENODE02 --online; sleep 15; done
 </code> </code>
 \\ \\
  
-Mit Check ob die VM wirklich fertig ist+**Mit Check ob die VM wirklich fertig ist**
 <code> <code>
-for vmid in 100 101 102 103 ; do qm migrate $vmid pvenode2 --online; while true; do sleep 5; if [ ! -f /etc/pve/qemu-server/$vmid.conf ]; then echo -e "\n ### Break - Migration of VM $vmid finished ### \n"; break; fi; sleep 3; done; sleep 5; done+for vmid in 100 101 102 103 ; do qm migrate $vmid PVENODE02--online; while true; do sleep 5; if [ ! -f /etc/pve/qemu-server/$vmid.conf ]; then echo -e "\n ### Break - Migration of VM $vmid finished ### \n"; break; fi; sleep 3; done; sleep 5; done
 </code> </code>
  
 ===== Alle VMs ===== ===== Alle VMs =====
 <code> <code>
-for vm in $(qm list | awk '{print $1}' | grep -Eo '[0-9]{3,}'); do qm migrate $vm pvenode2 --online; sleep 15; done+for vmid in $(qm list | awk '{print $1}' | grep -Eo '[0-9]{3,}') ; do qm migrate $vmid PVENODE02 --online; while true; do sleep 5; if [ ! -f /etc/pve/qemu-server/$vmid.conf ]; then echo -e "\n ### Break - Migration of VM $vmid finished ### \n"; break; fi; sleep 3; done; sleep 5; done
 </code> </code>
virtualisierung/proxmox/pve_vm_bulk_migration.1614164103.txt.gz · Last modified: by stone