archondis
Anmeldungsdatum: 2. August 2012
Beiträge: 313
|
Hallo, es wurde auf einer VMware 4.x ein Ubuntu 12 eingerichtet.
Nun muss die | /dev/sda1 28G 25G 1,5G 95% /
|
vergrössert werden. Auf der seite von VMware wurde diese auf 10GB erweitert. Nun muss nur Ubuntu das erkennen. Da ein Resize der Partition einen umount voraussetzt, weiß ich nicht, wie ich das ändern kann.
Ich hätte mit fdisk die Partitionstabelle neu eingelesen. Wie kann ich nun Ubuntu beibringen, die neue größe auf der sda1 zu erkennen? Wäre für einen Tipp sehr dankbar.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej archondis, archondis schrieb: ...
Da ein Resize der Partition einen umount voraussetzt, weiß ich nicht, wie ich das ändern kann.
einfach von einem .iso-file ein LiveSystem starten, voilà. gruß black tencate
|
archondis
(Themenstarter)
Anmeldungsdatum: 2. August 2012
Beiträge: 313
|
Danke, das würde gehen, aber ich weiss auch nicht, ob die VM unter VMare mit qcow2 arbeitet. Ich hatte das alles nur unter Proxmox durchgeführt und folgende Schritte brachten dann die Lösung 1
2
3
4
5
6
7
8
9
10
11
12 | 1, vm Herunterfahren
2, Partition vergrössern "lvextend -L +10G /dev/secure/vm-103-disk-1"
3, die conf Datei öffnen und die 20 GB eintragen "10 +10"
vi /etc/pve/nodes/baukpc15/qemu-server/ "sata0: secure-daten:vm-103-disk-1,size=20G"
4, VM wieder starten und die /dev/sdb1 umount
5, fdisk ausführen "d,n,p,1,enter,enter,w
6, e2fsck -f /dev/sdb1
7, resize2fs /dev/sdb1
8, mount /dev/sdb1 /mnt/backup && ls /mnt/backup
9, df -h
|
Unter Proxmox ging das ganze, aber mit VMware habe ich leider keine Erfahrung. Doch wenn das Image auch qcow2 hat, dann sollte es auch so gehen oder? danke
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej archondis, archondis schrieb: Danke, das würde gehen,
Dann mach 's doch, Du brauchst doch nur in der ausgehängten Partition das Dateisystem zu vergößern (– > Dateisystemgröße ändern) 'Ausgehängt' wie oben gesagt, LiveSystem starten (im VMware..., oder was Du hast)
[...qcow2...Proxmox...]
hä? Du schreibst doch, die (virtuelle) Platte hast Du bereits vergrößert und möchtest jetzt, daß der Gast die neue volle Größe nutzt; und möchtest resize2fs anwenden, wozu aber die Platte nicht gemountet sein darf. Ich kenn nur den alten VMServer2 und jetzt den VMPlayer, bei beiden kann man die Hardware 'editieren', hier also das CD Laufwerk - > .iso-file verwenden. Gruß böack tencate
|
archondis
(Themenstarter)
Anmeldungsdatum: 2. August 2012
Beiträge: 313
|
danke ist doch nicht so einfach ... du kannst nur eine zusätzliche partition anlegen und die in das sda1 einbinden. es liegt direkt nach der ersten partition eine temporäre partition und ich kann auch mit dem diskdirector die partitionen weder verschieben noch vergrößern ... das sind meine Festplatten | /proc/partitions
/dev/sda
/dev/sdb
/dev/sdc
|
dass meine Partitionen | /proc/partitions
/dev/sda1
/dev/sda2
/dev/sda5
/dev/sdb1
|
sorry, ich selbst bertreue nicht selbst den VM Server.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej archondis, archondis schrieb: ... du kannst nur eine zusätzliche partition anlegen und die in das sda1 einbinden.
nö, natürlich kann man, mit z. B. vmware-vdiskmanager -x 100Gb vm.vmdk . Funktioniert zwar nicht für jede erzeugte .vmdk ( – > Player2,...), aber such doch mal nach vmdk vergrößern
Ich selbst hab das mal dem diskmanager gemacht für damals noch Server2...lang ist 's her. Infos findest Du u.a. hier, oder im VMware Forum. Und mit dem Player (Version 6.0.1 build-1379776) hier in 12.04 klappt das Vergrößern ohne Problem. Gruß black tencate
- Bilder
|
archondis
(Themenstarter)
Anmeldungsdatum: 2. August 2012
Beiträge: 313
|
supper vielen dank black tencate. Ich habe ja am WE Zeit und werde das mal mit dem Sysadmin besprechen.
|