Taos重启之后几秒之后又挂掉,状态是failed。看日志有这样的报错,是什么原因

【TDengine 使用环境】
生产环境

【TDengine 版本】TDengine-server-3.3.6.3

【操作系统以及版本】

【部署方式】非容器部署

【集群节点数】1

【集群副本数】

【描述业务影响】

【问题复现路径/shan】无

【遇到的问题:问题现象及影响】taos重启之后几秒之后又挂掉,状态是failed。

【资源配置】

【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)

估计是触发了某个bug,应该是 crash了,有没有配置生成core文件?如果有的话,请使用gdb打印一下堆栈。
或者你先升级到最新版本,有可能是已经解决的bug。

没有core文件,怎么配置生成core文件啊。生产环境直接升级版本,数据会不会被覆盖,风险大

一、生成core 文件设置:

 1、使用命令 ulimit -c unlimited (不限制core文件大小)来开启 core dump 功能
  2、指定内核转储的文件名和目录:sudo sysctl -w kernel.core_pattern='/corefile/core-%e-%p',  其中/corefile目录是可以自己指定的,但要先创建好。
      永久化:echo '/corefile/core\_%e-%p' | sudo tee /proc/sys/kernel/core_pattern
  3、查询sysctl kernel.core_pattern,是否设置成功。

二、版本升级不会影响数据,只是覆盖 TDengine 服务安装文件。