stark.inc
Goto Top

Festplatte in ESXi 4.1 verkleinern.

Hi, ich habe die einen ESXi und dort einen Datastore mit 256 GB eingerichtet. In diesen Datastore habe ich nun SBS 2011 installiert und auch dieser VM 256 GB zugewiesen.
Nun kann ich allerdings keine Snapshots mehr machen da die VM und der Datasore gleich groß sind.

Meine Frage kann ich die Festplatten Größe der VM (problemlos) nachträglich ändern ?

Wenn ja, kann ich das im laufenden Betrieb machen also wenn die VM läuft ?

Wenn ich in die Einstellungen der laufenden VM gehe und unter "Festplattenbereitstellung" schaue, sieht es so aus als könnte ich die bereitgestellte Größe ändern, die Frage ist nur: Macht das irgendwelche Probleme ?

Vielen Dank für eure Antworten !

Grüße Stark.inc

Content-ID: 181972

Url: https://administrator.de/forum/festplatte-in-esxi-4-1-verkleinern-181972.html

Ausgedruckt am: 22.12.2024 um 20:12 Uhr

emeriks
emeriks 14.03.2012 um 20:59:04 Uhr
Goto Top
Den Datastore von ESX kannste nur vergrößern.

Die VMDK kannst vergrößern und verkleinern. Letzteres jedoch nur, wenn die VM aus ist.

Wenn Du die VMDK verkleinerst, dann musst Du natürlich VORHER im Gast die Partiotion verkleinern. Und der Gast muss das Verkleinern unterstützen. Win 2008 kann das. Jedoch meines Wissen nicht bei der System-Partition. Wenn die ganzen 256 GB also die Systempartition sind, dann haste Pech. Dann kannste höchstens versuchen, das mit einem Partitionierprogramm wie Paragon o.ä. zu machen. Wenn die VM aus ist, versteht sich. Also die VM von der CD des Partitionieres booten usw.
Stark.inc
Stark.inc 14.03.2012 um 21:14:40 Uhr
Goto Top
Hi,

danke für deine Antwort. Ich habe es gerade getestet. Den Datastore kann ich nichtmehr vergrößern da ist bei 256 GB Schluss !?
Die Partition des Gastes habe ich nun um das maximum verkleinert auf 130 GB weniger geht nicht. Es ist übrigens die Systempartition, also auch hier kein Problem.
Leider passt mein Snapshot immernoch nicht rein. Bricht bei 95% ab.

Das kann doch nicht sein dass der Datastore auf 256 GB begrenzt ist.

Grüße
Stark.inc

Edit: Ok ich habe die Antwort gefunden ! Leider habe ich einen Fehler gemacht und beim anlegen eine Blocksize von 1 Megabyte gewählt. Hier ist dann 256 GB die Grenze face-sad

Ich werde mal schauen ob ich den Datastore vergrößern kann ohne meine VM zu verlieren !

Vieleicht hilft dieser Beitrag jemandem, nicht den gleichen Fehler zu machen.

Grüße Stark.inc
emeriks
emeriks 14.03.2012 um 21:27:38 Uhr
Goto Top
Na jetzt musst Du noch die virtuelle Festplatte verkleiner. Dazu muss meines Wissen die VM aus sein. Dann ist wieder Platz auf dem DS.
Den DS kannst Du natürlich nur vergrößern, wenn auf der HDD (LUN) noch Platz ist, is klar.

VMFS kann auf einer HDD (LUN) max. 2 TB Partitionen anlegen. Ein DS kann mit weiteren VMFS Extends auf anderen Platten erweitert werden (Spanned Volume). Solte man aber nur im Notfall machen. Je HDD ist nur eine VMFS Partition möglich.
Stark.inc
Stark.inc 14.03.2012 um 21:38:39 Uhr
Goto Top
Würde vieleicht funktionieren, bringt mir nur nicht weil ich auch mit einer verkleinerten virtuellen Festplatte keine Snapshots machen kann. Meine einzige Chance die ich sehe ist eine vergrößerung es Datastores indem man die Blocksize ändert.
Das wiederum geht nicht ohne die VM zu verlieren. Oder stehe ich gerade auf dem Schlauch ?
2hard4you
2hard4you 14.03.2012 um 21:48:28 Uhr
Goto Top
Moin,

Du kannst eine Datastoremigration mit der VM machen (geht online), dann formatierst Du den alten Datastore mit einer größeren Blocksize und dann schiebste die VM wieder zurück...

