Austauschen von HDDs zweier Linux VM
Hallo Leute
habe im vcenter zwei virtuelle centos7 vms. Nun möchte ich die beiden platten der vm01 in die vm02 mounten. Was ist hierzu zu beachten? Welche Checkliste müsste ich abarbeiten?
1. Beide VMs herunterfahren
2. Im Datastore beide vm ordner lokalisieren
3. ...
4. ...
- Muss ich im Datatore wo alle vm files liegen wie z.b. vmx, vmdk etc. alle einfach umbenennen??? Muss dann sicherlich auch noch in die vmx file rein und da was ändern?- Oder kann ich einfach die vm01 de-registrieren ?
- Muss ich beim booten der VM im Linux System nochwas anpassen??
habe im vcenter zwei virtuelle centos7 vms. Nun möchte ich die beiden platten der vm01 in die vm02 mounten. Was ist hierzu zu beachten? Welche Checkliste müsste ich abarbeiten?
1. Beide VMs herunterfahren
2. Im Datastore beide vm ordner lokalisieren
3. ...
4. ...
- Muss ich im Datatore wo alle vm files liegen wie z.b. vmx, vmdk etc. alle einfach umbenennen??? Muss dann sicherlich auch noch in die vmx file rein und da was ändern?- Oder kann ich einfach die vm01 de-registrieren ?
- Muss ich beim booten der VM im Linux System nochwas anpassen??
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 376268
Url: https://administrator.de/contentid/376268
Ausgedruckt am: 26.11.2024 um 15:11 Uhr
11 Kommentare
Neuester Kommentar
Moin,
Also du möchtest "aus 2 mach 1" mit den 2 Linux VMs machen, ja?
Würde ich wie folgt machen:
0. Backup von beiden VMs erstellen, just in case!
1. Shutdown VM01
2. vmdk aus VM01 entfernen, dabei NICHT von Disk löschen!
3. Per Datastore Browser die vmdk vom Ordner der VM01 in den Ordner der VM02
4. vmdk in VM02 hinzufügen
lg
Slainte
Also du möchtest "aus 2 mach 1" mit den 2 Linux VMs machen, ja?
Würde ich wie folgt machen:
0. Backup von beiden VMs erstellen, just in case!
1. Shutdown VM01
2. vmdk aus VM01 entfernen, dabei NICHT von Disk löschen!
3. Per Datastore Browser die vmdk vom Ordner der VM01 in den Ordner der VM02
4. vmdk in VM02 hinzufügen
Muss ich beim booten der VM im Linux System nochwas anpassen??
Jo, sicher.. Mounten muss man die neue Platte bzw die darauf befindlichen Partitionen schon noch,lg
Slainte
Hi,
Wie Slainte schon schreibt.
Aber noch ein par Inputs bitte:
Die VMDKs von VM1 an VM2 zusätzlich mounten oder soll VM2 davon dann booten?
Gleichzeitig an beiden eingeschalteten VM mounten oder nur wechselweise?
E.
Edit: Und Linux, mounten ... Geht auch über Exports.
Wie Slainte schon schreibt.
Aber noch ein par Inputs bitte:
Die VMDKs von VM1 an VM2 zusätzlich mounten oder soll VM2 davon dann booten?
Gleichzeitig an beiden eingeschalteten VM mounten oder nur wechselweise?
Müssen die vmdk vmx Dateinamen nicht auch an die neue vm angepasst werden ???
Nö.E.
Edit: Und Linux, mounten ... Geht auch über Exports.
Wenn du möchtest, dass die Platten bei jedem Neustart automatisch gemounted werden, dann trage sie noch in die /etc/fstab ein.
Wenn die Platte im System bspw als sde geführt wird und die Partionen mit ext4 formatiert sind könnte das so aussehen:
<file system> <mount point> <type> <options> <dump> <pass>
/dev/sde1 /alteplatteausvm02 ext4 defaults 0 0
Der Mountpunkt muss ein existierendes directory sein. Unter options werden verschiedene Optionen angegeben, bspw. wer die partition ein oder aushängen kann. Benutz im Zweifelsfall "defaults". Dump sagt dem system, dass die partition mit dem Programm dump zu sichern ist (0 Nein, 1 ja). Pass bestimmt, ob und in welcher Reihenfolge die Parition bei Überprüfungen des Filesystems einbezogen werden soll. Root hat hier meistens 1 (Ja, als erste), dann 2... oder 0 für keine Überprüfung.
Wenn die Platte im System bspw als sde geführt wird und die Partionen mit ext4 formatiert sind könnte das so aussehen:
<file system> <mount point> <type> <options> <dump> <pass>
/dev/sde1 /alteplatteausvm02 ext4 defaults 0 0
Der Mountpunkt muss ein existierendes directory sein. Unter options werden verschiedene Optionen angegeben, bspw. wer die partition ein oder aushängen kann. Benutz im Zweifelsfall "defaults". Dump sagt dem system, dass die partition mit dem Programm dump zu sichern ist (0 Nein, 1 ja). Pass bestimmt, ob und in welcher Reihenfolge die Parition bei Überprüfungen des Filesystems einbezogen werden soll. Root hat hier meistens 1 (Ja, als erste), dann 2... oder 0 für keine Überprüfung.
Hallo
Linux kann nicht von 2 Platten Booten, Windows übrigens auch nicht. Von welcher Platte soll vm02 starten? Von der alten vm02 Platte oder von der vm01 Platte?
Grüße
lcer
Zitat von @winlin:
Also die vm01 vm soll nicht mehr genutzt werden. Die Platten der vm01 sollen mit der vm02 Booten.
Also die vm01 vm soll nicht mehr genutzt werden. Die Platten der vm01 sollen mit der vm02 Booten.
Linux kann nicht von 2 Platten Booten, Windows übrigens auch nicht. Von welcher Platte soll vm02 starten? Von der alten vm02 Platte oder von der vm01 Platte?
Grüße
lcer
Na dann mach es doch so.
Entferne die aktuellen VMDK von der vm02.
Hänge neue VMDK an, wähle "vorhandene", nimm die von der vm01.
Hänge die VMDK exakt mit den selben SCSI-IDs an die vm02, wie bei vm01.
Achte darauf, dass der Typ des SCSI-Controllers bei vm02 genauso ist wie bei vm01.
Starte die VM.
Am Rande: Warum nicht einfach die Einstellungen der vm01 so anpassen, dass sie der vm02 entsprechen?
Und: Vorher Backup der VMDK der vm01 erstellen, ist klar.
Entferne die aktuellen VMDK von der vm02.
Hänge neue VMDK an, wähle "vorhandene", nimm die von der vm01.
Hänge die VMDK exakt mit den selben SCSI-IDs an die vm02, wie bei vm01.
Achte darauf, dass der Typ des SCSI-Controllers bei vm02 genauso ist wie bei vm01.
Starte die VM.
Am Rande: Warum nicht einfach die Einstellungen der vm01 so anpassen, dass sie der vm02 entsprechen?
Und: Vorher Backup der VMDK der vm01 erstellen, ist klar.