您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页linux mysql占用空间_Linux 根分区空间不足,mysql数据占用过大

linux mysql占用空间_Linux 根分区空间不足,mysql数据占用过大

来源:叨叨游戏网

背景:ZABBIX(Centos 6.2 X)监控服务器在安装的时候规划不好,根分区不够大只有33G,使用率已经到达98% ,经过使用 #du �sm检查发现原因是mysql下的ibdata1占用了32G.

优化变得刻不容缓,就在本机而言mysql 迁移有两种方法 。

第一种是修改.../etc/my.conf 等设定

第二种是软连接的方法 。

连接相对简单,快捷故选择第二种方法

关闭服务器,添加一个新的虚拟硬盘到虚拟机。

查看新的硬盘

# fdisk �l

创建新的分区

# fdisk /dev/sdb

n

p

1

ENTER

格式化新分区

# mkfs �t ext4 /dev/sdb1

# mkdir �p /mysql_data

# mount /dev/sdb1 /mysqld_data

添加以下内容至分区表,即使系统重启亦会自动加载。

# vi /etc/fstab

/dev/sdb1  /mysqld_data ext4  defaults 1  1

停止运行当中的mysql

# /etc/init.d/mysqld stop

将/var/lib/mysql的文件转移到/mysql_data/mysql

# mv /var/lib/mysql /mysql_data/mysql

创建软连接类似Windows的快捷方式

# ln �s /mysql_data/mysql /var/lib/mysql

启动 mysql

# /etc/init.d/mysqld start

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务