1.问题
有一台服务器,我把服务都放在了根目录下,随着时间的增加,根目录的空间很快就被占满了。所以我不得不快速给根目录扩容。
2.分析
2.1先使用vgs查看vg是否还有剩余的内存。
2.2再使用lsblk或者fdisk -l查看是否还有没有用到的盘。
2.3如果上边两步都没有可用的空间,建议再插入一张磁盘。再重复2.2查看磁盘是否插入成功。
2.4通过2.2,我发现了sdb还没使用,为了省事,我直接把整个磁盘sdb创建成了pv,然后把pv加载到vg,再分配给根目录挂在的lv上边。(注意:原来lv剩余0%时,先删除点日志,腾出来点空间再给lv分配空间,不然容易失败;另外,vgs查看剩余可用空间如果写着<200g,那么这时,只能给lv分配200G以内的数,建议150G,直接分配200G显示成功,实际失败)
3.实现步骤
3.1先使用vgs查看vg是否还有剩余的内存。
3.2再使用lsblk或者fdisk -l查看是否还有没有用到的盘,发现有个sdb盘有200G还没有用。
3.3通过2.2,我发现了sdb还没使用,为了省事,我直接把整个磁盘sdb创建成了pv(也可以先创建分区,fdisk /dev/sdb),然后把pv加载到vg,再分配给根目录挂在的lv上边。
至此,扩容成功!