Portál AbcLinuxu, 1. listopadu 2024 00:27


Dotaz: KVM - pořadí startování VM

6.8.2019 16:50 Petr K.
KVM - pořadí startování VM
Přečteno: 358×
Odpovědět | Admin
Dobrý den.
Prosím, lze nějak v KVM/QEMU ovlivnit, v jakém pořadí budou servery startovat ? Teď mám u všech 3 serverů povolen autostart, ale já potřebuju definovat, že jako první server má startovat doménový řadič (Windows), jako druhý server že má startovat squid (Linux) a jako třetí server že má startovat server hostující náš informační systém (Linux).

Je prosím nějaká civilozovaná možnost, jak k tomu KVM/QEMU donutit ?
Jednotlivá VM převážně vytvářím a následně s spravuju přes virt-manager, ale v něm jsem nic, jako VM autostart order, nenašel (nezaměnit s boot-order ve VM)

Děkuji, Petr K.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.8.2019 17:26 PetebLazar
Rozbalit Rozbalit vše Re: KVM - pořadí startování VM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jelikož vznikají takovéto scripty, tak bych si tipnul že samotný virt-manager(libvirtd) to sám neřeší. https://gist.github.com/cyberang3l/f4c8b1ab6fc48374fbae9553d89e5eed#file-libvirt-start-vms-in-order-instructions-md
xkucf03 avatar 6.8.2019 17:50 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: KVM - pořadí startování VM
Odpovědět | | Sbalit | Link | Blokovat | Admin

Můžeš si ty VM definovat v libvirtu, ale nenastavovat jim tam automatické spouštění a spouštět je přes systemd nebo jiný init systém, který umí pracovat se závislostmi/pořadím služeb. Jediné, co si musíš ošetřit je, kdy danou VM považovat za nastartovanou – to, že byla spuštěna, ještě neznamená, že už naběhla a poskytuje služby. Takže v rámci toho init systému tam musíš mít nějaký test, zda už je ta která služba dostupná (např. se jde připojit na port v té virtuálce).

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
6.8.2019 20:16 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: KVM - pořadí startování VM
Odpovědět | | Sbalit | Link | Blokovat | Admin
OT: virt-manager mi pride vhodny akurat tak na take to domace zuvanie. Riesit v tom produckne veci mi pripada amaterske (pouzivame to v praci).
xkucf03 avatar 6.8.2019 21:33 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: KVM - pořadí startování VM

Virt-manager je jen jedna za nadstaveb nad libvirtem. Vtip je v tom, že se k tomu svému hypervizoru můžeš připojit přes libvirt rozhraní i z nějaké víc „enterprise“ nadstavby.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
9.8.2019 10:07 paf1
Rozbalit Rozbalit vše Re: KVM - pořadí startování VM
Odpovědět | | Sbalit | Link | Blokovat | Admin
https://ovirt.org/documentation/vmm-guide/chap-Administrative_Tasks.html#affinity-groups

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.