Erweitern der Partition auf CentOS 6

Erweitern der Partition auf CentOS 6

Ich habe einen VPS, auf dem anscheinend irgendwo etwas Speicherplatz fehlt. Er hätte 150 GB groß sein sollen, aber es waren nur 50 GB. Ich habe versucht, die Partition zu erweitern, aber selbst mit Hilfe von Anleitungen kann ich nicht herausfinden, wie das geht.

Es ist ein VPS, auf dem Plesk 11 auf CentOS 6 installiert ist.

Ich bin für jede Hilfe dankbar. Ich möchte den gesamten verbleibenden Speicherplatz der vda2-Partition nutzen.

[root@www ~]# lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda                         252:0    0  150G  0 disk
├─vda1                      252:1    0  500M  0 part /boot
└─vda2                      252:2    0 49.5G  0 part
  ├─vg_plesk-lv_root (dm-0) 253:0    0   48G  0 lvm  /
  ├─vg_plesk-lv_swap (dm-1) 253:1    0    1G  0 lvm  [SWAP]
  └─vg_plesk-lv_tmp (dm-2)  253:2    0  512M  0 lvm  /tmp

[root@www ~]# vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "vg_plesk" using metadata type lvm2

[root@www ~]# lvm vgdisplay
  --- Volume group ---
  VG Name               vg_plesk
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  6
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               49.51 GiB
  PE Size               4.00 MiB
  Total PE              12674
  Alloc PE / Size       12674 / 49.51 GiB
  Free  PE / Size       0 / 0
  VG UUID               8Hsz6T-yQVv-GerB-32Qe-ZvIQ-BQvA-uYqft5

(parted) print all
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_tmp: 537MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  537MB  537MB  ext4


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_swap: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system     Flags
 1      0.00B  1074MB  1074MB  linux-swap(v1)


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_root: 51.5GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  51.5GB  51.5GB  ext4


Model: Virtio Block Device (virtblk)
Disk /dev/vda: 161GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  525MB   524MB   primary  ext4         boot
 2      525MB   53.7GB  53.2GB  primary               lvm

Hinzugefügte Ausgabe:

[root@www ~]# fdisk -l

Disk /dev/vda: 161.1 GB, 161061273600 bytes
16 heads, 63 sectors/track, 312076 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00034f7d

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *           3        1018      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/vda2            1018      104026    51915776   8e  Linux LVM
Partition 2 does not end on cylinder boundary.

Disk /dev/mapper/vg_plesk-lv_root: 51.5 GB, 51547996160 bytes
255 heads, 63 sectors/track, 6267 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/vg_plesk-lv_swap: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/vg_plesk-lv_tmp: 536 MB, 536870912 bytes
255 heads, 63 sectors/track, 65 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

[root@www ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/vda2
  VG Name               vg_plesk
  PV Size               49.51 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              12674
  Free PE               0
  Allocated PE          12674
  PV UUID               oFD1tJ-wJt1-MlBK-NKfq-4MMF-ZUCG-kZQZVx

Ich kann nicht herausfinden, wo sich dieser freie 100 GB Speicherplatz befindet oder wie ich ihn zuteile.

Antwort1

Ok, es gibt die Befehle, die wichtig sind;

Führen Sie zunächst ein „fdisk -l“ aus, sehen Sie nach, was aufgelistet wird, und führen Sie dann ein „pvdisplay“ aus, um zu sehen, wie Ihre PVs angeordnet sind. Es besteht die Möglichkeit, dass die Festplatte entweder unpartitionierten Speicherplatz enthält (in diesem Fall erstellen Sie einfach eine neue Partition mit dem Typ „8e“, fügen Sie sie dann dem PV hinzu, erweitern Sie das VG und dann das LV) oder dass der Speicherplatz im PV, aber nicht im VG liegt. In diesem Fall erweitern Sie einfach das VG und dann das LV.

BEARBEITEN – basierend auf Ihrer Ausgabe müssen Sie Folgendes tun: Geben Sie als Root/sudo Folgendes ein:

fdisk /dev/fda

Die Anwendung fdisk wird gestartet. Geben Sie „n“ ein und drücken Sie die Eingabetaste. Sie werden Folgendes sehen:

Command action
   e   extended
   p   primary partition (1-4)

Geben Sie „p“ ein

Sie werden dann nach Ihrer Partitionsnummer gefragt, diese ist 3 (drei), drücken Sie die Eingabetaste

Partition number (1-4): 3

Sie werden dann nach dem ersten Zylinder gefragt. Akzeptieren Sie einfach, was auf Ihrem System angezeigt wird (nicht den Wert unten, dieser dient nur zur Veranschaulichung).

First cylinder (197-621, default 197):<RETURN>
Using default value 197

Es wird dann nach dem letzten Zylinder gefragt, akzeptieren Sie wieder einfach, was es ausspuckt, nicht mein Beispiel unten

Last cylinder or +size or +sizeM or +sizeK (197-621, default 621): +128M

Geben Sie nun „p“ ein und drücken Sie die Eingabetaste, um die Partitionstabelle anzuzeigen. Sie sollte ungefähr so ​​aussehen:

   Device Boot    Start       End    Blocks   Id  System
/dev/vda1             1       196    395104   8e  LVM
/dev/vda2           197       262    133056   8e  LVM
/dev/vda3           197       262    133056   8e  Linux

Geben Sie nun „t“ ein und drücken Sie die Eingabetaste. Zuerst werden Sie nach der Partitionsnummer gefragt. Ihre ist 3 (drei). Drücken Sie die Eingabetaste. Anschließend werden Sie nach dem Partitionstypcode gefragt. Ihrer ist „8e“ (was LVM bedeutet). Drücken Sie die Eingabetaste. Es sollte ungefähr so ​​aussehen:

Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 8e
Changed system type of partition 2 to 8e (LVM)   

Geben Sie nun „p“ ein und drücken Sie erneut die Eingabetaste. Die Ausgabe sollte ungefähr so ​​aussehen:

   Device Boot    Start       End    Blocks   Id  System
/dev/vda1             1       196    395104   8e  LVM
/dev/vda2           197       262    133056   8e  LVM
/dev/vda3           197       262    133056   8e  LVM

Geben Sie nun „w“ ein, um diese Konfiguration auszuschreiben. Sie gelangen dann zurück zu Ihrer Shell-Eingabeaufforderung und können PV, VG und LV wie gewohnt erweitern.

verwandte Informationen