Meine VM wurde mit einem 9-GB-Setup, aber einem 60-GB-Laufwerk geliefert. Ich versuche, es auf seine volle Größe zu erweitern. Ich muss das auf mehreren Servern tun. Ich habe versucht, einer Anleitung woanders zu folgen, aber beim Erstellen einer neuen Partition habe ich diese Meldung erhalten.
Wenn Sie mehr als vier Partitionen erstellen möchten, müssen Sie zuerst eine primäre Partition durch eine erweiterte Partition ersetzen.
Hier sind einige Informationen, die Ihnen vielleicht weiterhelfen.
root@ubuntu:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 584K 395M 1% /run
/dev/dm-0 57G 3.0G 52G 6% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 0 2.0G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 134M 68M 57M 55% /boot
root@ubuntu:~# fdisk -l
Disk /dev/sda: 62.9 GB, 62914560000 bytes
64 heads, 32 sectors/track, 60000 cylinders, total 122880000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00096132
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 292863 145408 83 Linux
/dev/sda2 292864 2246655 976896 82 Linux swap / Solaris
/dev/sda3 2246656 20969471 9361408 8e Linux LVM
/dev/sda4 20969472 122879999 50955264 8e Linux LVM
Disk /dev/mapper/CAC_VG-CAC_LV: 61.8 GB, 61761126400 bytes
255 heads, 63 sectors/track, 7508 cylinders, total 120627200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/CAC_VG-CAC_LV doesn't contain a valid partition table`
Für jede Hilfe wäre ich sehr dankbar. Wenn Sie weitere Informationen benötigen, fragen Sie einfach. Ich werde den ganzen Morgen zuschauen.
Danke
Bearbeiten – Ich denke eigentlich, dass das Skript, das ich zuvor ausgeführt habe, funktioniert hat und die Laufwerke erweitert hat, aber ein Server hat diesen Partitionsfehler und der andere nicht.
Bearbeiten - Fstab-Ausgabe
root@ubuntu:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/CAC_VG-CAC_LV / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=1d92b194-7885-4b25-a4ba-a7b8683229e1 /boot ext4 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=be7625e5-2e2c-41f2-8d5f-331f90980b9e none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
pvdisplay und vgdisplay
root@ubuntu:~# vgdisplay
--- Volume group ---
VG Name CAC_VG
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 2
Act PV 2
VG Size 57.52 GiB
PE Size 4.00 MiB
Total PE 14725
Alloc PE / Size 14725 / 57.52 GiB
Free PE / Size 0 / 0
VG UUID A4SRwW-Vqpz-qRLf-iXIm-yKny-tcyI-wYTMdg
root@ubuntu:~# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name CAC_VG
PV Size 8.93 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 2285
Free PE 0
Allocated PE 2285
PV UUID al3A0j-NEpg-yjRd-2yzF-pMUm-fa42-XdcZmc
--- Physical volume ---
PV Name /dev/sda4
VG Name CAC_VG
PV Size 48.59 GiB / not usable 1.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12440
Free PE 0
Allocated PE 12440
PV UUID phIhtw-wze3-IOTU-oiik-586P-ecJP-5KY913
Bearbeiten – Ausgabe des Skripts „Cloud Host“ soll ausgeführt werden
root@ubuntu:~# sh zang.sh
Error: Can't create any more partitions.
Error: Partition doesn't exist.
partition: none, disk: /dev/sda, lower: 0, upper: 0
/dev/sda: partition table type 'dos' detected
partx: /dev/sda: adding partition #1 failed: Device or resource busy
partx: /dev/sda: adding partition #2 failed: Device or resource busy
partx: /dev/sda: adding partition #3 failed: Device or resource busy
partx: /dev/sda: adding partition #4 failed: Device or resource busy
partx: /dev/sda: error adding partitions 1-4
Device /dev/sda5 not found (or ignored by filtering).
Device /dev/sda5 not found (or ignored by filtering).
Unable to add physical volume '/dev/sda5' to volume group 'CAC_VG'.
New size (9725 extents) matches existing size (9725 extents)
Run `lvextend --help' for more information.
resize2fs 1.42.9 (4-Feb-2014)
The filesystem is already 9958400 blocks long. Nothing to do!
Wie Sie sehen, scheint es nicht zu funktionieren, aber beim Einloggen gehe ich von hier aus
Usage of /: 13.1% of 8.66GB to Usage of /: 3.1% of 37.27GB
Nochmals vielen Dank für Ihre Hilfe.
Antwort1
Das Verfahren ist relativ einfach und sollte auch auf einem laufenden System funktionieren. Denken Sie an das Wort „sollte“. Normalerweise läuft das Verfahren wie folgt ab:
- Beginnen Sie mit der Größenanpassung des LVM, dessen Größe Sie anpassen müssen:
sudo lvresize -l 100%FREE /dev/vg00/myvolume
Dadurch wird LVM angewiesen, den gesamten freien Speicherplatz zu nutzen, um das Volume zu vergrößern/dev/vg00/myvolume
- Jetzt müssen Sie die Größe des darin enthaltenen Dateisystems ändern:
sudo resize2fs /dev/vg00/myvolume
Es sollte erkennen, dass Sie die Festplatte gemountet haben, und dann den Online-Größenänderungsmodus verwenden.
Das war's. Sie sind fertig.
Habe ich Ihnen gesagt, dass Sie Ihre Daten vorher sichern müssen? Bitte schön: Sichern Sie Ihre Daten, bevor Sie das hier tun.
Beachten Sie, dass Ihre Ausgabe etwas über ein Volumen von etwa 61,8 GB aussagt. Die Ausgabe von lvdisplay
und vgdisplay
der Inhalt von /etc/fstab
könnten zusätzliche Informationen zu Ihrem System liefern. Ich bin mir auch nicht ganz sicher, warum Sie zwei mit LVM markierte Partitionen haben. Haben Sie diese erstellt?