MySQL Workbench:“数据目录中的磁盘空间”限制为 20G

MySQL Workbench:“数据目录中的磁盘空间”限制为 20G

我有一台 OVH 私人服务器(Ubuntu 12.04、8 GB RAM、i3-2130、2x500 GB HDD),我正在处理 MySQL 管理。我已经正确安装了 MySQL Community 服务器 5.6.16,它运行良好(它响应了 tomcat 服务器请求的所有查询)。但是,当我在 MySQL Workbench 中检查“服务器状态”时,有一个名为“数据目录中的磁盘空间”的参数,其值为“13G,可用空间为 20G”。

我使用一台装有 Windows 7 且没有分区的笔记本电脑(一块 1 TB 硬盘)来开发并尝试在该服务器的本地副本中进行更改。在这里,当我在 MySQL Workbench 中检查此参数时,它显示“可用空间为 911.00 GB,其中 782.00 GB”。

我当前的 my.cnf 文件:http://pastebin.com/Gfw53Lbi

因此,我猜想这与分区或 OVH 格式化硬盘空间的方式有关。有什么想法吗?


Filesystem      Size  Used Avail Use% Mounted on
rootfs           20G  6,3G   13G  33% /
/dev/root        20G  6,3G   13G  33% /
none            789M  252K  788M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            3,9G     0  3,9G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/md2        911G  9,1G  856G   2% /home

提前致谢。

答案1

是的,df -h 输出显示您的服务器已分区,因此 /home 目录占据了硬盘上的大部分空间。

一个快速而粗糙的修复方法是将 mysql 数据目录从 /var/lib/mysql 移动到 /home/mysql/,然后相应地更改 my.cnf。

相关内容