【讨论中】MySQL Cluster table is full 加大内存仍然报错
本帖最后由 chinafenghao 于 2013-10-11 11:19 编辑两个data节点的内存为6G
管理节点给的内存为
NoOfReplicas=2
DataMemory=3G
IndexMemory=3G
导入一个大小为1.4G的表,报EROOR 1114 (HY000):The tablexxx is full错误,
把两个参数加大为
DataMemory=5G
IndexMemory=5G
EROOR 1114 (HY000):The tablexxx is full错误还是存在 有解决过这个问题的兄弟吗 你有没有导入其他内容啊,show table status看看现在占用了多少。 就导入一个表,没有其它内容
show table status\G
*************************** 1. row ***************************
Name: news
Engine: ndbcluster
Version: 10
Row_format: Dynamic
Rows: 121324
Avg_row_length: 68
Data_length: 69828608
Max_data_length: 0
Index_length: 0
Data_free: 0
Auto_increment: 126981
Create_time: NULL
Update_time: NULL
Check_time: NULL
Collation: utf8_general_ci
Checksum: NULL
Create_options:
Comment:
1 row in set (0.00 sec) 请问问题解决了吗?
MYSQLER 发表于 2010-09-10 17:19 static/image/common/back.gif
两个data节点的内存为6G
管理节点给的内存为
NoOfReplicas=2
DataMemory=3G
IndexMemory=3G
导入一个大小为1.4G的表,报EROOR 1114 (HY000):The tablexxx is full错误,
把两个参数加大为
DataMemory=5G
IndexMemory=5G
EROOR 1114 (HY000):The tablexxx is full错误还是存在
写条简单的insert 执行,有报错否? 我也遇到同样的问题,修改
tmp_table_size=128M
max_heap_table_size=128M
也不好用。
mysql> alter table tbl_dataimport_mapping engine='ndbcluster';
ERROR 1114 (HY000): The table '#sql-1770_7' is full
我们这里导表也会出这问题。不知道为什么,看文件空间很大 如果不是磁盘或者内存满的话,那就是配置文件有问题,尤其是配置索引那个参数,可能是那个问题,我之前也出现了那个问题,好像就是索引那个配置文件有问题
页:
[1]