Questions sur la migration de machine virtuelle vers une machine physique
Le
Olivier

--001a1141b8ace15f4b0536e52673
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
J'utilise sous Jessie de multiples machines virtuelles KVM/QEMU créÃ=
©s avec
Virtual Machine Manager 1.0.1.
Plutôt que de relancer à chaque fois, un script d'installation, j=
e me
demande s'il ne serait pas plus efficace, de copier les images des VM sur
le disque physique destiné à être installé dans la mach=
ine physique cible.
Une précision, à chaque fois l'OS installé est Debian.
J'ai trouvé le document [1].
Je me pose les questions suivantes:
1. Sur mes systèmes cibles, j'utilise LVM avec des partitions /, /var,=
/tmp
et /home.
Sur mes VM, je n'utilise pas de partitions ni LVM.
Est-il possible de conserver ces (mauvaises ?) habitudes avec qemu-img ?
Si non, existe-t-il d'autres outils adaptés ?
Est-il possible de re-dimensionner des partitions avec ces outils ?
2. Supposons que la machine cible contienne des composants matériels q=
ui
exigent des firmwares (carte réseau, disque, ), est-il suffisant
d'installer préventivement sur la VM des paquets comme firmware-athero=
s
pour que la machine cible boote normalement ?
En d'autres termes, est-il possible de créer un disque dur universel, =
qui
s'installe dans toute machine amd64 courante ?
[1]
http://askubuntu.com/questions/195139/how-to-convert-qcow2-virtual-disk-to-=
physical-machine-and-reversely
Slts
--001a1141b8ace15f4b0536e52673
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Bonjour,=
<br><br></div>J'utilise sous Jessie de multiples machines virtuelles KV=
M/QEMU créés avec Virtual Machine Manager 1.0.1.<br></div><br>Plu=
tôt que de relancer à chaque fois, un script d'installation, =
je me demande s'il ne serait pas plus efficace, de copier les images de=
s VM sur le disque physique destiné à être installé dan=
s la machine physique cible.<br><br></div><div>Une précision, à c=
haque fois l'OS installé est Debian.<br></div><div><br></div>J'=
;ai trouvé le document [1].<br></div>Je me pose les questions suivante=
s:<br><br></div>1. Sur mes systèmes cibles, j'utilise LVM avec des=
partitions /, /var, /tmp et /home.<br>Sur mes VM, je n'utilise pas de =
partitions ni LVM.<br></div>Est-il possible de conserver ces (mauvaises ?) =
habitudes avec qemu-img ?<br></div>Si non, existe-t-il d'autres outils =
adaptés ?<br></div><div>Est-il possible de re-dimensionner des partiti=
ons avec ces outils ?<br></div><div><br></div>2. Supposons que la machine c=
ible contienne des composants matériels qui exigent des firmwares (car=
te réseau, disque, ), est-il suffisant d'installer prÃ=
©ventivement sur la VM des paquets comme firmware-atheros pour que la mac=
hine cible boote normalement ?<br></div>En d'autres termes, est-il poss=
ible de créer un disque dur universel, qui s'installe dans toute m=
achine amd64 courante ?<br></div><div><div><div><div><div><div><div><div><d=
iv><div><div><div><br><div><br>[1] <a href="http://askubuntu.com/question=
s/195139/how-to-convert-qcow2-virtual-disk-to-physical-machine-and-reversel=
y">http://askubuntu.com/questions/195139/how-to-convert-qcow2-virtual-disk-=
to-physical-machine-and-reversely</a><br><br></div><div>Slts<br></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div>
--001a1141b8ace15f4b0536e52673--
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
J'utilise sous Jessie de multiples machines virtuelles KVM/QEMU créÃ=
©s avec
Virtual Machine Manager 1.0.1.
Plutôt que de relancer à chaque fois, un script d'installation, j=
e me
demande s'il ne serait pas plus efficace, de copier les images des VM sur
le disque physique destiné à être installé dans la mach=
ine physique cible.
Une précision, à chaque fois l'OS installé est Debian.
J'ai trouvé le document [1].
Je me pose les questions suivantes:
1. Sur mes systèmes cibles, j'utilise LVM avec des partitions /, /var,=
/tmp
et /home.
Sur mes VM, je n'utilise pas de partitions ni LVM.
Est-il possible de conserver ces (mauvaises ?) habitudes avec qemu-img ?
Si non, existe-t-il d'autres outils adaptés ?
Est-il possible de re-dimensionner des partitions avec ces outils ?
2. Supposons que la machine cible contienne des composants matériels q=
ui
exigent des firmwares (carte réseau, disque, ), est-il suffisant
d'installer préventivement sur la VM des paquets comme firmware-athero=
s
pour que la machine cible boote normalement ?
En d'autres termes, est-il possible de créer un disque dur universel, =
qui
s'installe dans toute machine amd64 courante ?
[1]
http://askubuntu.com/questions/195139/how-to-convert-qcow2-virtual-disk-to-=
physical-machine-and-reversely
Slts
--001a1141b8ace15f4b0536e52673
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Bonjour,=
<br><br></div>J'utilise sous Jessie de multiples machines virtuelles KV=
M/QEMU créés avec Virtual Machine Manager 1.0.1.<br></div><br>Plu=
tôt que de relancer à chaque fois, un script d'installation, =
je me demande s'il ne serait pas plus efficace, de copier les images de=
s VM sur le disque physique destiné à être installé dan=
s la machine physique cible.<br><br></div><div>Une précision, à c=
haque fois l'OS installé est Debian.<br></div><div><br></div>J'=
;ai trouvé le document [1].<br></div>Je me pose les questions suivante=
s:<br><br></div>1. Sur mes systèmes cibles, j'utilise LVM avec des=
partitions /, /var, /tmp et /home.<br>Sur mes VM, je n'utilise pas de =
partitions ni LVM.<br></div>Est-il possible de conserver ces (mauvaises ?) =
habitudes avec qemu-img ?<br></div>Si non, existe-t-il d'autres outils =
adaptés ?<br></div><div>Est-il possible de re-dimensionner des partiti=
ons avec ces outils ?<br></div><div><br></div>2. Supposons que la machine c=
ible contienne des composants matériels qui exigent des firmwares (car=
te réseau, disque, ), est-il suffisant d'installer prÃ=
©ventivement sur la VM des paquets comme firmware-atheros pour que la mac=
hine cible boote normalement ?<br></div>En d'autres termes, est-il poss=
ible de créer un disque dur universel, qui s'installe dans toute m=
achine amd64 courante ?<br></div><div><div><div><div><div><div><div><div><d=
iv><div><div><div><br><div><br>[1] <a href="http://askubuntu.com/question=
s/195139/how-to-convert-qcow2-virtual-disk-to-physical-machine-and-reversel=
y">http://askubuntu.com/questions/195139/how-to-convert-qcow2-virtual-disk-=
to-physical-machine-and-reversely</a><br><br></div><div>Slts<br></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div>
--001a1141b8ace15f4b0536e52673--
Bonjour
À chaque nouvelle image de Debian je créé une MV minimale en XFS puis
fait un tar.gz de cette image que Je déploie ensuite avec dd sur une
partitiion LVM. Après installation je repartionne l'image à la taille de
la VM puis installe le nécessaire.
[...]
--
Daniel
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le 5 juillet 2016 à 18:16, Olivier Bitsch écrit :
S'agit-il d'un espace vide sur la machine virtuelle source ou sur la
machine physique cible ?
Quand je crée ma VM, Debian Installer me demande comment il doit
partitionner le disque (virtuel).
À ce moment, j'ai l'habitude de choisir les options par défaut, à savoir:
Méthode de partitionnement: Assisté - Utiliser un disque entier
Schéma de partitionnement:Tout dans une seule partition.
C'est ceci que je sous-entend par "*je n'utilise pas de partitions ni LVM*"
--94eb2c04f718b3055c0537072fb1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
</div><br></div>
</div></div></div><br></div></div>
--94eb2c04f718b3055c0537072fb1--
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le 5 juillet 2016 Ã 18:41, Daniel Huhardeaux
Dans ce cas, la machine physique cible a-t-elle elle aussi forcément d es
partitions en XFS ou bien peuvent-elles être en ext4, par exemple ?
Les machine virtuelle source et machines physiques cibles ont elles
forcément le schéma de partitionnement ou bien est-ce adaptable p endant la
procédure de copie
--001a11402e8e177ade05370744d7
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,<br>
<br>
Bonjour<span class=""><br>
<br>
<br>
J'utilise sous Jessie de multiples machines virtuelles KVM/QEMU crà ©Ã©s avec Virtual Machine Manager 1.0.1.<br>
<br>
Plutôt que de relancer à chaque fois, un script d'installatio n, je me demande s'il ne serait pas plus efficace, de copier les images des VM sur le disque physique destiné à être installé dans la machine physique cible.<br>
<br>
Une précision, à chaque fois l'OS installé est Debian.<b r>
<br></span>
À chaque nouvelle image de Debian je créé une MV minimale en XFS puis fait un tar.gz de cette image que Je déploie ensuite avec dd sur une partitiion LVM. Après installation je repartionne l'image à la taille de la VM puis installe le nécessaire. <br>
[...]<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Daniel<br>
<br>
</font></span></div><br></div></div>
--001a11402e8e177ade05370744d7--
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Il s'agit d'espace vide sur l'hyperviseur KVM.
Pour KVM, il est bien entendu possible de faire le choix de partitionnement
automatique, pas de soucis à ce sujet. Pour installer une machine, ave c un
proxy apt, l'installation automatique ne prend pas énormément de temps
(5-10 minutes).
Le 7 juillet 2016 Ã 10:08, Olivier
--047d7b86f19eb31df005370a8c8f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
</div><br></div>
</div></div></span></div><br></div></div>
</div><br></div>
--047d7b86f19eb31df005370a8c8f--
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Je ne vois pas de soucis à prendre autre chose que XFS.
Le 7 juillet 2016 Ã 10:13, Olivier
--047d7b86f19eb623f705370a93f4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,<br>
<br>
Bonjour<span><br>
<br>
<br>
J'utilise sous Jessie de multiples machines virtuelles KVM/QEMU crà ©Ã©s avec Virtual Machine Manager 1.0.1.<br>
<br>
Plutôt que de relancer à chaque fois, un script d'installatio n, je me demande s'il ne serait pas plus efficace, de copier les images des VM sur le disque physique destiné à être installé dans la machine physique cible.<br>
<br>
Une précision, à chaque fois l'OS installé est Debian.<b r>
<br></span>
À chaque nouvelle image de Debian je créé une MV minimale en XFS puis fait un tar.gz de cette image que Je déploie ensuite avec dd sur une partitiion LVM. Après installation je repartionne l'image à la taille de la VM puis installe le nécessaire. <br>
[...]<span class="HOEnZb"><font color="#888888"><span><font color="#8 88888"><br>
<br>
-- <br>
Daniel<br>
<br>
</font></span></font></span></div><br></div></div>
</div><br></div>
--047d7b86f19eb623f705370a93f4--
Les partitions que j'utilise sont des partitions LVM -cela peut aussi
être des partitions physiques-, donc sans système de fichiers.
L'installation de ma VM de base initialisera la partition en XFS. Après,
rien n'empêche de changer le schéma de partitionnement. Si tu créés ta
VM de base en ext4 et bien tu auras de l'ext4 après installation.
--
Daniel
Aucun. XFS a juste *l'énorme avantage* de pouvoir être redimensionné à
chaud.
Il a malheureusement le gros défaut de ne pas pouvoir réduire la
taille d'une partition. Le FS ne peut que grossir :'(
--
Guillaume
Le 07/07/2016 21:09, Guillaume Membré a écrit :
D'une part je n'ai _jamais_ besoin de rétrécir mes partitions. Je pars
de 5Go puis augmente au fur et à mesure. D'autrepart, avec xfsdump puis
restore on peut s'en sortir.
--
Daniel