You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by "Joan Touzet (JIRA)" <ji...@apache.org> on 2017/04/30 03:19:04 UTC

[jira] [Commented] (COUCHDB-3402) JS: dev/run timing out starting up nodes

    [ https://issues.apache.org/jira/browse/COUCHDB-3402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15990107#comment-15990107 ] 

Joan Touzet commented on COUCHDB-3402:
--------------------------------------

Lots more instances of this, and I finally got a local reproduce of this one. We have a crash in mem3:

{noformat}
[info] 2017-04-30T03:16:19.884644Z node1@127.0.0.1 <0.210.0> -------- Apache CouchDB has started on http://127.0.0.1:15986/
[info] 2017-04-30T03:16:19.884870Z node1@127.0.0.1 <0.7.0> -------- Application couch started on node 'node1@127.0.0.1'
[info] 2017-04-30T03:16:19.885045Z node1@127.0.0.1 <0.7.0> -------- Application ets_lru started on node 'node1@127.0.0.1'
[info] 2017-04-30T03:16:19.886104Z node1@127.0.0.1 <0.7.0> -------- Application rexi started on node 'node1@127.0.0.1'
[info] 2017-04-30T03:16:19.887183Z node1@127.0.0.1 <0.216.0> -------- open_result error {not_found,no_db_file} for _nodes
[info] 2017-04-30T03:16:20.034961Z node1@127.0.0.1 <0.216.0> -------- open_result error {not_found,no_db_file} for _dbs
[error] 2017-04-30T03:16:20.036030Z node1@127.0.0.1 <0.283.0> -------- Supervisor mem3_sup had child mem3_shards started with mem3_shards:start_link() at undefined exit with reason no match of right hand value file_exists at mem3_shards:get_update_seq/0(line:318) <= mem3_shards:init/1(line:206) <= gen_server:init_it/6(line:306) <= proc_lib:init_p_do_apply/3(line:237) in context start_error
[error] 2017-04-30T03:16:20.036596Z node1@127.0.0.1 <0.298.0> -------- CRASH REPORT Process  (<0.298.0>) with 0 neighbors exited with reason: no match of right hand value file_exists at mem3_shards:get_update_seq/0(line:318) <= mem3_shards:init/1(line:206) <= gen_server:init_it/6(line:306) <= proc_lib:init_p_do_apply/3(line:237) at gen_server:init_it/6(line:330) <= proc_lib:init_p_do_apply/3(line:237); initial_call: {mem3_shards,init,['Argument__1']}, ancestors: [mem3_sup,<0.282.0>], messages: [], links: [<0.283.0>], dictionary: [], trap_exit: false, status: running, heap_size: 610, stack_size: 27, reductions: 374
{"init terminating in do_boot",{{error,{{shutdown,{failed_to_start_child,mem3_shards,{{badmatch,file_exists},[{mem3_shards,get_update_seq,0,[{file,"src/mem3_shards.erl"},{line,318}]},{mem3_shards,init,1,[{file,"src/mem3_shards.erl"},{line,206}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,306}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,237}]}]}}},{mem3_app,start,[normal,[]]}}},[{boot_node,start_app,3,[{file,"dev/boot_node.erl"},{line,134}]},{lists,foldl,3,[{file,"lists.erl"},{line,1261}]},{boot_node,start_app,3,[{file,"dev/boot_node.erl"},{line,124}]},{lists,foldl,3,[{file,"lists.erl"},{line,1261}]},{boot_node,start_app,3,[{file,"dev/boot_node.erl"},{line,124}]},{lists,foldl,3,[{file,"lists.erl"},{line,1261}]},{boot_node,start_app,3,[{file,"dev/boot_node.erl"},{line,124}]},{lists,foldl,3,[{file,"lists.erl"},{line,1261}]}]}}^M
[os_mon] memory supervisor port (memsup): Erlang has closed^M
[os_mon] cpu supervisor port (cpu_sup): Erlang has closed^M
^M
Crash dump was written to: erl_crash.dump^M
init terminating in do_boot ()^M
{noformat}

> JS: dev/run timing out starting up nodes
> ----------------------------------------
>
>                 Key: COUCHDB-3402
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-3402
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Test Suite
>            Reporter: Joan Touzet
>
> Seen this a bunch of times recently in the Jenkins infrastructure. May be a symptom of ASF Jenkins nodes being overloaded.
> {noformat}
> make[1]: Entering directory `/usr/src/couchdb/apache-couchdb-2.0.0-28dd801'
> # This might help with emfile errors during `make javascript`: ulimit -n 10240
> Failed to start all the nodes. Check the dev/logs/*.log for errors.
> make[1]: *** [javascript] Error 1
> make[1]: Leaving directory `/usr/src/couchdb/apache-couchdb-2.0.0-28dd801'
> make: *** [check] Error 2
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)