sergey-safarov commented on issue #1073: CouchDB 3-node cluster (Windows) - 
multiple erlang errors
URL: https://github.com/apache/couchdb/issues/1073#issuecomment-358922252
 
 
   I added string 'LimitNOFILE=999999' to 
`/usr/lib/systemd/system/couchdb.service`
   Now systemd unit file looks like:
   ```
   [Unit]
   Description=Apache CouchDB
   Wants=network-online.target
   After=network-online.target
   
   [Service]
   LimitNOFILE=999999
   RuntimeDirectory=couchdb
   User=couchdb
   Group=couchdb
   ExecStart=/opt/couchdb/bin/couchdb
   Restart=always
   
   [Install]
   WantedBy=multi-user.target
   ```
   All errors is resolved except one
   ```
   [[email protected] ~]# grep error /var/log/couchdb/couchdb.log | grep -v 
"Request to create N=3 DB but only 1 node" | head
   [error] 2018-01-19T06:03:27.362521Z [email protected] <0.16326.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.363595Z [email protected] <0.16318.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.363671Z [email protected] <0.16325.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.363895Z [email protected] <0.16324.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.363911Z [email protected] <0.16323.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.363992Z [email protected] <0.16319.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,map_fold,3,[{file,"src/couch_mrview.erl"},{line,511}]},{couch_btree,stream_kv_node2,8,[{file,"src/couch_btree.erl"},{line,848}]},{couch_btree,stream_kp_node,8,[{file,"src/couch_btree.erl"},{line,819}]},{couch_btree,fold,4,[{file,"src/couch_btree.erl"},{line,222}]},{couch_db,enum_docs,5,[{file,"src/couch_db.erl"},{line,1450}]}]
   [error] 2018-01-19T06:03:27.364032Z [email protected] <0.16320.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:03:27.364488Z [email protected] <0.16322.0> -------- 
rexi_server: from: [email protected](<0.16317.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:04:05.524625Z [email protected] <0.26308.0> -------- 
rexi_server: from: [email protected](<0.26296.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,finish_fold,2,[{file,"src/couch_mrview.erl"},{line,642}]},{rexi_server,init_p,3,[{file,"src/rexi_server.erl"},{line,139}]}]
   [error] 2018-01-19T06:04:05.524713Z [email protected] <0.26303.0> -------- 
rexi_server: from: [email protected](<0.26296.0>) mfa: fabric_rpc:all_docs/3 
exit:timeout 
[{rexi,init_stream,1,[{file,"src/rexi.erl"},{line,256}]},{rexi,stream2,3,[{file,"src/rexi.erl"},{line,204}]},{fabric_rpc,view_cb,2,[{file,"src/fabric_rpc.erl"},{line,308}]},{couch_mrview,map_fold,3,[{file,"src/couch_mrview.erl"},{line,511}]},{couch_btree,stream_kv_node2,8,[{file,"src/couch_btree.erl"},{line,848}]},{couch_btree,fold,4,[{file,"src/couch_btree.erl"},{line,222}]},{couch_db,enum_docs,5,[{file,"src/couch_db.erl"},{line,1450}]},{couch_mrview,all_docs_fold,4,[{file,"src/couch_mrview.erl"},{line,425}]}]
   ``` 
   About 11316 such errors when replicated 1500 databases (25Gb total size).
   ```
   [[email protected] ~]# grep error /var/log/couchdb/couchdb.log | grep -v 
"Request to create N=3 DB but only 1 node" | wc -l
   11316
   ```
   Could you add more logging about what is document is replicated from other 
server?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to