Forwarding my reply to the mailing list.
---------- Forwarded message ----------
From: *Dan Reverri* <[email protected] <mailto:[email protected]>>
Date: Tue, Jun 8, 2010 at 8:45 AM
Subject: Re: Errors when using basho_bench
To: Germain Maurice <[email protected]
<mailto:[email protected]>>
Hi Germain,
The first error "{'function not
exported',[{riak_core_bucket,defaults,[]}," would occur when
a bucket does not have a "chash_keyfun" property defined.
This could occur if you have specified default bucket
properties in your app.config. There is a known issue where
bucket properties defined in the app.config file are not
merged with the hard coded defaults:
http://issues.basho.com/show_bug.cgi?id=123
I'm not sure why this issue would only occur when increasing
the partition size. Were other changes made to app.config?
The second error
"{case_clause,{error,timeout}},
[{riak_kv_wm_raw,content_types_provided,2}"
occurs when a key/value pair has been inserted into Riak
without a content-type and retrieved via the REST interface.
This can happen when inserting key/value pairs with the
native Erlang client or the protobuffs client. These clients
don't require that a content-type be set. I assume the values
in question were inserted by the basho bench utility so I
will look into how those values are inserted by basho bench.
Thanks,
Dan
On Tue, Jun 8, 2010 at 7:38 AM, Germain Maurice
<[email protected]
<mailto:[email protected]>> wrote:
After viewing the demonstration of basho_bench during the
webinar of the last week, we led some tests.
Here are some errors we are meeting while doing a
benchmark with basho_bench.
Big notice : when the ring partition size was 64, i never
got this kind of error (excepting a crash of a node, due
to not enough memory i think, 1,5GB RAM). But now, i have
128 partitions (see my other message on the riak ML about
the ring partition size) and these errors occurs.
This error occured multiple times :
=ERROR REPORT==== 8-Jun-2010::16:21:06 ===
** State machine <0.937.0> terminating
** Last event in was timeout
** When State == initialize
** Data ==
{state,<0.932.0>,undefined,2,undefined,undefined,undefined,
8594018,undefined,undefined,undefined,undefined,
undefined,undefined,60000,undefined,
{<<"test">>,<<"25500">>},
{chstate,'[email protected]
<mailto:[email protected]>',
[{'[email protected]
<mailto:[email protected]>',{64,63443225844}}],
{128,
[{0,'[email protected]
<mailto:[email protected]>'},
{11417981541647679048466287755595961091061972992,
'[email protected]
<mailto:[email protected]>'},
{22835963083295358096932575511191922182123945984,
'[email protected]
<mailto:[email protected]>'},
{34253944624943037145398863266787883273185918976,
'[email protected]
<mailto:[email protected]>'},
{45671926166590716193865151022383844364247891968,
'[email protected]
<mailto:[email protected]>'},
{57089907708238395242331438777979805455309864960,
'[email protected]
<mailto:[email protected]>'},
[...]
{1415829711164312202009819681693899175291684651008,
'[email protected]
<mailto:[email protected]>'},
{1427247692705959881058285969449495136382746624000,
'[email protected]
<mailto:[email protected]>'},
{1438665674247607560106752257205091097473808596992,
'[email protected]
<mailto:[email protected]>'},
{1450083655789255239155218544960687058564870569984,
'[email protected]
<mailto:[email protected]>'}]},
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[]}}}},
undefined}
** Reason for termination =
** {'function not exported',[{riak_core_bucket,defaults,[]},
{riak_core_util,chash_key,1},
{riak_kv_get_fsm,initialize,2},
{gen_fsm,handle_msg,7},
{proc_lib,init_p_do_apply,3}]}
After shutting down the benchmark we also got this
following error, multiple times too :
=ERROR REPORT==== 8-Jun-2010::16:19:28 ===
webmachine error: path="/riak/test/16028"
[{webmachine_decision_core,'-decision/1-lc$^1/1-1-',
[{error,
{error,
{case_clause,{error,timeout}},
[{riak_kv_wm_raw,content_types_provided,2},
{webmachine_resource,resource_call,3},
{webmachine_resource,do,3},
{webmachine_decision_core,resource_call,1},
{webmachine_decision_core,decision,1},
{webmachine_decision_core,handle_request,2},
{webmachine_mochiweb,loop,1},
{mochiweb_http,headers,5}]}}]},
{webmachine_decision_core,decision,1},
{webmachine_decision_core,handle_request,2},
{webmachine_mochiweb,loop,1},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]
Any idea about these errors ?
No problem with Webmachine ?
--
Germain Maurice
Administrateur Système/Réseau
Tel : +33.(0)1.42.43.54.33
http://www.linkfluence.net
_______________________________________________
riak-users mailing list
[email protected]
<mailto:[email protected]>
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com