Я пытаюсь начать bitcoind на различных DEBiAN машинах. Нагрузка blockchain останавливается на постоянном месте с ошибкой БД:
Tytus @ дома: ~ / .bitcoin $ ~ / .bitcoin / bitcoind GetInfo
{
"версия" : 60006,
"protocolversion" : 60000,
"walletversion" : 60000,
"баланс" : 0.00000000,
"блоки" : 156638,
"связи" : 8,
"полномочие" : "",
"трудность" : 1090715.68005127,
"testnet" : ложный,
"keypoololdest" : 1336563519,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"ошибки" : "ИСКЛЮЧЕНИЕ: 11DbException \ NDB :: говоря: Невозможно выделить память \ nbitcoin в ProcessMessage () \ п"
}
Tytus @ дом: ~ / .bitcoin $ голова db.log
не удалось выделить память для взаимной блокировки; размер мьютекса область
Похоже, проблема db4.8. Я попытался последние бинарные файлы и самостоятельно компилируется версию. Мои ulimits являются:
Tytus @ дома: ~ / .bitcoin $ ULIMIT -a
основной размер файла (блоки, -с) 0
Размер данных SEG (кбайт, -d) неограниченное
приоритет планирования (-е) 0
размер файла (блоки, -f) неограничен
ожидающие сигналы (-i) 16382
макс заблокирована память (кбайт, -l) 64
Максимальный размер памяти (кбайт, -m) неограниченное
открытые файлы (-n) 1024
размер трубы (512 байт, -p) 8
очереди сообщений POSIX (байт, -q) 819200
приоритет реального времени (-r) 0
размер стека (кбайт, -s) 8192
время работы центрального процессора (секунды, -t) неограниченное
Процессы макс пользователя (-u) неограниченное
виртуальная память (кбайт, -v) 2097152
блокировки файлов (-x) неограничен
Я искал ответы в Интернете и нашел только эту расшифровку:
http://bitcoinstats.com/irc/bitcoin-dev/logs/2011/08/11
но без решения.
Может быть вручную путем добавления файла DB_CONFIG в ~ / .bitcoin я могу решить эту проблему, но там должно быть официальное решение. Может кто-нибудь помочь?