Hi,

I am trying to get riak to work on ubuntu 12.04 and is proving not to be a
friendly install on ec2.


1) I am using riak_1.3.1-1_amd64.deb and have libssl0.9.8 installed

2) I stop riak then run

riak-admin cluster replace [email protected] [email protected]
riak-admin cluster plan
riak-admin cluster commit
Attempting to restart script through sudo -H -u riak
Node is not running!

At the very bottom are the config files.  I change all of 127.0.0.1 to the
public ip addres of the machine on ec2.  Kinda hard to mess up there I am
using chef. node[:ec2][:public_ipv4]

3) The logs are not being very helpful.  What does the below mean in
english?

root@domU-12-31-39-0C-59-1D:/home/ubuntu# riak console
Attempting to restart script through sudo -H -u riak
Exec: /usr/lib/riak/erts-5.9.1/bin/erlexec -boot
/usr/lib/riak/releases/1.3.1/riak             -embedded -config
/etc/riak/app.config             -pa
/usr/lib/riak/lib/basho-patches             -args_file /etc/riak/vm.args --
console
Root: /usr/lib/riak
Erlang R15B01 (erts-5.9.1) [source] [64-bit] [smp:1:1] [async-threads:64]
[kernel-poll:true]

/usr/lib/riak/lib/os_mon-2.2.9/priv/bin/memsup: Erlang has closed.
                                                                   Erlang
has closed

{"Kernel pid
terminated",application_controller,"{application_start_failure,riak_core,{shutdown,{riak_core_app,start,[normal,[]]}}}"}

Crash dump was written to: /var/log/riak/erl_crash.dump
Kernel pid terminated (application_controller)
({application_start_failure,riak_core,{shutdown,{riak_core_app,start,[normal,[]]}}})




So..what could the issue be?  Is there a missing manual?  What did I miss
from the documentation on
http://docs.basho.com/riak/latest/cookbooks/Basic-Cluster-Setup/



 %% Riak Client APIs config
 {riak_api, [
            %% pb_backlog is the maximum length to which the queue of
pending
            %% connections may grow. If set, it must be an integer >= 0.
            %% By default the value is 5. If you anticipate a huge number of
            %% connections being initialised *simultaneously*, set this
number
            %% higher.
            %% {pb_backlog, 64},

            %% pb_ip is the IP address that the Riak Protocol Buffers
interface
            %% will bind to.  If this is undefined, the interface will not
run.
            {pb_ip,   "xxx.xxx.xxx.xxx" },

            %% pb_port is the TCP port that the Riak Protocol Buffers
interface
            %% will bind to
            {pb_port, 8087 }
            ]},

 %% Riak Core config
 {riak_core, [
              %% Default location of ringstate
              {ring_state_dir, "/var/lib/riak/ring"},

              %% Default ring creation size.  Make sure it is a power of 2,
              %% e.g. 16, 32, 64, 128, 256, 512 etc
              %{ring_creation_size, 64},

              %% http is a list of IP addresses and TCP ports that the Riak
              %% HTTP interface will bind.
              {http, [ {"xxx.xxx.xxx.xxx", 8098 } ]},

              %% https is a list of IP addresses and TCP ports that the Riak
              %% HTTPS interface will bind.
              %{https, [{ "xxx.xxx.xxx.xxx", 8098 }]},







## Name of the riak node
-name [email protected]
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to