Hector, thanks for getting back to me. Sorry I did not make it clear.

If I start clean, with the only difference in riak.conf being listening to
all ips (0.0.0.0 instead of 127.0.0.1) and nodename changed to the server
name or ip, it does not work. It is not a matter of old data. If I start
with the default nodename 127.0.0.1 it works.

It is a fresh install and there was no previous clustering configuration. I
tried to uninstall riak, remove all riak-related directories, and start
over, the result is the same.

Please let me know what else I should look at.

Thanks!

John Shen


On Thu, Jan 16, 2014 at 3:24 PM, Hector Castro <hec...@basho.com> wrote:

> Hi John,
>
> Did you start this Riak instance successfully with `riak@127.0.0.1`
> before changing `nodename`? If you did, changing the `nodename` can
> cause a failure similar to what you're seeing.
>
> From here your options are:
>
> 1. Discard the existing ring metadata by removing the contents of the
> ring directory. This will require rejoining all nodes into a cluster
> again.
> 2. Rename the node using the riak-admin cluster replace command. This
> will not work if you have previously only started riak with a single
> node.
>
> More details on this (although it references the < 2.0 configuration
> file format) can be found here:
>
> http://docs.basho.com/riak/latest/ops/building/basic-cluster-setup/
>
> --
> Hector
>
>
> On Thu, Jan 16, 2014 at 3:11 PM, John Shen <john.s...@sungard.com> wrote:
> > i downloaded riak-2.0.0pre5-1.el6.x86_64.rpm
> > riak node starts fine with
> >
> > ## Name of the riak node
> > # this fails
> > #nodename = riak@myhost.mydomain
> > #this works
> > #nodename = riak@127.0.0.1
> > #this also fails
> > nodename = riak@10.10.10.10
> >
> > the riak processes seem to start still despite the FAILED message, but
> > riak-admin says node is not running.
> >
> > this is RHEL 6
> >
> > thanks for any hint as how to debug
> >
> > Starting riak: riak failed to start within 15 seconds,
> > see the output of 'riak console' for more information.
> > If you want to wait longer, set the environment variable
> > WAIT_FOR_ERLANG to the number of seconds to wait.
> >                                                            [FAILED]
> >
> > # ps -ef | grep ria[k]
> > riak     28771     1  0 11:53 ?        00:00:00
> > /usr/lib64/riak/erts-5.10.3/bin/epmd -daemon
> > riak     28779     1  0 11:53 ?        00:00:00
> > /usr/lib64/riak/erts-5.10.3/bin/run_erl -daemon /var/run/riak//
> > /var/log/riak exec /usr/sbin/riak console
> > riak     28782 28779  2 11:53 pts/1    00:01:36
> > /usr/lib64/riak/erts-5.10.3/bin/beam.smp -W w -K true -A 64 -P 256000 --
> > -root /usr/lib64/riak -progname riak -- -home /var/lib/riak -- -boot
> > /usr/lib64/riak/releases/2.0.0pre5/riak -config
> > /var/lib/riak/generated.configs/app.2014.01.16.11.53.05.config -smp
> enable
> > -name riak@10.10.10.10 -setcookie riak -vm_args
> > /var/lib/riak/generated.configs/vm.2014.01.16.11.53.05.args -pa
> > /usr/lib64/riak/lib/basho-patches -- console
> > riak     28999 28782  0 11:53 ?        00:00:00 sh -s disksup
> > riak     29001 28782  0 11:53 ?        00:00:00
> > /usr/lib64/riak/lib/os_mon-2.2.13/priv/bin/memsup
> > riak     29002 28782  0 11:53 ?        00:00:00
> > /usr/lib64/riak/lib/os_mon-2.2.13/priv/bin/cpu_sup
> >
> > # riak console
> > 13:10:15.193 [info] Application lager started on node nonode@nohost
> > 13:10:15.193 [info] Checking /etc/riak/app.config exists... false
> > 13:10:15.193 [info] Checking /etc/riak/vm.args exists... false
> > 13:10:15.193 [info] No app.config or vm.args detected in /etc/riak,
> > activating cuttlefish
> > 13:10:15.385 [info] Adding Defaults
> > 13:10:15.387 [info] Applying Datatypes
> > 13:10:15.404 [info] Validation
> > 13:10:15.407 [info] Applied 1:1 Mappings
> > 13:10:15.408 [info] Applied Translations
> > config is OK
> > -config /var/lib/riak/generated.configs/app.2014.01.16.13.10.15.config
> > -args_file /var/lib/riak/generated.configs/vm.2014.01.16.13.10.15.args
> > -vm_args /var/lib/riak/generated.configs/vm.2014.01.16.13.10.15.args
> > Exec:  /usr/lib64/riak/erts-5.10.3/bin/erlexec -boot
> > /usr/lib64/riak/releases/2.0.0pre5/riak               -config
> > /var/lib/riak/generated.configs/app.2014.01.16.13.10.15.config -args_file
> > /var/lib/riak/generated.configs/vm.2014.01.16.13.10.15.args -vm_args
> > /var/lib/riak/generated.configs/vm.2014.01.16.13.10.15.args
>  -pa
> > /usr/lib64/riak/lib/basho-patches -- console
> > Root: /usr/lib64/riak
> > Erlang R16B02-basho3 (erts-5.10.3) [source] [64-bit] [smp:2:2]
> > [async-threads:64] [kernel-poll:true]
> >
> > Eshell V5.10.3  (abort with ^G)
> > (riak@10.10.10.10)1>
> >
> > not sure how to proceed at this point.
> >
> > Thanks!
> >
> > John Shen
> >
> > _______________________________________________
> > riak-users mailing list
> > riak-users@lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> >
>
>
_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to