reiddraper at gmail.com
Thu Feb 28 10:58:03 EST 2013
Sorry to hear you're running into trouble. Here's a couple of things that will help us help you out:
Can you provide some more info, or code used to load Riak and Redis? What version of the Python client are you using? Have you tried retrieving the missing keys with another client, or even curl? Is it possible that 7 of the writes to Riak failed, but you handled the python exceptions in your application code? Have you modified the Riak app.config or bucket properties, perhaps with things like `r` and `w`? To rule out any disk errors, you can also provide us with your leveldb logs (feel free to send these off-list), and we'll take a look:
# depending on your platform, your data dir may be somewhere else
sort /var/lib/riak/leveldb/*/LOG >all_LOGs
# ... then tar/zip it.
Software Engineer, Basho
On Feb 28, 2013, at 6:27 AM, Pavel Kirienko <pavel.kirienko.list at gmail.com> wrote:
> Hi everyone,
> I have some inaccessible keys in the cluster.
> My setup is the following: 3-node cluster with Riak 1.2, backend is LevelDB, N=3, other settings are mainly default ones. Riak Control says that there is nothing to worry about, and every node is accessible all the time.
> There is a script that puts 1 000 000 keys to the initially empty Riak and Redis during few hours. That script uses official Python client.
> The problem is: Riak lacks 7 keys that are located in Redis.
> It seems to be not okay, so maybe there is something I need to fix? What additional info may become useful to isolate the problem?
> Thanks in advance,
> riak-users mailing list
> riak-users at lists.basho.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users