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