mmx*_*x73 2 mysql mariadb tokudb
虽然硬盘驱动器上还有一些空间,但是使用tokuDB存储引擎的表上的任何插入都会失败并显示错误:
错误代码:1021.磁盘已满(); 等待某人释放一些空间...(错误:189"磁盘已满")
其他存储引擎(例如innodb)上的插入仍然有效.
有一个名为tokudb_fs_reserve_percent的toku系统参数
描述:如果文件系统的这个百分比不是空闲的,则禁止插入.建议值是可用内存大小的一半.一旦禁用,插入将在保留可用的两倍后重新启用.如果磁盘完全充满,TokuDB将完全冻结. 范围:全局 动态:无 数据类型:数字 默认值:5
所以默认值是5%.您可以将/etc/mysql/conf.d/tokudb.cnf中的参数更改为较低的值,例如
tokudb_fs_reserve_percent=0
Run Code Online (Sandbox Code Playgroud)
或者你释放一些磁盘空间.