生产环境分区扩容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生产环境分区扩容相关的知识,希望对你有一定的参考价值。
问题描述:
生产系统中mysql数据库数据存放目录只有300G,随着数据的增加,过不了多久可能就不够用了,故打算把存放数据库数据的分区进行扩容。
因为文件系统是LVS格式的,所以比较容易进行管理,包括扩容这种操作。
系统为centos7
查看分区情况
# df -h
/dev/mapper/VolGroup1-LVdata1 300G 34G 267G 12% /data
查看分区挂载情况(可以看到分区的文件格式为xfs)
# cat /etc/fstab
/dev/mapper/VolGroup1-LVdata1 /data xfs defaults 0 0
查看新添加的的磁盘sdc,可以看到700G磁盘sdc
# lsblk
创建pv
# pvcreate /dev/sdc
查看vg信息
# vgs
扩容vg
# vgextend VolGroup1 /dev/sdc
扩容LV
# lvextend -l +100%FREE /dev/VolGroup1/LVdata1
查看vg信息
# vgs
查看lvs信息
# lvs
扩容文件系统(如果文件格式为ext4或者其他这一步是不同的)
# xfs_growfs /dev/mapper/VolGroup1-LVdata1
查看分区是否扩容,可以看到已经扩容完成
# df -h
/dev/mapper/VolGroup1-LVdata1 1000G 33G 968G 4% /data
以上是关于生产环境分区扩容的主要内容,如果未能解决你的问题,请参考以下文章
数据库扩容也可以如此丝滑,MySQL千亿级数据生产环境扩容实战