You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2018/03/08 22:58:16 UTC
[GitHub] Crispy1975 opened a new issue #1214: CouchDB 2.1.1 View OS Timeouts
Crispy1975 opened a new issue #1214: CouchDB 2.1.1 View OS Timeouts
URL: https://github.com/apache/couchdb/issues/1214
## Expected Behavior
On installing CouchDB 2.1.1 (also 2.1.0) from the Apache apt repository (Debian Jessie) and running the installation verification from the Fauxton UI I would expect the test to complete without issues as its a clean install with now data.
## Current Behavior
On running the verification of installation from Fauxton when the step for creating views is reached the process seems to freeze in the UI. On inspecting the server processes running I can see many `couchjs` processes spawning. This happens until the machine is under such heavy load it locks up.
#### CouchDB Log
```shell
[notice] 2018-02-04T22:01:54.060273Z couchdb@127.0.0.1 <0.1623.0> 05df57be48 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb 201 ok 318
[notice] 2018-02-04T22:01:54.227090Z couchdb@127.0.0.1 <0.1622.0> 5efe07fec6 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb/test_doc_1 201 ok 77
[notice] 2018-02-04T22:01:54.327491Z couchdb@127.0.0.1 <0.1622.0> 020d6efc86 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb/test_doc_1 201 ok 65
[notice] 2018-02-04T22:01:54.419274Z couchdb@127.0.0.1 <0.1622.0> 005d6c8a4f 127.0.0.1:59840 127.0.0.1 admin DELETE /verifytestdb/ test_doc_1?rev=2-d588d3e93ee155c5afffdf0247a2c5ef 200 ok 57
[notice] 2018-02-04T22:01:54.552315Z couchdb@127.0.0.1 <0.1622.0> b40d536c0f 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb/test_doc_10 201 ok 100
[notice] 2018-02-04T22:01:54.569781Z couchdb@127.0.0.1 <0.1621.0> 8119af61b8 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb/test_doc_20 201 ok 113
[notice] 2018-02-04T22:01:54.619902Z couchdb@127.0.0.1 <0.2794.0> 7dea9b3af1 127.0.0.1:59840 127.0.0.1 admin PUT /verifytestdb/test_doc_30 201 ok 133
[info] 2018-02-04T22:01:59.622906Z couchdb@127.0.0.1 <0.211.0> -------- couch_proc_manager <0.3007.0> died normal
[error] 2018-02-04T22:01:59.622918Z couchdb@127.0.0.1 <0.2989.0> -------- OS Process Error <0.3007.0> :: {os_process_error,"OS process timed out."}
[info] 2018-02-04T22:02:04.625889Z couchdb@127.0.0.1 <0.211.0> -------- couch_proc_manager <0.3083.0> died normal
[error] 2018-02-04T22:02:04.625898Z couchdb@127.0.0.1 <0.2989.0> -------- OS Process Error <0.3083.0> :: {os_process_error,"OS process timed out."}
[info] 2018-02-04T22:02:09.628899Z couchdb@127.0.0.1 <0.211.0> -------- couch_proc_manager <0.3173.0> died normal
[error] 2018-02-04T22:02:09.628960Z couchdb@127.0.0.1 <0.2989.0> -------- OS Process Error <0.3173.0> :: {os_process_error,"OS process timed out."}
[info] 2018-02-04T22:02:14.631878Z couchdb@127.0.0.1 <0.211.0> -------- couch_proc_manager <0.3249.0> died normal
[error] 2018-02-04T22:02:14.631886Z couchdb@127.0.0.1 <0.2989.0> -------- OS Process Error <0.3249.0> :: {os_process_error,"OS process timed out."}
```
#### Top Process
```shell
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22711 couchdb 20 0 107340 4748 3236 R 62.1 0.0 0:05.39 ./bin/couchjs ./share/server/main.js
22726 couchdb 20 0 108364 4752 3240 R 61.4 0.0 0:02.78 ./bin/couchjs ./share/server/main.js
22618 couchdb 20 0 107344 4752 3236 R 58.0 0.0 0:29.20 ./bin/couchjs ./share/server/main.js
22621 couchdb 20 0 108364 4752 3236 R 58.0 0.0 0:24.80 ./bin/couchjs ./share/server/main.js
22629 couchdb 20 0 108364 4748 3232 R 58.0 0.0 0:19.61 ./bin/couchjs ./share/server/main.js
22628 couchdb 20 0 107344 4748 3236 R 56.7 0.0 0:19.30 ./bin/couchjs ./share/server/main.js
22622 couchdb 20 0 107348 4748 3232 R 56.0 0.0 0:24.52 ./bin/couchjs ./share/server/main.js
22654 couchdb 20 0 107344 4756 3236 R 56.0 0.0 0:14.07 ./bin/couchjs ./share/server/main.js
22727 couchdb 20 0 106316 4744 3236 R 56.0 0.0 0:02.39 ./bin/couchjs ./share/server/main.js
22617 couchdb 20 0 106316 4748 3232 R 54.7 0.0 0:29.46 ./bin/couchjs ./share/server/main.js
22695 couchdb 20 0 107340 4744 3236 R 54.0 0.0 0:09.09 ./bin/couchjs ./share/server/main.js
22696 couchdb 20 0 108368 4748 3236 R 52.6 0.0 0:09.24 ./bin/couchjs ./share/server/main.js
22710 couchdb 20 0 108364 4752 3240 R 52.0 0.0 0:05.35 ./bin/couchjs ./share/server/main.js
```
#### Output from ldd
```shell
linux-vdso.so.1 (0x00007136a1186000)
libmozjs185.so.1.0 => /usr/lib/libmozjs185.so.1.0 (0x00007136a0be0000)
libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007136a096c000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007136a066a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007136a02bf000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007136a00a2000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x000071369fe98000)
libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x000071369fc94000)
libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x000071369fa8f000)
libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x000071369f84e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x000071369f64a000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x000071369f33f000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x000071369f128000)
libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x000071369eef4000)
librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x000071369ecd7000)
libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x000071369eaad000)
libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x000071369e84c000)
libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x000071369e450000)
libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x000071369e204000)
libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x000071369df30000)
libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x000071369dcff000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x000071369dafa000)
liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x000071369d8eb000)
libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x000071369d699000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x000071369d47d000)
/lib64/ld-linux-x86-64.so.2 (0x00007136a1187000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x000071369d275000)
libgnutls-deb0.so.28 => /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28 (0x000071369cf55000)
libhogweed.so.2 => /usr/lib/x86_64-linux-gnu/libhogweed.so.2 (0x000071369cd26000)
libnettle.so.4 => /usr/lib/x86_64-linux-gnu/libnettle.so.4 (0x000071369caf4000)
libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x000071369c870000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x000071369c58f000)
libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x000071369c383000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x000071369c17e000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x000071369bf67000)
libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x000071369bd4a000)
libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x000071369bb04000)
libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x000071369b8f0000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x000071369b6dd000)
```
## Possible Solution
Unknown.
## Steps to Reproduce (for bugs)
1. echo "deb https://apache.bintray.com/couchdb-deb jessie main" | sudo tee -a /etc/apt/sources.list
2. curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
3. sudo apt-get update && sudo apt-get install couchdb
4. Access Fauxton and run the "Verify CouchDB Installation"
## Context
CouchDB is not useable at all in this state, I have tried altering various settings in the config files but to no avail. I would expect with the basic defaults the server to be able to complete it's self test.
## Your Environment
* Version used: 2.1.0~jessie
* Browser Name and version: Chrome 58.0.2
* Operating System and version: Debian 8 (Jessie)
* Link to your project: n/a
----------------------------------------------------------------
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:
users@infra.apache.org
With regards,
Apache Git Services