Benutzer-Werkzeuge

Webseiten-Werkzeuge


it:linux:onlinelunextend

LVM LUN und Filesytem online Erweitern

Voraussetzung:
Es sind keine Partitionen angelegt, und die zuerweiternde Devices sind mit LVM konfiguriert.

Device /dev/sdX ohne mpio muss online erweitert werden:

1. Storage LUN resizen
2. echo 1 > /sys/block/sdX/device/generic/device/rescan oder rescan tool von Linux oder Storage Adapter
3. blockdev --rereadpt /dev/sdX
4. Kontrolle: fdisk -l
5. pvscan, pvresize  /dev/sdX
6. lvresize -l 100%VG /dev/vgX/volumename
7. ext2online  /dev/sdX


Device /dev/mapper/vol1 mit mpio (/dev/sdc+/dev/sdd) muss online erweitert werden :

1. multipath -ll vol1

Ausgabe z.B:

[root@server0]# multipath -ll vol1
vol1 (alias-vol1) dm-0 DUMMY,R_dummy_root
[size=100G][features=0][hwhandler=0][rw]
\_ round-robin 0 [prio=1][active]
\_ 3:0:0:0  sdc  8:32   [active][ready]
\_ round-robin 0 [prio=1][enabled]
\_ 3:0:1:0  sdd  65:64  [active][ready]

2. Storage LUN erweitern
3. Rescan durchführen

echo 1 > /sys/block/sdc/device/generic/device/rescan
echo 1 > /sys/block/sdd/device/generic/device/rescan

4. mpio Devices remaping durchführen

blockdev --rereadpt /dev/sdc
blockdev --rereadpt /dev/sdd

5. mit multipahd -k mpio Pfade abhängen und wieder anhängen:

root@server0 ~# multipathd -k
multipathd> del path sdc
ok
multipathd> add path sdc
ok
multipathd> del path sdd
ok
multipathd> add path sdd
ok
multipathd> resize map vol1
ok
multipathd>
root@server0 ~#

6. Device Größe Kontrolle mit:

fdisk -l

7. PV scanen und erweitern

pvscan /dev/mapper/dm-X
pvresize /dev/mapper/dm-X

8. LV erweitern

lvresize -l 100%VG /dev/vgX/volumename

oder mit der bestimmte Größe erweitern:

lvresize -L +2G /dev/vgX/volumename 

Ausgabe: Extending logical volume volumename to 4.00 GB Logical volume opt successfully resized

9. Filesystem je nach Distributionstools erweitern:

ext2online /dev/vgX/volumename

oder

resize2fs /dev/vgX/volumename

~~UP~~

it/linux/onlinelunextend.txt · Zuletzt geändert: 2019/05/14 21:16 von 127.0.0.1