存储卷扩展后主机上的扩容操作

    技术2023-11-01  103

    背景: IBM V9000的存储

    1.重新识别存储存储盘

    for i in {0,2};do echo "- - -" >/sys/class/scsi_host/host$i/scan;done -----这步我用这个方法重新识别,主机容量没有变化,我是重启主机解决的,不知道有没有更好的方法

    2.在主机上的映射盘上添加新分区

    [root@bjkjy-erp-devdbr1 dev]# parted /dev/mapper/data01 (parted) print                                                             Model: Linux device-mapper (multipath) (dm) Disk /dev/mapper/data01: 17.6TB Sector size (logical/physical): 512B/512B Partition Table: gpt

    Number  Start   End     Size    File system  Name  Flags  1      17.4kB  11.0TB  11.0TB               1     lvm  2      11.0TB  13.2TB  2199GB                     lvm

    (parted) mkpart  Partition name?  []?                                                       File system type?  [ext2]?                                                 Start? 13.2TB                                                              End? 17.17TB

    (parted) print                                                             Model: Linux device-mapper (multipath) (dm) Disk /dev/mapper/data01: 17.6TB Sector size (logical/physical): 512B/512B Partition Table: gpt

    Number  Start   End     Size    File system  Name  Flags  1      17.4kB  11.0TB  11.0TB               1     lvm  2      11.0TB  13.2TB  2199GB                     lvm  3      13.2TB  17.6TB  4398GB   -----start参考上一个分区的end ,end可以参考fdisk -l 里面查出来的容量

    3.创建新的pv [root@bjkjy-erp-devdbr1 dev]# pvcreate /dev/mapper/data01p3   Physical volume "/dev/mapper/data01p3" successfully created    4.将新的pv添加到vg中 [root@bjkjy-erp-devdbr1 dev]# vgextend vg0 /dev/mapper/data01p3           Volume group "vg0" successfully extended    5.扩展指定的lv [root@bjkjy-erp-devdbr1 dev]# lvextend -L +4070G /dev/vg0/lv01_data01      Extending logical volume lv01_data01 to 15.97 TiB

    6.更新文件系统 [root@bjkjy-erp-devdbr1 dev]# df -h Filesystem                   Size  Used Avail Use% Mounted on /dev/sdc2                     99G   14G   81G  15% / tmpfs                        126G   11M  126G   1% /dev/shm /dev/sdc3                    2.5T  1.9T  527G  79% /home /dev/mapper/vg0-lv01_data01   12T   11T  673G  95% /u01

    [root@bjkjy-erp-devdbr1 dev]# resize2fs /dev/vg0/lv01_data01 resize2fs 1.43-WIP (20-Jun-2013) Filesystem at /dev/vg0/lv01_data01 is mounted on /u01; on-line resizing required old_desc_blocks = 768, new_desc_blocks = 1023 The filesystem on /dev/vg0/lv01_data01 is now 4288149504 blocks long.

    [root@bjkjy-erp-devdbr1 dev]# df -h Filesystem                   Size  Used Avail Use% Mounted on /dev/sdc2                     99G   14G   81G  15% / tmpfs                        126G   11M  126G   1% /dev/shm /dev/sdc3                    2.5T  1.9T  527G  79% /home /dev/mapper/vg0-lv01_data01   16T   11T  4.5T  71% /u01

    Processed: 0.011, SQL: 9