2016-10-01 49 views
0

當我在OSX開始的Redis Redis的服務器故障,它退出,因爲它說,它不能處理RDB格式版本7.下面是輸出:當服務器啓動

Server started, Redis version 3.0.7 
Can't handle RDB format version 7 
Fatal error loading the DB: Invalid argument. Exiting. 

在Gemfile中Redis的寶石版本是3.2.2,但我將它改爲3.0.7,看看它是否會起作用。它沒有。

我該如何解決這個問題?我沒有什麼重要的東西,所以我很好,重置它到另一個版本或卸載並重新安裝redis。

+1

只需刪除dump.rdb文件 - 它與您正在運行的版本不兼容 –

回答

0

謝謝伊塔馬爾。我最終通過自制軟件卸載並重新安裝。這對我來說是最簡單的解決方案,因爲我在db中沒有任何重要的信息。

brew uninstall redis 
brew install redis 

3.0.x與3.2.x不兼容,所以升級到3.2.4爲我修好了。