Linux LVM分区无损扩容笔记

前期环境

lsblk 查看磁盘情况和磁盘的分区

fdisk 开始预操作磁盘

?  [/root] fdisk /dev/sda
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助):n
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): p
分区号 (3,4,默认 3):
起始 扇区 (167772160-419430399,默认为 167772160):
将使用默认值 167772160
Last 扇区, +扇区 or +size{K,M,G} (167772160-419430399,默认为 419430399):
将使用默认值 419430399
分区 3 已设置为 Linux 类型,大小设为 120 GiB

命令(输入 m 获取帮助):t
分区号 (1-3,默认 3):3
Hex 代码(输入 L 列出所有代码):8e
已将分区“Linux”的类型更改为“Linux LVM”

命令(输入 m 获取帮助):p

磁盘 /dev/sda:214.7 GB, 214748364800 字节,419430400 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000c7e5e

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   167772159    82836480   8e  Linux LVM
/dev/sda3       167772160   419430399   125829120   8e  Linux LVM

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
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)
正在同步磁盘。

重启

pvdisplay 查看 PV卷

vgextend 添加新的物理卷到PV卷

增加 VG卷大小

调整空间出错

resize2fs: Bad magic number in super-block 当尝试打开 /dev/mapper/vg_node003-lv_root 时 找不到有效的文件系统超级块.

原因:Centos7默认安装的文件系统是XFS类型而不是ext2/ext3/ext4,它是一种高性能的日志文件系统。

对于XFS,使用dumpe2fs命令是找不到对应的超级块,可以使用xfs_info来查看分区信息

参考链接

单磁盘扩容原空间

添加一些其他的内容,以防不时之需备用

添加硬盘的方式扩容

猜你喜欢

转载自www.cnblogs.com/fottencity/p/12603845.html
今日推荐