[
https://issues.apache.org/jira/browse/COUCHDB-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13836943#comment-13836943
]
Dave Cottlehuber commented on COUCHDB-1946:
-------------------------------------------
Hi Marc,
thanks for reporting this. We'll need a bit more info to make headway on this;
the error message you see is a relatively unimportant part of the Erlang VM.
If you can start your instance up, I'm interested in a couple of specific
things:
what the last update sequence number of your registry copy is:
export COUCH=http://localhost:5984
curl $COUCH/registry
should return a JSON blob like this:
{
"committed_update_seq": 7305,
"compact_running": false,
"data_size": 2040934117,
"db_name": "registry",
"disk_format_version": 6,
"disk_size": 3444014974,
"doc_count": 5208,
"doc_del_count": 754,
"instance_start_time": "1386014605129594",
"purge_seq": 0,
"update_seq": 7305
}
Also, if you can make the couch.log file available (privately is fine,
[email protected] GPG key for optional signing
http://people.apache.org/~dch/KEYS) we might find something more enlightening.
Previous occurences of the error you mentioned have all been related to
insufficient memory. FWIW I'm running replication < 2GB RAM atm on a gce small
instance, 2 cores, and that's cpu bound only.
https://couchdb.readthedocs.org/en/latest/config/replicator.html
Current parameters can be seen via GET /_config/replicator, and you can do
updates via PUT or also via futon's configuation interface. This will avoid the
need to restart couchdb, which is only required if you edit the ini file by
hand.
reduce:
worker_batch_size to ease RAM pressure
worker_processes for disk & network IO
Other Couch folk report reducing these right down has
Bear in mind that a heavy load is borne by the central registry atm, there may
not be a great deal you can influence on your local node wrt to performance.
You can try reducing the parallelisation of replication;
> Trying to replicate NPM grinds to a halt after 40GB
> ---------------------------------------------------
>
> Key: COUCHDB-1946
> URL: https://issues.apache.org/jira/browse/COUCHDB-1946
> Project: CouchDB
> Issue Type: Bug
> Components: Database Core
> Reporter: Marc Trudel
>
> I have been able to replicate the Node.js NPM database until 40G or so, then
> I get this:
> https://gist.github.com/stelcheck/7723362
> I one case I have gotten a flat-out OOM error, but I didn't take a dump of
> the log output at the time.
> CentOS6.4 with CouchDB 1.5 (also tried 1.3.1, but to no avail). Also tried to
> restart replication from scratch - twice - bot cases stalling at 40GB.
--
This message was sent by Atlassian JIRA
(v6.1#6144)