Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[error] Failed to start net_kernel for basho_bench_measurement_erlangvm: #231

Open
rsoni1702 opened this issue Jan 27, 2023 · 0 comments
Open

Comments

@rsoni1702
Copy link

Hello Team,

  1. I am using the Dockerfile of this repo to create a new docker image.
  2. After that, I created a docker container from that docker image. Inside the docker container there is a path /srv/basho_bench/_build/default/bin/ in that path basho_bench binary will be created.
  3. I use that basho_bench binary to run load-test on riak with below config file.
{driver,
    basho_bench_driver_2i}.

{operations, [
    {get_pb, 1},
    {{put_pb, 5}, 20},
    {{query_http, 10}, 1},
    {{query_mr,   10}, 1},
    {{query_pb,   10}, 1}
]}.

{measurement_driver,
    basho_bench_measurement_erlangvm}.

{measurements, [
    {memory, 1000},
    {cpu, 1000},
    {processes, 1000},
    {filehandles, 1000}
]}.

%%% LOAD SETTINGS %%%

{mode, {rate, 5}}.
%%{mode, max}.
{duration, 1}.
{concurrent, 3}.

%%% DATA SHAPE %%%

{key_generator, uuid_v4}.
{value_generator, {uniform_bin, 300,1000}}.

{pb_ips, [{"*-riak1.*", 18087}]}.
{pb_replies, 1}.

{http_ips, ["*-riak1.*"]}.
{http_port, 18098}.

%% Timeout units are milliseconds, default = 30000
{pb_timeout_general, 30000}.
{http_timeout_general, 30000}.

%%It can also be configured for devrel!
%%{pb_ips, [{"*-riak1.*", 8087},
%%          {"*-riak2.*", 8087},
%%          {"*-riak3.*", 8087}
%%]}.
%%{pb_replies, 1}.
%%
%%{http_ips, [{"*-riak1.*", 8098},
%%            {"*-riak2.*", 8098},
%%            {"*-riak3.*", 8098}
%%]}.

{rng_seed, {1, 2, 3}}.

%% enforce_keyrange is for use with sequential_int
%% Will error if keys in a range are missing.
%%{enforce_keyrange, 10000}.

%%% MEASUREMENT SETTINGS %%%

{nodes, ['*-riak1.*','*-riak2.*','*-riak3.*']}.
{cookie, riak}.
  1. I am running this inside docker container and that docker container is part of k8s pod which is part of k8s cluster.
  2. Riak are configured as Azure VM which I can access via SSH from pod which contain my container with basho_bench script.
  3. while running the Performance test from that docker container I am getting below error.
  4. I am using this basho_bench script for the performance test first time.
  5. can someone please help me, with this error and how can I resolve this ?
  6. Any help will be really appreciated.

12:22:01.211 [error] Failed to start net_kernel for basho_bench_measurement_erlangvm: {{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[#{clean_halt => false,name => basho_bench,name_domain => longnames,net_tickintensity => 4,net_ticktime => 60,supervisor => net_sup_dynamic}]},permanent,false,1000,supervisor,[erl_distribution]}}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant