wilmardo schreef op dinsdag 3 januari 2017 @ 17:03:
[... knip ...]
Automatische failover hoeft niet, het is puur dat ik even mijn VM's naar een andere machine kan verplaatsen als ik de server even uit moet zetten.
Is wat ik wil alleen mogelijk met decentrale storage?
Sorry dat ik wat laat reageer wilmardo, ik wilde even goed begrijpen wat je nu bedoelt en de mogelijkheid hebben het op mijn eigen cluster uit te testen.
Inmiddels mijn cluster ook geupgrade naar de laatste versie (zojuist), zodat we niet over 2 verschillende versies zitten te kletsen.
Wat denk ik de oplossing van jouw probleem is, is op beide systemen een storage aan te maken die hetzelfde lokale pad heeft. Het maakt dan niet uit wat er precies onder ligt en of je op de ene 1T en op de andere 10T aan ruimte hebt, zolang je maar in beide gevallen bijvoorbeeld iets hebt als "/hierstaanmijnvms"
Als dat nu niet zo is, kun je die storage aanmaken en daar met "move disk" je vm heen verplaatsen (dat kan live).
Ben dat as we speak aan het testen
- ik heb een storage aangemaakt "teststorage"
- directory "/var/lib/vz/test" (dit is een lokale directory)
- testvm d'r heen gemoved van mijn centrale storage (move disk)
- op node kobold gezet
- migrate naar node volta
10,739,318,784 100% 99.59MB/s 0:01:42 (xfr#1, to-chk=0/1)
Jan 05 14:33:32 migration finished successfully (duration 00:01:44)
TASK OK
Ik zie inderdaad dat hij bij het aanmaken van storage dat meteen beschikbaar stelt voor het hele cluster, maar logisch dat als je onderliggende configuratie totaal anders is, dat niet goed werkt.
De truuk hier is dus zorgen dat het *pad* van je storage over je hele cluster gelijk is en dat kan gewoon.
Ben je hiermee geholpen?
EDIT:
Ook nog even geprobeerd met een migrate terwijl de vm aan staat met local storage, DAT borked idd.
Jan 05 14:38:59 starting migration of VM 108 to node 'volta' (192.168.10.1)
Jan 05 14:38:59 copying disk images
Jan 05 14:38:59 found local disk 'teststorage:108/vm-108-disk-1.qcow2' (in current VM config)
Jan 05 14:38:59 ERROR: Failed to sync data - can't do online migration - VM uses local disks
Jan 05 14:38:59 aborting phase 1 - cleanup resources
Jan 05 14:38:59 ERROR: migration aborted (duration 00:00:01): Failed to sync data - can't do online migration - VM uses local disks
TASK ERROR: migration aborted
Machine geshut:
Jan 05 14:42:02 starting migration of VM 108 to node 'volta' (192.168.10.1)
Jan 05 14:42:02 copying disk images
Jan 05 14:42:02 found local disk 'teststorage:108/vm-108-disk-1.qcow2' (in current VM config)
vm-108-disk-1.qcow2
32,768 0% 0.00kB/s 0:00:00
83,492,864 0% 79.59MB/s 0:10:57
177,831,936 0% 84.70MB/s 0:10:17
290,226,176 0% 92.19MB/s 0:09:25
Kortom, kan, maar dus niet met een levende (online) machine. Daar heb je shared storage voor nodig.
[
Voor 24% gewijzigd door
unezra op 05-01-2017 14:43
. Reden: Verhaal over live migrage op local storage toegevoegd ]
Ná Scaoll. - Don’t Panic.