Gruß

24
2hard4you
2hard4you 14.03.2012 um 21:50:17 Uhr
Goto Top
Moin


VMFS kann auf einer HDD (LUN) max. 2 TB Partitionen anlegen.


VMFS5 kann bereits / endlich LUNs bis 64 TB native erstellen.

Gruß

24
Stark.inc
Stark.inc 14.03.2012 um 21:53:06 Uhr
Goto Top
Hi,

Danke für die Antwort. Kannst du mir kurz beschreiben wie soetwas geht ? Oder wo ich mich einlesen kann ?

Wäre Top !
2hard4you
2hard4you 14.03.2012 um 21:55:34 Uhr
Goto Top
Moin,

geh auf die VM - rechts klicken - migrieren - anderer Datastore - los...

Gruß

24

P.S. Geht nur mit dem VC so, hab ich grad gesehen - ohne VC - VM deregistrieren, dann auf der Shell das Verzeichnis moven zum anderen Datastore, VM neu registrieren und dann so weiter..
Stark.inc
Stark.inc 14.03.2012 um 22:11:03 Uhr
Goto Top
Ok,

ich muss einiges berichtigen !

Ich habe:

- einen einzigen Datastore mit 950 GB / Dateisystem VMFS 3.46 / Max Dateigröße 256 / Blockgröße 1 MB
- eine VM mit einer virtuellen Festplatte in der Größe 256 GB
- ein Gast Betriebssystem mit einer Partition(System) 130 Gb und einen unpartitionierten Bereich von 125 GB

Es gibt bei mir keine Punkt mit migrieren - anderer Datastore.

1. Ich denke ich muss den Datastore verkleinern wenn die VM aus ist und dann einen zweiten anlegen mit richtiger Blocksize. / richtig ?
2. Wenn ich einen zweiten Datastore habe kann ich die VM migrieren. / richtig ?
3. Dann kann ich den ersten Datastore löschen, neu erstellen und die VM zurück migrieren / richtig ?

Vielen Dank für deine Mühe !
Grüße Stark.inc
2hard4you
2hard4you 14.03.2012 um 22:22:27 Uhr
Goto Top
Moin,

mmmh, falls Du noch nen 2. PC hast mit ausreichend großer Platte und nicht grad armseligen RAM - dort drauf den VMWarePlayer oder VMWare Server - daß wenigstens was da ist - dann den kostenlosen VMWare Converter nutzen und aus dem ESX in den anderen PC schieben (alles ausgeschaltet) - Datastore ordentlich formatieren - und dann mit dem Converter wieder zurückschieben

Gruß

24
Stark.inc
Stark.inc 14.03.2012 um 22:35:23 Uhr
Goto Top
Ja so werde ich es versuchen. Ich habe doch im ESXi die Möglichkeit eine VM auf eine externe Platte zu schieben ohne Converter ?!
Zurück in ESXi mit Converter ist klar, aber raus auch ?

Ihr habt mir auf jeden Fall sehr geholfen ! Ich glaube das sind die Fehler die man nur EINMAL macht ;)

Grüße Stark.inc
2hard4you
2hard4you 14.03.2012 um 22:56:24 Uhr
Goto Top
mmmhhhh

wenn der ESXi die externe Platte erkennt, klappt das (ist aber fraglich) - aber immer sauber deregistrieren und dann wieder neu registrieren - damit das Verzeichnis stimmt.

Gruß

24

P.S. Der VMWareServer ist auch kostenlos
Stark.inc
Stark.inc 17.03.2012 um 10:32:17 Uhr
Goto Top
Hi, hier nun des Rätsels Lösung !

Bei ESXi 5 ist die oben genannte Beschränkung aufgehoben.
Also habe ich folgende Schritte durchgeführt:

- Einen zweiten PC ans Netz gestöpselt
- Dort eine USB Platte mit ausreichen Platz angeschlossen
- im ESXi die virtuelle Maschine markiert und als OVF Datei auf die USB Platte exportiert
- den ESXi neu gestartet
- Eine Neuinstallation auf ESXi 5 durchgeführt
- Mein Raid neu initiallisiert ( Damit der Datastore auch sicher weg ist)
- ESXi 5 gebootet
- Einen neuen Datastore erstellt
- Meine OVF Datei wieder bereitgestellt(importiert)

- glücklich sein weils funktioniert hat !

Grüße Stark.inc