Arm64设备下,断电重启主机,taosd无法正常启动

【TDengine 使用环境】
生产环境

【TDengine 版本】
tdengine-tsdb-oss-3.3.7.5-linux-arm64.tar.gz
【操作系统以及版本】
Deian 12

本机使用 taos命令

taosdlog日志,过滤到的ERROR日志

建议将 vnode下的 wal 目录全部删除,然后再重启试试。

删除所有的wal目录,重启之后是能启动taosd,如何避免这个问题呢?

1、不知道设置一下这两个参数有没有用?
WAL_LEVEL 2
WAL_FSYNC_PERIOD 0

2、估计是系统默认库存在,wal目录文件还在缓慢变大,当达到一定大小时,
taosd进程还是可能启动失败。

如果你没有使用订阅功能,可以在建库的时候,将 WAL_RETENTION_PERIOD 设置成0.

这样当数据一旦落盘,就会删除 wal 中的数据。