https://bugzilla.redhat.com/show_bug.cgi?id=1077547
Bernard Fouché <bernard.fouche(a)kuantic.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bernard.fouche(a)kuantic.com
--- Comment #2 from Bernard Fouché <bernard.fouche(a)kuantic.com> ---
I have a similar issue.
Riak console says:
[riak@riak6-vm1 1.3.2]$ riak console
Exec: /usr/lib64/erlang/erts-5.10.4/bin/erlexec -boot
/usr/lib64/riak/releases/1.3.2/riak -embedded -config
/etc/riak/app.config -pa /usr/lib64/riak/basho-patches
-args_file /etc/riak/vm.args -- console
Root: /usr/lib64/riak
{"init terminating in do_boot",{'cannot load',error_handler,get_files}}
Crash dump was written to: /var/log/riak/erl_crash.dump
init terminating in do_boot ()
[riak@riak6-vm1 1.3.2]
The problem seems to be:
- Riak boot script expects Erlang kernel 2.16.3
- Erlang shipped with FC20 is R16B03 which has Erlang kernel 2.16.4
It also fails on F19 since F19 is also providing R16B03 so if ever one does a
'yum update', the riak node is broken.
[riak@riak6-vm1 1.3.2]$ rpm -qa|grep riak
erlang-riak_api-1.3.2-2.fc20.x86_64
erlang-riak_sysmon-1.1.3-3.fc20.x86_64
erlang-riak_err-1.0.1-5.fc20.x86_64
erlang-riak_control-1.3.2-3.fc20.x86_64
erlang-riak_pb-1.3.3-2.fc20.x86_64
erlang-riak_search-1.3.2-1.fc20.x86_64
erlang-riak_core-1.3.2-1.fc20.x86_64
erlang-riaknostic-1.1.0-1.fc20.x86_64
erlang-riak_kv-1.3.2-1.fc20.x86_64
riak-1.3.2-2.fc20.x86_64
erlang-riak_pipe-1.3.2-2.fc20.x86_64
[riak@riak6-vm1 1.3.2]$ rpm -qa|grep erlang
erlang-eper-0.60-5.20120621git16bae32.fc20.x86_64
erlang-compiler-R16B-03.5.fc20.x86_64
erlang-snmp-R16B-03.5.fc20.x86_64
erlang-ssl-R16B-03.5.fc20.x86_64
erlang-basho_stats-1.0.3-2.fc20.x86_64
erlang-et-R16B-03.5.fc20.x86_64
erlang-riak_api-1.3.2-2.fc20.x86_64
erlang-dialyzer-R16B-03.5.fc20.x86_64
erlang-parsetools-R16B-03.5.fc20.x86_64
erlang-crypto-R16B-03.5.fc20.x86_64
erlang-eunit-R16B-03.5.fc20.x86_64
erlang-merge_index-1.3.0-2.fc20.x86_64
erlang-riak_sysmon-1.1.3-3.fc20.x86_64
erlang-erlsom-1.2.1-13.20120904gitdef76b9.fc20.x86_64
erlang-riak_err-1.0.1-5.fc20.x86_64
erlang-test_server-R16B-03.5.fc20.x86_64
erlang-lfe-0.6.2-3.fc20.x86_64
erlang-neotoma-1.6.0-2.fc20.x86_64
erlang-mustache-0.1.0-6.fc20.x86_64
erlang-riak_control-1.3.2-3.fc20.x86_64
erlang-syntax_tools-R16B-03.5.fc20.x86_64
erlang-lager-1.2.2-2.fc20.x86_64
erlang-mnesia-R16B-03.5.fc20.x86_64
erlang-riak_pb-1.3.3-2.fc20.x86_64
erlang-asn1-R16B-03.5.fc20.x86_64
erlang-mochiweb-2.4.2-3.fc20.x86_64
erlang-bitcask-1.6.3-1.fc20.x86_64
erlang-poolboy-0.9.1-3.fc20.x86_64
erlang-edoc-R16B-03.5.fc20.x86_64
erlang-observer-R16B-03.5.fc20.x86_64
erlang-cluster_info-1.2.3-2.fc20.x86_64
erlang-gettext-2.1.0-0.7.20101022gitb55cb72.fc20.x86_64
erlang-meck-0.7.2-4.fc20.x86_64
erlang-common_test-R16B-03.5.fc20.x86_64
erlang-sidejob-0.2.0-2.fc20.x86_64
erlang-riak_search-1.3.2-1.fc20.x86_64
erlang-ebloom-1.1.2-2.fc20.x86_64
erlang-rebar-2.1.0-0.6.fc20.x86_64
erlang-erts-R16B-03.5.fc20.x86_64
erlang-stdlib-R16B-03.5.fc20.x86_64
erlang-wx-R16B-03.5.fc20.x86_64
erlang-runtime_tools-R16B-03.5.fc20.x86_64
erlang-gs-R16B-03.5.fc20.x86_64
erlang-public_key-R16B-03.5.fc20.x86_64
erlang-webmachine-1.10.1-3.fc20.x86_64
erlang-sext-1.1-2.fc20.x86_64
erlang-bear-0.1.3-2.fc20.x86_64
erlang-ssh-R16B-03.5.fc20.x86_64
erlang-tools-R16B-03.5.fc20.x86_64
erlang-riak_core-1.3.2-1.fc20.x86_64
erlang-erlydtl-0.7.0-1.20130214git6a9845f.fc19.x86_64
erlang-riaknostic-1.1.0-1.fc20.x86_64
erlang-otp_mibs-R16B-03.5.fc20.x86_64
erlang-riak_kv-1.3.2-1.fc20.x86_64
erlang-erl_interface-R16B-03.5.fc20.x86_64
erlang-kernel-R16B-03.5.fc20.x86_64
erlang-xmerl-R16B-03.5.fc20.x86_64
erlang-getopt-0.7.0-2.fc20.x86_64
erlang-js-1.2.2-3.fc20.x86_64
erlang-folsom-0.7.4-2.fc20.x86_64
erlang-sasl-R16B-03.5.fc20.x86_64
erlang-reltool-R16B-03.5.fc20.x86_64
erlang-os_mon-R16B-03.5.fc20.x86_64
erlang-gtknode-0.32-6.20110310git19ddfd5.fc20.x86_64
erlang-hipe-R16B-03.5.fc20.x86_64
erlang-protobuffs-0.8.0-3.fc20.x86_64
erlang-inets-R16B-03.5.fc20.x86_64
erlang-eleveldb-1.3.2-2.fc20.x86_64
erlang-webtool-R16B-03.5.fc20.x86_64
erlang-riak_pipe-1.3.2-2.fc20.x86_64
erlang-debugger-R16B-03.5.fc20.x86_64
[riak@riak6-vm1 1.3.2]$ cat /usr/lib64/erlang/releases/RELEASES
[{release,"OTP APN 181 01","R16B03-1","5.10.4",
[{kernel,"2.16.4","/usr/lib64/erlang/lib/kernel-2.16.4"},
{stdlib,"1.19.4","/usr/lib64/erlang/lib/stdlib-1.19.4"},
{sasl,"2.3.4","/usr/lib64/erlang/lib/sasl-2.3.4"}],
permanent}].
[riak@riak6-vm1 1.3.2]$ grep 2.16 /usr/lib64/riak/releases/1.3.2/*
Binary file /usr/lib64/riak/releases/1.3.2/riak.boot matches
/usr/lib64/riak/releases/1.3.2/riak.rel: [{kernel,"2.16.3"},
/usr/lib64/riak/releases/1.3.2/riak.script:
{path,["$ROOT/lib/kernel-2.16.3/ebin","$ROOT/lib/stdlib-1.19.3/ebin"]},
/usr/lib64/riak/releases/1.3.2/riak.script:
{path,["$ROOT/lib/kernel-2.16.3/ebin"]},
/usr/lib64/riak/releases/1.3.2/riak.script:
["$ROOT/lib/kernel-2.16.3/ebin","$ROOT/lib/stdlib-1.19.3/ebin",
/usr/lib64/riak/releases/1.3.2/riak.script: {vsn,"2.16.3"},
Binary file /usr/lib64/riak/releases/1.3.2/start_clean.boot matches
/usr/lib64/riak/releases/1.3.2/start_clean.rel: [{kernel,"2.16.3"},
/usr/lib64/riak/releases/1.3.2/start_clean.script:
{path,["$ROOT/lib/kernel-2.16.3/ebin","$ROOT/lib/stdlib-1.19.3/ebin"]},
/usr/lib64/riak/releases/1.3.2/start_clean.script:
{path,["$ROOT/lib/kernel-2.16.3/ebin"]},
/usr/lib64/riak/releases/1.3.2/start_clean.script:
["$ROOT/lib/kernel-2.16.3/ebin","$ROOT/lib/stdlib-1.19.3/ebin",
/usr/lib64/riak/releases/1.3.2/start_clean.script:
{vsn,"2.16.3"},
[riak@riak6-vm1 1.3.2]$
--
You are receiving this mail because:
You are on the CC list for the bug.