Erlang 里亚克千伏级数据库损坏

Erlang 里亚克千伏级数据库损坏,erlang,riak,leveldb,Erlang,Riak,Leveldb,我们在生产erlang应用程序中使用riak kv作为后端数据库。今天我在一个riak kv vnodes的日志文件中看到了很多错误 {错误,{db_open,“损坏:文件结尾的截断记录”} 在synctree\u leveldb中:安全\u打开/3 我可以在一个分区中看到这个错误。 如何修复损坏的文件? 任何帮助都将不胜感激 一般来说,RIak KV会自我修复,即您可能会在日志中看到错误,但不会遇到数据丢失或客户端返回错误响应的问题。如果需要或希望手动修复LevelDB,请查看以下文档: 一般

我们在生产erlang应用程序中使用riak kv作为后端数据库。今天我在一个riak kv vnodes的日志文件中看到了很多错误

{错误,{db_open,“损坏:文件结尾的截断记录”} 在synctree\u leveldb中:安全\u打开/3

我可以在一个分区中看到这个错误。 如何修复损坏的文件?
任何帮助都将不胜感激

一般来说,RIak KV会自我修复,即您可能会在日志中看到错误,但不会遇到数据丢失或客户端返回错误响应的问题。如果需要或希望手动修复LevelDB,请查看以下文档:


一般来说,RIak KV会自我修复,即您可能会在日志中看到错误,但不会遇到数据丢失或客户端返回错误响应的问题。如果需要或希望手动修复LevelDB,请查看以下文档: