cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jai Bheemsen Rao Dhanwada <jaibheem...@gmail.com>
Subject Re: Cassandra reaper
Date Tue, 22 Nov 2016 00:25:31 GMT
Hello Alexander,

Thanks for the help, I couldn't get around with my issue.
but I started using : https://github.com/thelastpickle/cassandra-reaper it
works like a charm :)

I am using GUI, I just need to tweak/play with the configuration.

Thanks again for the help


On Tue, Nov 1, 2016 at 12:26 PM, Jai Bheemsen Rao Dhanwada <
jaibheemsen@gmail.com> wrote:

> ok thank you,
> I will try and update you.
>
> On Tue, Nov 1, 2016 at 10:57 AM, Alexander Dejanovski <
> alex@thelastpickle.com> wrote:
>
>> Running reaper with INFO level logging (that can be configured in the
>> yaml file), you should have a console output telling you what's going on.
>>
>> If you started reaper with memory back end, restarting it will reset it
>> and you'll have to register your cluster again, but if you used postgres it
>> will resume tasks where they were left off.
>>
>> Please restart Reaper to at least have an output we can get information
>> from, otherwise we're blind.
>>
>> Since you're using Cassandra 2.1, I'd advise switching to our fork since
>> the original one is compiled against Cassandra 2.0 libraries. If you switch
>> and use postgres, make sure you update the schema accordingly as we added
>> fields for incremental repair support.
>>
>> Cheers,
>>
>> Le mar. 1 nov. 2016 18:31, Jai Bheemsen Rao Dhanwada <
>> jaibheemsen@gmail.com> a écrit :
>>
>>> Cassandra version is 2.1.16
>>>
>>> In my setup I don't see it is writting to any logs
>>>
>>> On Tue, Nov 1, 2016 at 10:25 AM, Alexander Dejanovski <
>>> alex@thelastpickle.com> wrote:
>>>
>>> Do you have anything in the reaper logs that would show a failure of
>>> some sort ?
>>> Also, can you tell me which version of Cassandra you're using ?
>>>
>>> Thanks
>>>
>>> On Tue, Nov 1, 2016 at 6:15 PM Jai Bheemsen Rao Dhanwada <
>>> jaibheemsen@gmail.com> wrote:
>>>
>>> Thanks Alex,
>>>
>>> Forgot to mention but I did add the cluster. See the status below. It
>>> says the status is running but I don't see any repair happening. this is in
>>> the same state from past 1 days.
>>> b/w there not much of data in cluster.
>>>
>>> [root@machine cassandra-reaper]#  ./bin/spreaper status-repair 3
>>> # Report improvements/bugs at https://github.com/spotify/cas
>>> sandra-reaper/issues
>>> # ------------------------------------------------------------
>>> ------------------
>>> # Repair run with id '3':
>>> {
>>>   "cause": "manual spreaper run",
>>>   "cluster_name": "production",
>>>   "column_families": [],
>>>   "creation_time": "2016-11-01T00:39:15Z",
>>>   "duration": null,
>>>   "end_time": null,
>>>   "estimated_time_of_arrival": null,
>>>   "id": 3,
>>>   "intensity": 0.900,
>>>   "keyspace_name": "users",
>>> *  "last_event": "no events",*
>>>   "owner": "root",
>>>   "pause_time": null,
>>>   "repair_parallelism": "DATACENTER_AWARE",
>>>   "segments_repaired": 0,
>>>   "start_time": "2016-11-01T00:39:15Z",
>>> *  "state": "RUNNING",*
>>>   "total_segments": 301
>>> }
>>> [root@ machine cassandra-reaper]#
>>>
>>> On Tue, Nov 1, 2016 at 9:24 AM, Alexander Dejanovski <
>>> alex@thelastpickle.com> wrote:
>>>
>>> Hi,
>>>
>>> The first step in using reaper is to add a cluster to it, as it is a
>>> tool that can manage multiple clusters and does not need to be executed on
>>> a Cassandra node (you can run in on any edge node you want).
>>>
>>> You should run : ./bin/spreaper add-cluster 127.0.0.1
>>> Where you'll replace 127.0.0.1 by the address of one of the nodes of
>>> your cluster.
>>>
>>> Then you can run : ./bin/spreaper cluster_name keyspace_name
>>> to start repairing a keyspace.
>>>
>>> You might want to drop in the UI made by Stefan Podkowinski which might
>>> ease things up for you, at least at the beginning :
>>> https://github.com/spodkowinski/cassandra-reaper-ui
>>>
>>> Worth mentioning that at The Last Pickle we maintain a fork of Reaper
>>> that handles incremental repair, works with C* 2.x and 3.0, and bundles the
>>> UI : https://github.com/thelastpickle/cassandra-reaper
>>> We have a branch that allows using Cassandra as a storage backend
>>> instead of Postgres : https://github.com/thelastpi
>>> ckle/cassandra-reaper/tree/add-cassandra-storage
>>> It should be merged to master really soon and should be ready to use.
>>>
>>> Cheers,
>>>
>>>
>>> On Tue, Nov 1, 2016 at 1:45 AM Jai Bheemsen Rao Dhanwada <
>>> jaibheemsen@gmail.com> wrote:
>>>
>>> Hello,
>>>
>>> Has anyone played around with the cassandra reaper (
>>> https://github.com/spotify/cassandra-reaper)?
>>>
>>> if so can some please help me with the set-up, I can't get it working. I
>>> used the below steps:
>>>
>>> 1. create jar file using maven
>>> 2. java -jar cassandra-reaper-0.2.3-SNAPSHOT.jar server
>>> cassandra-reaper.yaml
>>> 3. ./bin/spreaper repair production users
>>>
>>> --
>>> -----------------
>>> Alexander Dejanovski
>>> France
>>> @alexanderdeja
>>>
>>> Consultant
>>> Apache Cassandra Consulting
>>> http://www.thelastpickle.com
>>>
>>>
>>> --
>>> -----------------
>>> Alexander Dejanovski
>>> France
>>> @alexanderdeja
>>>
>>> Consultant
>>> Apache Cassandra Consulting
>>> http://www.thelastpickle.com
>>>
>>>
>>> --
>> -----------------
>> Alexander Dejanovski
>> France
>> @alexanderdeja
>>
>> Consultant
>> Apache Cassandra Consulting
>> http://www.thelastpickle.com
>>
>
>

Mime
View raw message