Benutzer-Werkzeuge

Webseiten-Werkzeuge


it:linux:lun_online_erweitern

Storage LUN 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 :

Device /dev/mapper/vol1 mit mpio (/dev/sdc+/dev/sdd) muss online erweitert werden :
Nummerierter Listenpunktmultipath -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]

LUN erweitern:

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

oder

echo "- - -" > /sys/class/scsi_host/hostX/scan
### oder alle auf einmal:
for i in {0..29}; do echo "- - -" > /sys/class/scsi_host/host$i/scan; done
blockdev --rereadpt /dev/sdc
blockdev --rereadpt /dev/sdd

oder mit script LUNs scannen:

rescan-scsi-bus.sh -w -c -l --forcerescan

Bei LUNs mit ID über 15 muss folgender Befehl verwendet werden:

rescan-scsi-bus.sh -w -c -L 0--255 --forcerescan

Multipath erweitern:

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 ~#

oder Multipath Devices scannen mit:

multipathd -k"resize map mpath<b-z>"

LV erweitern

pvscan, pvresize  /dev/mapper/dm-X
lvcreate -L 100%VG /dev/vgX/volumename oder lvresize -l +100%FREE /dev/vgX/volumename
ext2online  /dev/vgX/volumename oder resize2fs /dev/vgX/volumename

~~UP~~

it/linux/lun_online_erweitern.txt · Zuletzt geändert: 2020/01/23 11:45 von max