Oh and also, does the first part of the riak node name have to match the cookie? I.e. If I change the cookie to riaktest, does the node name have to be riaktest@{{ ip_addr }} ?
On Tuesday, August 11, 2015, Sujay Mansingh <su...@editd.com> wrote: > Thanks Dmitri > > When you say the cookie must be modified in /etc/riak/riak.conf, is that > a riak 2 thing? > I can see a -setcookie riak line in /etc/riak/vm.args, is that what you > mean? > > Sujay > > > On Thu, Aug 6, 2015 at 2:11 PM, Dmitri Zagidulin <dzagidu...@basho.com > <javascript:_e(%7B%7D,'cvml','dzagidu...@basho.com');>> wrote: > >> Sujay, >> >> You're right - the best way to verify the backup is to bring up a >> separate 5 node cluster, and restore it from the backup files. >> The procedure is slightly more involved than untar-ing, though. The >> backed up ring directories from the original cluster will contain the node >> ids (which rely on their IP addresses, etc). Since the new re-hydrated >> cluster is likely to have different IPs from the original one, there's a >> few more steps you need to take. >> >> The procedure of standing up a new cluster from backups is outlined here: >> http://docs.basho.com/riak/latest/ops/running/nodes/renaming/#Clusters-from-Backups >> >> There is one other important step to remember. If, by any chance, you're >> bringing up the new cluster on the same network as the old cluster is >> running on, be sure to modify the Erlang cookie in the new cluster (so that >> as far as Erlang is concerned, they're existing on different networks). >> The Erlang cookie must be modified in /etc/riak/riak.conf so the new >> cluster does not conflict with any existing cluster. >> >> Let us know if you have any further questions. >> >> Dmitri >> >> On Thu, Aug 6, 2015 at 8:40 AM, Sujay Mansingh <su...@editd.com >> <javascript:_e(%7B%7D,'cvml','su...@editd.com');>> wrote: >> >>> Thanks Magnus & John. >>> >>> Yes certainly I will test it on a separate cluster first! Which is >>> related to another question I have. >>> >>> If I want to backup I can archive the directories on the nodes as >>> described here: >>> http://docs.basho.com/riak/latest/ops/running/backups/#OS-Specific-Directory-Locations >>> >>> But in order to verify the backup (or perform operations on the cluster >>> in 'offline' mode), can I simply bring up a separate 5 node cluster and >>> untar the backup files? >>> (Probably not the /etc/riak directory, but the data and ring >>> directories.) >>> >>> I want to do that, and then try adding a riak 2.0.6 node to the test >>> riak 1.4.2 cluster and see if things are ok. >>> >>> Thanks, >>> >>> Sujay >>> >>> On Thu, Aug 6, 2015 at 9:31 AM, Magnus Kessler <mkess...@basho.com >>> <javascript:_e(%7B%7D,'cvml','mkess...@basho.com');>> wrote: >>> >>>> >>>> >>>> On 5 August 2015 at 18:53, John Daily <jda...@basho.com >>>> <javascript:_e(%7B%7D,'cvml','jda...@basho.com');>> wrote: >>>> >>>>> That’s correct: upgrades to either 2.0.x or 2.1.x are supported from >>>>> the 1.4 series. >>>>> >>>>> Side note: I definitely recommend testing the upgrade process in a QA >>>>> environment first. >>>>> >>>>> -John >>>>> >>>> >>>> Hi Sujay, >>>> >>>> The latest release in the 2.0 series is 2.0.6 [0]. Please use this >>>> version if you upgrade to 2.0. >>>> >>>> Please also review the documentation about the new 'riak.conf' >>>> configuration file [1][2]. 2.x installations should use the new format, but >>>> you can continue to use the 'app.config' format from Riak 1.x. To maintain >>>> complete backwards compatibility when using 'app.config', please add >>>> >>>> [{default_bucket_props, >>>> [{allow_mult,false}, %% have Riak resolve conflicts and do not return >>>> siblings >>>> {dvv_enabled,false}]}, %% use vector clocks for conflict resolution >>>> %% other settings >>>> ] >>>> >>>> to 'app.config'. This will ensure that your existing application >>>> continues to work exactly as before. When using 'riak.conf', these settings >>>> will be applied automatically. >>>> >>>> >>>> Magnus >>>> >>>> [0] http://docs.basho.com/riak/2.0.6/downloads/ >>>> [1] >>>> http://docs.basho.com/riak/latest/intro-v20/#Simplified-Configuration-Management >>>> [2] >>>> http://docs.basho.com/riak/latest/ops/advanced/configs/configuration-files/ >>>> >>>> On Aug 5, 2015, at 12:13 PM, Sujay Mansingh <su...@editd.com >>>>> <javascript:_e(%7B%7D,'cvml','su...@editd.com');>> wrote: >>>>> >>>>> >>>>> Hello all, I have a 5 node riak cluster, all nodes running 1.4.2. >>>>> >>>>> I want to upgrade to riak 2.x >>>>> >>>>> According to this: >>>>> http://docs.basho.com/riak/latest/ops/upgrading/rolling-upgrades/ I >>>>> can perform a rolling upgrade (a mixed cluster) >>>>> as long as the versions aren't more than 2 versions apart. >>>>> >>>>> There is no riak 1.5 so would riak 1.4.2 -> 2.0.5 count as 1 version >>>>> apart? >>>>> >>>>> Sujay >>>>> _______________________________________________ >>>>> riak-users mailing list >>>>> riak-users@lists.basho.com >>>>> <javascript:_e(%7B%7D,'cvml','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 >>>>> <javascript:_e(%7B%7D,'cvml','riak-users@lists.basho.com');> >>>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com >>>>> >>>>> >>>> >>>> >>>> -- >>>> Magnus Kessler >>>> Client Services Engineer @ Basho >>>> >>>> Registered Office - 8 Lincoln’s Inn Fields London WC2A 3BP Reg 07970431 >>>> >>>> _______________________________________________ >>>> riak-users mailing list >>>> riak-users@lists.basho.com >>>> <javascript:_e(%7B%7D,'cvml','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 >>> <javascript:_e(%7B%7D,'cvml','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 >> <javascript:_e(%7B%7D,'cvml','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