|
LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while)- LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while) 2015-09-04 11:28:01
- 分类: Linux
-
- LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while)
- 给某个硬盘增加分区之后
- [root@Mysql01-213-66 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/mapper/vg_mysql0121366-LogVol02 7.7G 2.6G 4.8G 36% /
- tmpfs 495M 0 495M 0% /dev/shm
- /dev/sda1 194M 29M 155M 16% /boot
- /dev/mapper/vg_mysql0121366-LogVol01 8.0G 3.1G 5.0G 38% /data
- 这里增加/data大小
- [root@Mysql01-213-66 ~]# fdisk -l /dev/sda
- Disk /dev/sda: 40.8 GB, 40802189312 bytes
- heads, 63 sectors/track, 4960 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: 0x000eb81f
- Device Boot Start End Blocks Id System
- /dev/sda1 * 1 26 204800 83 Linux
- Partition 1 does not end on cylinder boundary.
- /dev/sda2 26 2350 18668544 8e Linux LVM
- 进行分区
- [root@Mysql01-213-66 ~]# fdisk /dev/sda
- WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
- switch off the mode (command 'c') and change display units to
- sectors (command 'u').
- Command (m for help): n
- Command action
- e extended
- p primary partition (1-4)
- p
- Partition number (1-4): 3
- First cylinder (2350-4960, default 2350):
- Using default value 2350
- Last cylinder, +cylinders or +size{K,M,G} (2350-4960, default 4960):
- Using default value 4960
- Command (m for help): p
- Disk /dev/sda: 40.8 GB, 40802189312 bytes
- heads, 63 sectors/track, 4960 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: 0x000eb81f
- Device Boot Start End Blocks Id System
- /dev/sda1 * 1 26 204800 83 Linux
- Partition 1 does not end on cylinder boundary.
- /dev/sda2 26 2350 18668544 8e Linux LVM
- /dev/sda3 2350 4960 20966832 83 Linux
- Command (m for help): t
- Partition number (1-4): 3
- Hex code (type L to list codes): 8e
- Changed system type of partition 3 to 8e (Linux LVM)
- Command (m for help): w
- The partition table has been altered!
- Calling ioctl() to re-read partition table.
- WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
- The kernel still uses the old table. The new table will be used at
- the next reboot or after you run partprobe(8) or kpartx(8)
- Syncing disks.
- 重启服务器或者 partprobe
- 创建物理卷
- [root@Mysql01-213-66 ~]# pvcreate /dev/sda3
- Physical volume "/dev/sda3" successfully created
- 使用vgscan查询物理卷
- [root@Mysql01-213-66 ~]# vgscan
- Reading all physical volumes. This may take a while...
- Found volume group "vg_mysql0121366" using metadata type lvm2
- 使用新增物理卷扩展vg
- [root@Mysql01-213-66 ~]# vgextend vg_mysql0121366 /dev/sda3
- Volume group "vg_mysql0121366" successfully extended
- [root@Mysql01-213-66 ~]# vgscan
- Reading all physical volumes. This may take a while...
- Found volume group "vg_mysql0121366" using metadata type lvm2
- 查询vg
- [root@Mysql01-213-66 ~]# vgdisplay
- --- Volume group ---
- VG Name vg_mysql0121366
- System ID
- Format lvm2
- Metadata Areas 2
- Metadata Sequence No 5
- VG Access read/write
- VG Status resizable
- MAX LV 0
- Cur LV 3
- Open LV 3
- Max PV 0
- Cur PV 2
- Act PV 2
- VG Size 37.79 GiB
- PE Size 4.00 MiB
- Total PE 9675
- Alloc PE / Size 4557 / 17.80 GiB
- Free PE / Size 5118 / 19.99 GiB
- VG UUID Zy2PVv-xSsx-NEAv-L6ba-G8Oy-tBBq-5zXKQm
- 查询lv
- [root@Mysql01-213-66 ~]# lvdisplay
- --- Logical volume ---
- LV Path /dev/vg_mysql0121366/LogVol01
- LV Name LogVol01
- VG Name vg_mysql0121366
- LV UUID 5znkJ2-wdeZ-Y2o1-ECDS-gzzl-PqaS-qo2yZR
- LV Write Access read/write
- LV Creation host, time Mysql01-213-66, 2015-08-30 20:42:13 +0800
- LV Status available
- # open 1
- LV Size 8.00 GiB
- Current LE 2048
- Segments 1
- Allocation inherit
- Read ahead sectors auto
- - currently set to 256
- Block device 253:2
-
- --- Logical volume ---
- LV Path /dev/vg_mysql0121366/LogVol00
- LV Name LogVol00
- VG Name vg_mysql0121366
- LV UUID b1FV1n-iKyK-kZ23-glRO-opFh-gDRp-TzWNcL
- LV Write Access read/write
- LV Creation host, time Mysql01-213-66, 2015-08-30 20:42:14 +0800
- LV Status available
- # open 1
- LV Size 2.00 GiB
- Current LE 512
- Segments 1
- Allocation inherit
- Read ahead sectors auto
- - currently set to 256
- Block device 253:0
-
- --- Logical volume ---
- LV Path /dev/vg_mysql0121366/LogVol02
- LV Name LogVol02
- VG Name vg_mysql0121366
- LV UUID eoVdk3-cbcP-9PlI-kZBL-6pY2-Jpbl-1WI2uH
- LV Write Access read/write
- LV Creation host, time Mysql01-213-66, 2015-08-30 20:42:14 +0800
- LV Status available
- # open 1
- LV Size 7.80 GiB
- Current LE 1997
- Segments 1
- Allocation inherit
- Read ahead sectors auto
- - currently set to 256
- Block device 253:1
-
- [root@Mysql01-213-66 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/mapper/vg_mysql0121366-LogVol02 7.7G 2.6G 4.8G 35% /
- tmpfs 495M 0 495M 0% /dev/shm
- /dev/sda1 194M 29M 155M 16% /boot
- /dev/mapper/vg_mysql0121366-LogVol01 8.0G 3.1G 5.0G 38% /data
- 扩展lv
- [root@Mysql01-213-66 ~]# lvextend -L +19G /dev/mapper/vg_mysql0121366-LogVol01
- Extending logical volume LogVol01 to 27.00 GiB
- Logical volume LogVol01 successfully resized
- [root@Mysql01-213-66 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/mapper/vg_mysql0121366-LogVol02 7.7G 2.6G 4.8G 35% /
- tmpfs 495M 0 495M 0% /dev/shm
- /dev/sda1 194M 29M 155M 16% /boot
- /dev/mapper/vg_mysql0121366-LogVol01 8.0G 3.1G 5.0G 38% /data
- 若不是xfs我们可以用resize2fs,这里报错了
- [root@Mysql01-213-66 ~]# resize2fs -f /dev/mapper/vg_mysql0121366-LogVol01
- resize2fs 1.41.12 (17-May-2010)
- resize2fs: Bad magic number in super-block while trying to open /dev/mapper/vg_mysql0121366-LogVol01
- Couldn't find valid filesystem superblock.
- [root@Mysql01-213-66 ~]# xfs_growfs /dev/mapper/vg_mysql0121366-LogVol01
- meta-data=/dev/mapper/vg_mysql0121366-LogVol01 isize=256 agcount=4, agsize=524288 blks
- = sectsz=512 attr=2, projid32bit=0
- data = bsize=4096 blocks=2097152, imaxpct=25
- = sunit=0 swidth=0 blks
- naming =version 2 bsize=4096 ascii-ci=0
- log =internal bsize=4096 blocks=2560, version=2
- = sectsz=512 sunit=0 blks, lazy-count=1
- realtime =none extsz=4096 blocks=0, rtextents=0
- data blocks changed from 2097152 to 7077888
- [root@Mysql01-213-66 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/mapper/vg_mysql0121366-LogVol02 7.7G 2.6G 4.8G 35% /
- tmpfs 495M 0 495M 0% /dev/shm
- /dev/sda1 194M 29M 155M 16% /boot
- /dev/mapper/vg_mysql0121366-LogVol01 27G 3.1G 24G 12% /data
复制代码 LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while)
|
|