Apache IoTDB 1.0.1版本“fetch schema failed”问题解决方法咨询
解决Apache IoTDB 1.0.1中
executeStatement failed. Fetch Schema failed.报错的方案 检查元数据目录完整性
IoTDB元数据存储在data/metadata目录下,确认该目录下文件无损坏、缺失。若有备份,替换损坏的元数据文件后重启服务。启用元数据自动修复
启动IoTDB时添加参数:-Diotdb.metadata.fix.schema=true,该参数会自动修复损坏的元数据结构。重启服务后重试查询。排查时间序列与分区配置
检查查询涉及的时间序列是否存在非法命名(如包含特殊字符),或数据分区配置异常。执行SHOW TIMESERIES命令列出所有合法序列,排查目标序列状态。版本升级修复已知bug
IoTDB 1.0.1存在部分元数据同步的已知问题,可升级至1.0.x系列稳定版本(如1.0.6),多数此类报错可通过版本升级解决。重建元数据(终极方案)
若元数据损坏严重,先备份data/sequence和data/unsequence目录下的原始数据文件,删除data/metadata目录,重启IoTDB后重新创建时间序列,再导入备份的数据。
内容的提问来源于stack exchange,提问作者zai
相关产品推荐
相关产品推荐

