Libvirt migrate » История » Версия 5
Константин Пильник, 2018-12-14 19:40
| 1 | 1 | Константин Пильник | h1. Libvirt migrate |
|---|---|---|---|
| 2 | |||
| 3 | 3 | Константин Пильник | если ВМ выделено значительное кол-во ОЗУ, нелишним будет увеличить максимальное время даунтайма (значение в msec) |
| 4 | 4 | Константин Пильник | и размер кеша, используемого для переноса+упаковки ОЗУ, (значение в байтах) |
| 5 | 1 | Константин Пильник | <pre> |
| 6 | 4 | Константин Пильник | virsh migrate-setmaxdowntime kvm132-pent --downtime 30000 |
| 7 | virsh migrate-compcache kvm132-pent --size 536870912 |
||
| 8 | 3 | Константин Пильник | </pre> |
| 9 | |||
| 10 | <pre> |
||
| 11 | 1 | Константин Пильник | virsh migrate --verbose --live --compressed --copy-storage-all \ |
| 12 | kvm132-pent \ |
||
| 13 | qemu+ssh://10.210.1.1/system \ |
||
| 14 | tcp://10.210.1.1/system \ |
||
| 15 | --xml migrate/kvm132-pent.to.zeus.xml |
||
| 16 | 2 | Константин Пильник | </pre> |
| 17 | 1 | Константин Пильник | |
| 18 | где: |
||
| 19 | |||
| 20 | * kvm132-pent - перемещаемая машина |
||
| 21 | * qemu+ssh://10.210.1.1/system - url управляющего интерфейса принимающей стороны |
||
| 22 | * tcp://10.210.1.1/system - url транспортного интерфейса принимающей стороны |
||
| 23 | * migrate/kvm132-pent.to.zeus.xml - файл конфигурации ВМ для принимающей стороны, приготовленный коммандой virsh dumpxml kvm132-pent |
||
| 24 | 3 | Константин Пильник | |
| 25 | 5 | Константин Пильник | после миграции незабыть синхронизировать время |
| 26 | <pre> |
||
| 27 | timedatectl set-ntp 0; timedatectl set-ntp 1 |
||
| 28 | </pre> |
||
| 29 | |||
| 30 | 3 | Константин Пильник | h3. полезные ссылки |
| 31 | |||
| 32 | https://libvirt.org/formatdomain.html#elementsCPU |