Проект

Общее

Профиль

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