单副本表,因一块磁盘损坏造成表不可用,请问如何修复

Viewed 63

一台服务器有1块磁盘坏了,Be服务无法启动,后来手动把坏了的磁盘的路径从be.conf中移除掉,启动be。几个单副本表访问报错:
image.png
然后执行完CompactionStatus的请求url显示缺失tablet
image.png
烦请大佬们帮忙看看如何修复下。谢谢了。

尝试使用控副本填充,还是报tablet不存在
企业微信截图_17374661936996.png

1 Answers

生产不建议单副本。
当前可以试试drop对应tablet看能否恢复,参考:

ADMIN SET REPLICA STATUS PROPERTIES("tablet_id" = "10003", "backend_id" = "10001", "status" = "drop");