2014-04-20 55 views
1

我已經在VPS debian服務器上安裝bitcoind,2天前我開始bitcoind與比特幣網絡同步,但今天我得到了以下錯誤。Bitcoind守護進程 - 網絡同步錯誤

 [email protected]:~# bitcoind getinfo 
    { 
     "version" : 32400, 
     "balance" : 0.00000000, 
     "blocks" : 258354, 
     "connections" : 9, 
     "proxy" : "", 
     "generate" : false, 
     "genproclimit" : -1, 
     "difficulty" : 112628548.66634709, 
     "hashespersec" : 0, 
     "testnet" : false, 
     "keypoololdest" : 1397553052, 
     "paytxfee" : 0.00000000, 
     "errors" : "EXCEPTION: 11DbException  
\nDb::put: Cannot allocate memory  \nbitcoin in ProcessMessage()  \n" 
    } 

我不知道這個錯誤是什麼意思,或者我該如何解決這種錯誤。

回答

1

錯誤「EXCEPTION:11DbException
DB ::放:不能在分配內存ProcessMessage的比特幣()」是因爲正在添加你使用的是很舊的版本bitcoind的(0.3.24)。我有同樣的問題,我升級到最新的bitcoind版本(0.9.3),現在每件事情都爲我工作得很好。所以我會建議你儘快提高它。

下面你可以看到現在它的工作對我來說 -

陣列 ( [版本] => 90300 [protocolversion] => 70002 [walletversion] => 10500 [平衡] => 0 [塊] => 299134 [timeoffset] => -73 [連接] => 32 [代理] => [困難] => 8000872135.9682 [testnet] => [keypoololdest] => 1415022680 [keypoolsize ] => 101 [paytxfee] => 0 [relayfee] => 1.0E-5 [errors] => )