mysql5.7数据空间扩容_Centos7.3,mysql5.7环境,数据存储空间加大调整方案。

Centos7.3

Mysql 5.7

分区信息如下

df -hFilesystem          Size   Used   Avail Use% Mounted on

/dev/mapper/cl_gr61-root   50G    6.6G   44G  14%    /

devtmpfs           3.9G   0     3.9G  0%   /dev

tmpfs             3.9G   0     3.9G  0%   /dev/shm

tmpfs             3.9G   8.3M   3.9G  1%   /run

tmpfs             3.9G   0     3.9G  0%   /sys/fs/cgroup

/dev/sda2           1014M   157M   858M  16%   /boot

/dev/sda1           200M   9.5M   191M  5%   /boot/efi

/dev/mapper/cl_gr61-home   68G    1.7G   67G   3%   /home

tmpfs             782M   0     782M  0%   /run/user/0

Centos7 默认XFS格式分区

查询mysql配置信息,默认存储地址在/var/lib/mysqlcat /etc/my.cnf

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

方案一,减小(/home)分区空间,加大(/)根分区空间,不适合生产环境。

安装备份工具,备份home分区。yum install xfsdump

xfsdump -f /home.xfsdump /home

please enter label for this dump session (timeout in 300 sec)

-> home

please enter label for media in drive 0 (timeout in 300 sec)

-> home

将home分区取消挂载,缩减到10G(会破坏数据,一定要备份)。umount /home

lvreduce -L 10G /dev/cl_gr61/home

扩展root分区lvextend -l +100%FREE /dev/cl_gr61/root

xfs_growfs /dev/cl_gr61/root

重新格式化home分区为xfs格式,挂载home分区,还原数据。mkfs.xfs -f /dev/cl_gr61/home

xfsrestore /home.xfsdump /home

mount /home

完成后,分区信息如下

df -hFilesystem                  Size  Used   Avail Use%    Mounted on

/dev/mapper/cl_gr61-root   108G  9.1G   99G   9%           /

devtmpfs                    3.9G    0  3.9G   0%         /dev

tmpfs                       3.9G    0  3.9G   0%          /dev/shm

tmpfs                       3.9G  8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值