https://bugzilla.redhat.com/show_bug.cgi?id=1077547

Bernard Fouché <bernard.fou...@kuantic.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bernard.fou...@kuantic.com



--- Comment #2 from Bernard Fouché <bernard.fou...@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.
_______________________________________________
erlang mailing list
erlang@lists.fedoraproject.org
https://lists.fedoraproject.org/mailman/listinfo/erlang

Reply via email to