Ich habe einen ESXi (free) mit 3 LUNs (1TB ("datastore1"), 2TB ("datastore2") und 4TB ("datastore3")).
Bisher lief darauf Version 5.0 und war auf der 1TB Platte installiert.
Gestern habe ich Version 6.5 auf einem neu angestecktem USB-Stick installiert, sowie den "1TB datastore" leer geräumt, so dass die dort laufende VM jetzt auf einem anderen datastore liegt (alles lokal auf dem Server, kein iSCSI o.ä.).
Heute wollte ich gern die 1TB vollständig nutzen. Also Datenspeicher löschen und neu anlegen (gleich mit VMFS5, statt VMFS3) und dabei die vollständige Größe verwenden. Dieser Vorgang schlug fehl. Weder im Windowsclient, noch auf der Webkonsole. Bei letzteren kann man ja auch die Partitionen manuell löschen. Ging auch nicht.
Also manuell auf der Konsole, auch hier weigert sich das System die Partitionen zu löschen. Ich befürchte es liegt daran, das trotz Installation auf dem USB-Stick dennoch alte Partitionen verwendet werden, oder das System zumindest denkt, dass diese noch verwendet werden.
Code: Alles auswählen
[root@esxi:~] esxcfg-scsidevs -m
mpx.vmhba3:C0:T1:L0:1 /vmfs/devices/disks/mpx.vmhba3:C0:T1:L0:1 4b76a19c-2d9a2aaa-d1fc-003048ca119a 0 datastore2
mpx.vmhba2:C0:T0:L0:1 /vmfs/devices/disks/mpx.vmhba2:C0:T0:L0:1 5504179e-8e145f68-12bc-003048ca119a 0 datastore3
[root@esxi:~] ls /vmfs/devices/disks/
mpx.vmhba2:C0:T0:L0 vml.0000000000766d686261323a303a30
mpx.vmhba2:C0:T0:L0:1 vml.0000000000766d686261323a303a30:1
mpx.vmhba3:C0:T0:L0 vml.0000000000766d68626133323a303a30
mpx.vmhba3:C0:T0:L0:1 vml.0000000000766d68626133323a303a30:1
mpx.vmhba3:C0:T0:L0:2 vml.0000000000766d68626133323a303a30:5
mpx.vmhba3:C0:T0:L0:4 vml.0000000000766d68626133323a303a30:6
mpx.vmhba3:C0:T0:L0:5 vml.0000000000766d68626133323a303a30:7
mpx.vmhba3:C0:T0:L0:6 vml.0000000000766d68626133323a303a30:8
mpx.vmhba3:C0:T0:L0:7 vml.0000000000766d68626133323a303a30:9
mpx.vmhba3:C0:T1:L0 vml.0000000000766d686261333a303a30
mpx.vmhba3:C0:T1:L0:1 vml.0000000000766d686261333a303a30:1
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290 vml.0000000000766d686261333a303a30:2
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:1 vml.0000000000766d686261333a303a30:4
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:5 vml.0000000000766d686261333a303a30:5
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:6 vml.0000000000766d686261333a303a30:6
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:7 vml.0000000000766d686261333a303a30:7
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:8 vml.0000000000766d686261333a313a30
t10.SanDisk00Cruzer_Fit0000000000004C530001171111123290:9 vml.0000000000766d686261333a313a30:1
[root@esxi:~] partedUtil delete "/vmfs/devices/disks/mpx.vmhba3:C0:T0:L0" 7
Error: Read-only file system during write on /dev/disks/mpx.vmhba3:C0:T0:L0
Unable to delete partition 7 from device /vmfs/devices/disks/mpx.vmhba3:C0:T0:L0
[root@esxi:~] esxcli system coredump partition get
Active: mpx.vmhba3:C0:T0:L0:7
Configured: mpx.vmhba3:C0:T0:L0:7
Ich befürchte, ich muss den ESXi mit einer Boot-CD (gparted?) starten und die Partitionen von Hand löschen? Nur habe ich die Befürchtung, dass diese dann den Adaptec Controller nicht erkennt und ich dann nicht weiter komme.
Gibt es noch eine Möglichkeit, die Partitionen zu löschen, um das volle Volume nutzen zu können?
Oder sollte ich das keinesfalls machen?