linux LVM扩容
fdisk -l 查看当前的磁盘分区信息(主要是分区表信息)。
df -h 查看当前文件系统信息,包括容量大小、使用情况、挂载点等。
fdisk /dev/sda 对磁盘/dev/sda进行分区操作。
lsblk命令 用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。lsblk命令默认情况下将以树状列出所有块设备。
1.首先查一下当前磁盘信息
看到有两个磁盘/dev/vda 和/dev/vdb 其中/dev/vdb未分区
2.查看下磁盘使用情况 df
看到容量44G。现在我们要将磁盘/dev/vdb分区 然后给LV扩容
3.开始分区/dev/vdb fdisk /dev/vdb 然后按n p 1 默认 默认 t 8e w保存。
输入 fdisk -l 看到/dev/vdb 下已经有分区
4.使用vdb1创建基于磁盘的物理卷 pvcreate /dev/vdb1
输入vgs 查看VG名字 vgs
输入vgextend centos /dev/vdb1 这里的centos是刚才vgs查看到的vg名
输入vgdisplay 查看vg容量
输入lvdisplay 查看你要扩容的lv的名称
最后输入lvextend -L +490G /dev/centos/root
输入lvdisplay 查看lv size是否变大
接着输入 df -Th 查看文件系统类型是否xfs
最后输入xfs_growfs /dev/centos/root
- xfs_growfs+lv的路径
- xfs_growfs 对挂载目录在线扩容
最后输入df -Th 查看是否扩容成功
这里只是记录过程。其实很多名词 还是不懂。命令也不熟。