我剛剛在我的虛擬機(Ubuntu 14.04)上安裝了riak。 的問題是,當我從編輯/etc/riak/riak.conf
:在更改nodename後riak不會啓動
節點名= [email protected]
到
節點名= [email protected]
這是我的虛擬機的IP,服務將無法啓動。我有以下錯誤。
根@ Ubuntu的AMD64:/首頁/ Ubuntu的#了Riak控制檯
配置是OK -config /var/lib/riak/generated.configs/app.2015.07.20.09.57.02.config - args_file /var/lib/riak/generated.configs/vm.2015.07.20.09.57.02.args -vm_args /var/lib/riak/generated.configs/vm.2015.07.20.09.57.02.args Exec:/ usr/lib /riak/erts-5.10.3/bin/erlexec -boot /usr/lib/riak/releases/2.1.0/riak -config /var/lib/riak/generated.configs/app.2015.07.20.09.57.02.config -args_file /var/lib/riak/generated.configs/vm.2015.07.20.09.57.02.args -vm_args /var/lib/riak/generated.configs/vm.2015.07.20.09.57.02.args -pa/usr/lib/riak/lib/basho-patches - console Root:/ usr/lib/riak Erlang R16B02_basho8(erts-5.10.3)[source] [64-bit] [smp:1:1] [async-threads:64] [kernel-poll:true] [frame終場]
[os_mon]存儲器監端口(memsup):二郎已關閉 [os_mon] CPU監控端口(cpu_sup):二郎已關閉 { 「內核PID終止」,application_controller,「{application_start_failure,riak_core, {bad_return,{{riak_core_app,啓動,[正常,[]]},{ '退出',{{function_clause,[{orddict,取,[了Riak @本地,[]],[{文件,\「orddict.erl \ 「},{線,72}]},{riak_core_capability,renegotiate_capabilities,1,[{文件,\」 SRC/riak_core_capability.erl \「},{線,441}]},{riak_core_capability,handle_call,3,[ {文件,\ 「SRC/riak_core_capability.erl \」},{線,213}]},{gen_server,HANDLE_MSG,5,[{文件,\ 「gen_server.erl \」},{線,585}]}, {proc_lib,init_p_do_appl Y,3,[{文件,\ 「proc_lib.erl \」},{線,239}]}]},{gen_server,呼叫,[riak_core_capability,{寄存器,{riak_core,vnode_routing},{能力,[代理,遺留],遺產,{riak_core,legacy_vnode_routing,[{真,遺留},{虛假,代理}]}}},無限]}}}}}}「
崩潰轉儲寫到:在/ var/log/riak/erl_crash.dump kernel pid terminated(application_controller)({application_start_failure,riak_core,{bad_return,{{riak_core_app,start,[normal,[]]},{'EXIT',{{function_clause,[{orddict,取,[了Riak @本地,[],[{網絡
我注意到,節點變量是很敏感的,它不會,即使這樣的配置下工作:
節點名=了Riak @本地
當然,我已經改變了
listener.http.internal = 10.20.0.110:8098
listener.protobuf.internal = 10.20.0.110:8087
爲好。