系统掉电后,导致配置异常,Taosd启动失败,如何最大化保证掉电后数据库可用性?以及该情况还有修复的可能性吗?

【TDengine 使用环境】
生产环境

【TDengine 版本】

3.3.6.13

【操作系统以及版本】

Ubuntu 20.04.2 LTS (GNU/Linux 5.4.70-g9f85d43-dirty aarch64)

【部署方式】容器/非容器部署

非容器部署

【集群节点数】

1

【集群副本数】

1

【描述业务影响】

【问题复现路径/shan】无操作

【遇到的问题:问题现象及影响】

系统掉电后导致global.json等配置文件异常,进而taosd启动失败

【资源配置】

【报错完整截图】

查看global.json文件末尾内容如下

如何最大化保证掉电后重启运行稳定性?能否通过修改taos.cfg降低数据库损坏概率,数据存在sd卡上,ext4系统

看起来像是磁盘损坏了,建议检查一下磁盘损坏情况。
如果掉电导致磁盘损坏,文件缺损,那在软件层面无法保障的。

你好 磁盘未损坏,只是单个部分文件因为掉电缺损