Size: a a a

KVM (PVE/oVirt etc)

2019 September 22

NP

Nick Potemkin in KVM (PVE/oVirt etc)
если qemu-agent в виртуалке стоит - то можно ему сказать через libvirt, что ты сейчас будешь бекап делать и пусть БД зафлушит быстренько
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
но надо понимать, что такой способ не подходит для бекапа виртуалок с большим диском и серьезным вводом-выводом на него (т.е. диск на полтера с нагруженным mysql так бекапить не надо)
источник

s

smokerock in KVM (PVE/oVirt etc)
Nick Potemkin
но надо понимать, что такой способ не подходит для бекапа виртуалок с большим диском и серьезным вводом-выводом на него (т.е. диск на полтера с нагруженным mysql так бекапить не надо)
Тогда это точно мне подойдёт) у меня диски по 100гб
источник

s

smokerock in KVM (PVE/oVirt etc)
БД конечно крутятся, а qemu-agent получается прям в гостевую ось ставится?
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
не забываем правильно просчитывать параметр -L (или -l) при создании снапшота.. потому что если выделенное место под снапшот кончится во время бекапа - то будет плохо. я обычно беру 50% от размера диска
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
smokerock
БД конечно крутятся, а qemu-agent получается прям в гостевую ось ставится?
да
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
ну и если дисков несколько в одной vm - то конечно лучше одновременно сделать снапшоты всех дисков (тут уже без suspend-resume вообще никак)
источник

s

smokerock in KVM (PVE/oVirt etc)
У меня бд на файрберде, но в принципе можно тушить службы перед бекапом по расписанию, через cron) правда если экстренно бэкапить, то геморно выйдет..
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
smokerock
У меня бд на файрберде, но в принципе можно тушить службы перед бекапом по расписанию, через cron) правда если экстренно бэкапить, то геморно выйдет..
ну ставь qemu-agent и читай как с ним работать )
источник

s

smokerock in KVM (PVE/oVirt etc)
Nick Potemkin
ну ставь qemu-agent и читай как с ним работать )
Завтра буду курить эту тему)
источник

s

smokerock in KVM (PVE/oVirt etc)
Спасибо!
источник

k

kvaps in KVM (PVE/oVirt etc)
smokerock
Завтра буду курить эту тему)
можно ещё делать domfsfreeze на момент создания снапшота для бОльшей консистентности

Вот тебе кусок скрипта:
if virsh domfsfreeze $DEPLOY_ID ; then
   trap "virsh domfsthaw $DEPLOY_ID" EXIT TERM INT HUP
fi
источник
2019 September 23

G

Grig in KVM (PVE/oVirt etc)
народ, кто знает что за:
Hosted engine host: node01 changed state: EngineMaybeAway-EngineDown.
Hosted engine host: node01 changed state: EngineStarting-EngineMaybeAway.
Hosted engine host: node01 changed state: EngineStart-EngineStarting.
Hosted engine host: node01 changed state: EngineDown-EngineStart.
Hosted engine host: node01 changed state: EngineMaybeAway-EngineDown.
Hosted engine host: node01 changed state: EngineStarting-EngineMaybeAway.
Hosted engine host: node01 changed state: EngineStart-EngineStarting.
Hosted engine host: node01 changed state: EngineDown-EngineStart.
Hosted engine host: node01 changed state: EngineMaybeAway-EngineDown.

при этом все работает, в том числе и engine, правда на другм хосте
источник

VR

Vladimir Renskiy in KVM (PVE/oVirt etc)
Стоп старт энжайн виртуалки должен помочь
источник

G

Grig in KVM (PVE/oVirt etc)
из консоли ? или на хосте стопить?
источник

k

kvaps in KVM (PVE/oVirt etc)
Похоже на борьбу systemd и oom, проверь dmesg на всякий случай
источник

VR

Vladimir Renskiy in KVM (PVE/oVirt etc)
из консоли на хосте который ругается.
источник

G

Grig in KVM (PVE/oVirt etc)
kvaps
Похоже на борьбу systemd и oom, проверь dmesg на всякий случай
[210144.297963] data_net: port 3(vnet6) entered disabled state
[237295.691503] ovirtmgmt: port 6(vnet5) entered blocking state
[237295.691511] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.691620] device vnet5 entered promiscuous mode
[237295.691857] ovirtmgmt: port 6(vnet5) entered blocking state
[237295.691862] ovirtmgmt: port 6(vnet5) entered forwarding state
[237295.693617] data_net: port 3(vnet6) entered blocking state
[237295.693621] data_net: port 3(vnet6) entered disabled state
[237295.693690] device vnet6 entered promiscuous mode
[237295.693901] data_net: port 3(vnet6) entered blocking state
[237295.693904] data_net: port 3(vnet6) entered forwarding state
[237295.958926] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.959858] device vnet5 left promiscuous mode
[237295.959875] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.989873] data_net: port 3(vnet6) entered disabled state
[237295.990709] device vnet6 left promiscuous mode
источник

k

kvaps in KVM (PVE/oVirt etc)
Grig
[210144.297963] data_net: port 3(vnet6) entered disabled state
[237295.691503] ovirtmgmt: port 6(vnet5) entered blocking state
[237295.691511] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.691620] device vnet5 entered promiscuous mode
[237295.691857] ovirtmgmt: port 6(vnet5) entered blocking state
[237295.691862] ovirtmgmt: port 6(vnet5) entered forwarding state
[237295.693617] data_net: port 3(vnet6) entered blocking state
[237295.693621] data_net: port 3(vnet6) entered disabled state
[237295.693690] device vnet6 entered promiscuous mode
[237295.693901] data_net: port 3(vnet6) entered blocking state
[237295.693904] data_net: port 3(vnet6) entered forwarding state
[237295.958926] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.959858] device vnet5 left promiscuous mode
[237295.959875] ovirtmgmt: port 6(vnet5) entered disabled state
[237295.989873] data_net: port 3(vnet6) entered disabled state
[237295.990709] device vnet6 left promiscuous mode
А с сеткой всё в порядке?
источник

s

smokerock in KVM (PVE/oVirt etc)
kvaps
можно ещё делать domfsfreeze на момент создания снапшота для бОльшей консистентности

Вот тебе кусок скрипта:
if virsh domfsfreeze $DEPLOY_ID ; then
   trap "virsh domfsthaw $DEPLOY_ID" EXIT TERM INT HUP
fi
Мотнул на ус, благодарю)
источник