问题现象
现场进行多个 insert...select 的操作,多个任务一起操作的时候,insert 后跟对应的字 段名,执行插入后报错 get cluster task id fail。
原因分析

解决方法
将参数 DefaultTasksMax 设为无限制后解决该问题:
修改/etc/systemd/system.conf
设置 DefaultTasksMax 的值为'infinity',重启主机。
说明
这个问题原因在于 R7 或是 S12 系列,使用了 systemd,在 R6 或 S11 上没 有,当这个启动后,忽略掉/etc/security/limits.conf 下的设置。 DefaultTasksMax 参数(默认 512)需要放在/etc/systemd/system.conf 中,我们可以安装集群过程中修改该值,但是如果不重启操作系统的话, 不会生效,这个属于新版操作系统问题,需要在安装集群前设置生效。综 上,需要部署集群前,手动设置
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




