Hi Naveen,
You are running out of MR workers, you’ll either have to:
a) Increase the worker limits on the current nodes (particularly
map_js_vm_count and reduce_js_vm_count)
b) Add more nodes (and thereby more workers)
c) Do less MR work.
d) Implement your MapReduce functions in Erlang to avoid t
Hi Manu,
Partition distribution is determined by the claim algorithm. In this case
it more evenly distributes partitions in a "from scratch" scenario vs.
adding nodes. There has been work to improve the algorithm that you can
find here: https://github.com/basho/riak_core/pull/183
--
Luke Bakken
C
Hi all,
I upgraded 1 of 9 riak nodes in a cluster last night from 1.4.0 to 1.4.9.
The rest are running 1.4.0.
Ever since I am seeing the upgraded node, riak01 consuming a significantly
larger percent of CPU and the PUT times on it have gotten worse. htop
indicicates one particular process pegging
Hi Venkat,
You can find those settings in our docs:
http://docs.basho.com/riak/1.4.9/ops/advanced/backends/bitcask/#Configuring-Bitcask
(search for “Fold Keys Threshold”).
In Bitcask when we do range operations like “List Keys” or other operations
that require us to fold over all the data,
Hi Gaurav,
I believe you are running into this issue:
https://github.com/basho/bitcask/issues/136
To resolve, shut down a node and remove all 0-byte data and 18-byte hint
files. I would also recommend upgrading Riak at the same time as 1.4.8 and
beyond include the fix for this issue. 1.4.9 is the
On 05/06/14 16:20, Alain Rodriguez wrote:
> Hi all,
>
> I upgraded 1 of 9 riak nodes in a cluster last night from 1.4.0 to
> 1.4.9. The rest are running 1.4.0.
>
> Ever since I am seeing the upgraded node, riak01 consuming a
> significantly larger percent of CPU and the PUT times on it have gotte
Thanks for the quick reply and no I did not. Is this something I should be
able to do now (stop, remove files, start again) or is it too late? How
could I verify this is the issue?
On Thu, Jun 5, 2014 at 8:42 AM, Shane McEwan wrote:
> On 05/06/14 16:20, Alain Rodriguez wrote:
> > Hi all,
> >
>
Actually I just noticed it is likely the AAE issue:
2014-06-05 14:53:47.587 [error] <0.16054.31> CRASH REPORT Process
<0.16054.31> with 0 neighbours exited with reason: no match of right hand
value {error,{db_open,"IO error: lock
/var/lib/riak/anti_entropy/10618722833732341515073647612704243814687
Hi Alain. I don't think you are seeing the AAE issue. The problem with
upgrading from 1.4.4-1.4.7 to 1.4.8 was a broken hash function in those,
which made the AAE trees incompatible. You should not have the same problem
in 1.4.0. It seems that Erlang processes are repeatedly crashing and
restartin
Alain, thanks for the logs you sent me on the side. I'm not yet sure what
the root cause is, but I saw a lot of handoff activity and busy distributed
port messages, which indicate the single TCP connection between two Erlang
nodes is completely saturated. Since there is too much going on, turning
Hi,
Just looking for a bit of guidance on good practice when using Riak
via the PBC interface.
To keep request latency low, it's good to keep the connection open
between requests, rather than making a new connection for just a few
requests and then dropping it again, right?
In the JVM client, poo
Hi Toby,
It should be fine to keep many connections PCB connections open. To give
you an idea, we connect to a nine (9) node cluster over Protobuf, with up
to 2k concurrent connections per node.
Cheers,
Alain
On Thu, Jun 5, 2014 at 10:44 PM, Toby Corkindale wrote:
> Hi,
> Just looking for a
12 matches
Mail list logo