查看分区占用
df -T查看子文件夹占用
du -sh *比如查看mysql的占用
du -sh /var/lib/mysql1、修改/etc/sysconfig/selinux文件:
#SELINUX=enforcing
SELINUX=disabled重启服务器
可以通过sestatus命令查看当前selinux状态
2、停止Mysql
service mysqld stop3、复制文件
mkdir /data/mysql
cp -rf /var/lib/mysql/* /data/mysql/4、修改Mysql配置
vi /etc/my.cnf修改为
datadir = /data/mysql
socket = /data/mysql/mysql.sock添加
[client]
socket=/data/mysql/mysql.sock5、授权
chown -R mysql:mysql /data/mysql6、启动
service mysqld start7、查看文件存储位置是否生效
在命令窗口,登录mysql后,使用如下命令:
show global variables like "%datadir%";unknown variable ‘symbolic-links=0’
注释掉
symbolic-links=0