doris版本:2.1.5
报错信息:
I20250124 10:34:01.112049 36152 olap_meta.cpp:73] [Rocksdb] [db/db_impl_open.cc:1219] DB pointer 0x7ff44d2d1000
W20250124 10:34:01.746953 36153 status.h:412] meet error status: [E-3001]rocks db open failed, reason: Corruption: Can't access /000071.sst: IO error: while stat a file for size: /home/doris_data/meta/000071.sst: No such file or directory
Can't access /000069.sst: IO error: while stat a file for size: /home/doris_data/meta/000069.sst: No such file or directory
000071.sst与000069.sst 在目录/home/doris_data/meta/下的确不存在。
- 问题一:rocksdb sst文件丢失的原因怎么排查?
- 问题二:删除meta信息后,doris 数据能自动恢复吗?
强制删除/home/doris_data/meta/下的文件后重启be可以正常启动,但是需要通过设置命令ADMIN SET FRONTEND CONFIG ("recover_with_empty_tablet" = "true")后,数据才能正常访问,请问删除某个be meta后可以自动恢复吗?