2013-05-13 12 views
6

Ich habe das folgende Problem. Ich habe meiner Ubuntu-Maschine 20 GB hinzugefügt (von 20 bis 40 GB). Jetzt ist es das, was ich von fdisk -l Befehl erhalten:logisches Volumen in Ubuntu erweitern

Disk /dev/sda: 42.9 GB, 42949672960 bytes 
255 heads, 63 sectors/track, 5221 cylinders, total 83886080 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: 0x000881a0 

    Device Boot  Start   End  Blocks Id System 
/dev/sda1 *  2048  499711  248832 83 Linux 
/dev/sda2   501758 41940991 20719617 5 Extended 
/dev/sda5   501760 41940991 20719616 8e Linux LVM 

Disk /dev/mapper/zabbix-root: 20.1 GB, 20124270592 bytes 
255 heads, 63 sectors/track, 2446 cylinders, total 39305216 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/zabbix-root doesn't contain a valid partition table 

Disk /dev/mapper/zabbix-swap_1: 1069 MB, 1069547520 bytes 
255 heads, 63 sectors/track, 130 cylinders, total 2088960 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 

Ich versuchte es mit diesem Befehl exteng:

lvextend -L+20G /dev/mapper/zabbix-root 

und ich habe folgende

Extending logical volume root to 38.74 GiB 
Insufficient free space: 5120 extents needed, but only 5 available 

Kann jemand helfen mit was zu tun, um meine Wurzel mit 20 GB mehr zu erweitern?

Dank

UPDATE

Ok habe ich es mit cfdisk dann pvcreate und vgextend, dann mit lvextend und jetzt kann ich 40gb in meiner Volumengruppe mit vgdisplay Befehl sehen.

nächste Frage ist. Wie aktualisiert man auch Informationen für Befehle wie df etc.? mit df -h gibt es noch nur 19gb hier ... krank sende meine ausgaben von lvdisplay, vgdisplay, fdisk -l und df -h.

fdisk -l:

Disk /dev/sda: 42.9 GB, 42949672960 bytes 
255 heads, 63 sectors/track, 5221 cylinders, total 83886080 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: 0x000881a0 

Device Boot  Start   End  Blocks Id System 
/dev/sda1 *  2048  499711  248832 83 Linux 
/dev/sda2   501758 83886079 41692161 5 Extended 
/dev/sda5   501760 41940991 20719616 8e Linux LVM 
/dev/sda6  41941055 83886079 20972512+ 83 Linux 

Disk /dev/mapper/zabbix-root: 41.6 GB, 41599107072 bytes 
255 heads, 63 sectors/track, 5057 cylinders, total 81248256 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/zabbix-root doesn't contain a valid partition table 

Disk /dev/mapper/zabbix-swap_1: 1069 MB, 1069547520 bytes 
255 heads, 63 sectors/track, 130 cylinders, total 2088960 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/zabbix-swap_1 doesn't contain a valid partition table 

df -h:

Filesystem    Size Used Avail Use% Mounted on 
/dev/mapper/zabbix-root 19G 17G 791M 96%/
udev      489M 8.0K 489M 1% /dev 
tmpfs     200M 280K 199M 1% /run 
none      5.0M  0 5.0M 0% /run/lock 
none      498M  0 498M 0% /run/shm 
/dev/sda1    228M 25M 192M 12% /boot 

vgdisplay:

--- Volume group --- 
VG Name    zabbix 
System ID 
Format    lvm2 
Metadata Areas  2 
Metadata Sequence No 5 
VG Access    read/write 
VG Status    resizable 
MAX LV    0 
Cur LV    2 
Open LV    2 
Max PV    0 
Cur PV    2 
Act PV    2 
VG Size    39.76 GiB 
PE Size    4.00 MiB 
Total PE    10178 
Alloc PE/Size  10173/39.74 GiB 
Free PE/Size  5/20.00 MiB 
VG UUID    d4I8HJ-Rq2h-CPf1-LKFm-Bsam-3Mqe-9e39F3 

lvdisplay:

--- Logical volume --- 
LV Name    /dev/zabbix/root 
VG Name    zabbix 
LV UUID    N4NqWB-P6Hr-L51A-q98I-oAE9-qmvu-wHjQxo 
LV Write Access  read/write 
LV Status    available 
# open     1 
LV Size    38.74 GiB 
Current LE    9918 
Segments    3 
Allocation    inherit 
Read ahead sectors  auto 
- currently set to  256 
Block device   252:0 

--- Logical volume --- 
LV Name    /dev/zabbix/swap_1 
VG Name    zabbix 
LV UUID    jDDTkD-VpZf-BXng-rQDI-HKSc-I8j2-mOY47c 
LV Write Access  read/write 
LV Status    available 
# open     2 
LV Size    1020.00 MiB 
Current LE    255 
Segments    1 
Allocation    inherit 
Read ahead sectors  auto 
- currently set to  256 
Block device   252:1 

pvdisplay:

--- Physical volume --- 
PV Name    /dev/sda5 
VG Name    zabbix 
PV Size    19.76 GiB/not usable 2.00 MiB 
Allocatable   yes (but full) 
PE Size    4.00 MiB 
Total PE    5058 
Free PE    0 
Allocated PE   5058 
PV UUID    g2jnVt-dFQ6-takf-qz8L-QFf4-VAEQ-QYvp3u 

--- Physical volume --- 
PV Name    /dev/sda6 
VG Name    zabbix 
PV Size    20.00 GiB/not usable 992.50 KiB 
Allocatable   yes 
PE Size    4.00 MiB 
Total PE    5120 
Free PE    5 
Allocated PE   5115 
PV UUID    Il7KFu-rCa9-3sUE-0Hrz-qtyX-s8eL-eLpOGR 

Antwort

12

Also ich fand es heraus. Zuerst musste ich meine Datenträgergröße in VMware-Umgebung vergrößern. Danach brauchte ich meinen Ubuntu-Server mit etwas neu zu scannen wie:

echo "- - -" > /sys/class/scsi_host/host#/scan 

wo # i für jeden Host in scsi_host mit Zahlen ersetzen musste. Dann war ich in der Lage mehr Platz in ubuntu mit dem Befehl, um zu sehen:

fdisk -l 

Im nächsten Schritt musste ich diesen freien Speicherplatz vorbereiten oder formatieren Sie mit diesem Befehl:

cfdisk /dev/sda 

-Sie kann es als u-Format Wunsch (auch Leerzeichen) Es gibt jetzt eine neue Partition.- in meinem Fall:/dev/sda6

Der nächste Schritt ist pvcreate für neue Partition zu verwenden:

pvcreate /dev/sda6 

nachdem dies geschehen ist einfach hinzuzufügen Volumengruppe vorhandenen using:

vgextend vg_name /dev/sda6 

und jetzt können wir endlich mein logisches Volumen erweitern mit:

und wenn jetzt prüfen fdisk -l es gibt/zabbix-root mit + 20GB :) bud vergiss nicht, resize2fs zu verwenden, um das Dateisystem wissen zu lassen, dass es einige Änderungen gibt. Wenn Sie dies nicht tun, können Sie keinen neuen Speicherplatz verwenden.

+1

ehrfürchtig .. danke für das Posten dieses Updates .. hat mir gerade geholfen, dieses Problem zu lösen .. verschwendet mindestens ein paar Stunden gestern versucht, dieses Problem zu beheben .. jetzt funktioniert .. –