проблема запуска riak - PullRequest
       26

проблема запуска riak

0 голосов
/ 10 января 2012

Я пытаюсь настроить кластер узлов riak 3, используя их очень простое 45-минутное руководство, однако мой первый узел всегда не запускается со следующей ошибкой внутри erlang.log.1:

=====
===== LOGGING STARTED Tue Jan 10 12:13:08 EST 2012
=====
Exec: /root/packages/basho-riak-782cc74/dev/dev1/erts-5.8.4/bin/erlexec -boot /root/packages/basho-riak-782cc74/dev/dev1/releases/1.0.2/riak             -embedded -config /root/packages/basho-riak-782cc74/dev/dev1/etc/app.config             -args_file /root/packages/basho-riak-782cc74/dev/dev1/etc/vm.args -- console
Root: /root/packages/basho-riak-782cc74/dev/dev1
Erlang R14B03 (erts-5.8.4) [source] [64-bit] [smp:4:4] [rq:4] [async-threads:64] [hipe] [kernel-poll:true]


Crash dump was written to: log/erl_crash.dump
The code server called the unloaded module `erlang'

Вотссылка, по которой я следую за моей установкой: http://wiki.basho.com/Building-a-Development-Environment.html

Я даже попробовал make rel вариант, но с той же ошибкой.

# uname -a
Linux li110-56 3.0.4-x86_64-linode21 #1 SMP Thu Sep 1 21:28:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

Каталог журнала не содержит ошибок error.log:

root@li110-56:~/packages/basho-riak-782cc74/rel/riak# ls -l log/
total 648
-rw-r--r-- 1 root root    645 2012-01-10 12:21 erlang.log.1
-rw-r----- 1 root root 651183 2012-01-10 12:22 erl_crash.dump
-rw-r--r-- 1 root root    292 2012-01-10 12:21 run_erl.log

Примечание. Работает, возможно, произошла ошибка из-за дубликатов, оставшихся при понижении с R14B04 до R14B03.Я повторил попытку, полностью удалив / usr / lib / erlang, и все заработало как положено.

Ответы [ 2 ]

0 голосов
/ 11 января 2012

Полагаю, прежде всего вам нужно взглянуть на erl_crash.dump

Вы можете найти причину сбоя - ее строка, начинающаяся с "Slogan:" в erl_crash.dump

0 голосов
/ 11 января 2012

Как сказал Брайан, убедитесь, что версия Erlang, установленная в вашей системе, совместима с версией Riak, которую вы установили.Riak не использует последнюю и лучшую сборку Erlang, и это вызовет проблемы.

...