以前磁盘管理基于磁盘、分区、挂载点的管理方式,相对比较老旧…
首先,用fdisk 命令进行创建分区,然后用mkfs.xfs 建立xfs文件系统,最后再用mount devicename mountpoint_directory命令,将分区挂载到文件系统中的某个挂载点,就可以使用了。
同时,为了方便在启动时自动完成加载,还需要深入编辑/etc/fstab进行配置。
不过,此种磁盘扩容方式已经是旧时代的操作方式,也很难对于某个分区进行扩容,特别是某个分区划分比较小的时间,就更痛苦了!
建议使用LVM以卷为操作对象的现代磁盘分区管理技术,实现方便的在线 online磁盘扩容!
disk device* -> PV*
概念上分为设备、物理卷、卷组、逻辑卷;最终呈现给用户使用的为逻辑卷LV。
当LV对应的磁盘容量比较小时,可以将新磁盘作为新的物理卷加入此LV就可以实现扩容!
fdisk -l
注意分两次观察,可以观察出来是否磁盘增加
# usage: pvcreate PV
# example
pvcreate /dev/sdb
如果遭遇错误提示
Device /dev/sdb excluded by a filter
一般需要重建磁盘的分区,输入命令:
parted /dev/sdb
输入:mklabel msdos
输入: Yes
输入:quit
重建就完成了!
# example
vgs
# usage: vgextend VG PV
# example
vgextend ncl /dev/sdb
lvs
# usage: lvextend [/dev/mapper| /dev/centos]/VG-LV PV
# example
lvextend /dev/mapper/ncl-root /dev/sdb
# usage: xfs_growfs mountpoint
# example
xfs_growfs /dev/mapper/ncl-root
df -h