Please follow the documentation and complete the setup process.
Section 2.6 describes single node setup; the Cluster Reference describes
configuring a cluster.

http://docs.couchdb.org/en/2.0.0/install/index.html#single-node-setup

http://docs.couchdb.org/en/2.0.0/cluster/index.html#cluster

-Joan

----- Original Message -----
> From: "Yacine El Ayar" <[email protected]>
> To: [email protected]
> Sent: Thursday, September 29, 2016 8:53:18 AM
> Subject: Re: Problem during installation of couchdb-2.0 on CentOS 6.
> 
> Ok, after solving conflicts between last erlang version and new one
> and
> version between spider-monkey, the compilation process has been
> complet
> successfully.
> Then the initial ask has been completed by your help and I unsterdand
> much
> better how to build couchdb-2 from source.
> 
> Anyway, now I'm facing a new issue, when I launch the application I'm
> facing runtime error
> 
> Any Ideas ?
> 
> Regards.
> 
> *******************************************
> 
> $ rel/couchdb/bin/couchdb
> [info] 2016-09-29T09:58:52.135936Z couchdb@localhost <0.9.0> --------
> Application couch_log started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.141619Z couchdb@localhost <0.9.0> --------
> Application folsom started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.192082Z couchdb@localhost <0.9.0> --------
> Application couch_stats started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.192355Z couchdb@localhost <0.9.0> --------
> Application khash started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.203130Z couchdb@localhost <0.9.0> --------
> Application couch_event started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.210897Z couchdb@localhost <0.9.0> --------
> Application ibrowse started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.226443Z couchdb@localhost <0.9.0> --------
> Application ioq started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.226777Z couchdb@localhost <0.9.0> --------
> Application mochiweb started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.227239Z couchdb@localhost <0.9.0> --------
> Application oauth started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.238398Z couchdb@localhost <0.205.0>
> --------
> Apache CouchDB 2.0.0 is starting.
> 
> [info] 2016-09-29T09:58:52.238521Z couchdb@localhost <0.206.0>
> --------
> Starting couch_sup
> [info] 2016-09-29T09:58:52.425142Z couchdb@localhost <0.205.0>
> --------
> Apache CouchDB has started. Time to relax.
> 
> [info] 2016-09-29T09:58:52.425275Z couchdb@localhost <0.205.0>
> --------
> Apache CouchDB has started on http://127.0.0.1:5986/
> [info] 2016-09-29T09:58:52.425400Z couchdb@localhost <0.9.0> --------
> Application couch started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.425520Z couchdb@localhost <0.9.0> --------
> Application ets_lru started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.440897Z couchdb@localhost <0.9.0> --------
> Application rexi started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.486087Z couchdb@localhost <0.9.0> --------
> Application mem3 started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.486141Z couchdb@localhost <0.9.0> --------
> Application fabric started on node couchdb@localhost
> [info] 2016-09-29T09:58:52.515908Z couchdb@localhost <0.9.0> --------
> Application chttpd started on node couchdb@localhost
> [error] 2016-09-29T09:58:52.527068Z couchdb@localhost emulator
> --------
> Error in process <0.321.0> on node couchdb@localhost with exit value:
> {database_does_not_exist,[{mem3_shards,load_shards_from_db,"_users",[{file,"src/mem3_shards.erl"},{line,327}]},{mem3_shards,load_shards_from_disk,1,[{file,"src/mem3_shards.erl"},{line,315}]},{mem3_shards,load_shards_from_disk,2,[{file,"src/mem3_shards.erl"},{line,331}]},{mem3_shards,for_docid,3,[{file,"src/mem3_shards.erl"},{line,87}]},{fabric_doc_open,go,3,[{file,"src/fabric_doc_open.erl"},{line,38}]},{chttpd_auth_cache,ensure_auth_ddoc_exists,2,[{file,"src/chttpd_auth_cache.erl"},{line,187}]},{chttpd_auth_cache,listen_for_changes,1,[{file,"src/chttpd_auth_cache.erl"},{line,134}]}]}
> 
> [notice] 2016-09-29T09:58:52.528332Z couchdb@localhost <0.320.0>
> --------
> chttpd_auth_cache changes listener died database_does_not_exist at
> mem3_shards:load_shards_from_db/6(line:327) <=
> mem3_shards:load_shards_from_disk/1(line:315) <=
> mem3_shards:load_shards_from_disk/2(line:331) <=
> mem3_shards:for_docid/3(line:87) <= fabric_doc_open:go/3(line:38) <=
> chttpd_auth_cache:ensure_auth_ddoc_exists/2(line:187) <=
> chttpd_auth_cache:listen_for_changes/1(line:134)
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 2016-09-29 11:01 GMT+02:00 Bogdan Andu <[email protected]>:
> 
> > make clean && ./configure && make release
> >
> > may work
> >
> > On Thu, Sep 29, 2016 at 11:57 AM, Yacine El Ayar
> > <[email protected]>
> > wrote:
> >
> > > According to INSTALL.Unix.md, the required dependencies for
> > > couchdb  are
> > > the following :
> > >
> > >
> > >  * Erlang OTP                       (>=R16B03-1, =<19.x) (
> > > http://erlang.org/
> > > )
> > >  * ICU
> > >                                    (http://icu-project.org/)
> > >  * OpenSSL                          (http://www.openssl.org/)
> > >  * Mozilla SpiderMonkey      (1.8.5) (
> > > http://www.mozilla.org/js/spidermonkey/)
> > >  * GNU Make
> > >                          (http://www.gnu.org/software/make/)
> > >  * GNU Compiler Collection  (http://gcc.gnu.org/)
> > >  * libcurl
> > >                                  (http://curl.haxx.se/libcurl/
> > )
> > >  * help2man
> > >                            (http://www.gnu.org/s/help2man/)
> > >  * Python (>=2.7) for docs     (http://python.org/)
> > >  * Python Sphinx (>=1.1.3)
> > >     (http://pypi.python.org/pypi/Sphinx)
> > >
> > > None of them required to be build against erlang, only couchdb
> > > fill full
> > > this requirement.
> > > Then when you to recompile everything, what i'm suppose to
> > > understand ?
> > >
> > > Ths
> > >
> > >
> > >
> > > 2016-09-29 9:52 GMT+02:00 Bogdan Andu <[email protected]>:
> > >
> > > > recompile everything with new erlang
> > > >
> > > > On Thu, Sep 29, 2016 at 10:41 AM, Yacine El Ayar <
> > > [email protected]>
> > > > wrote:
> > > >
> > > > > Ok i've review the installation of erlang (before i've not
> > > > > used make
> > > > > install but update PATH and LD_LIBRARY_PATH to tell the os to
> > > > > point
> > to
> > > > the
> > > > > latest version of erlang).
> > > > > Then i've redone it using make install. Bellow the performed
> > > > > step.
> > > > >
> > > > > $ sudo su
> > > > > $ cd /opt/ && mkdir erlang
> > > > > $ wget http://erlang.org/download/otp_src_19.0.tar.gz
> > > > > $ tar -xzvf otp_src_19.0.tar.gz
> > > > > $ ./configure
> > > > > $ make && make install
> > > > >
> > > > > But now the issue is the following one :
> > > > >
> > > > > ************************************************************
> > **********
> > > > >
> > > > > $ make
> > > > >
> > > > > =ERROR REPORT==== 29-Sep-2016::09:31:37 ===
> > > > > Loading of
> > > > > /opt/couchdb2/apache-couchdb-2.0.0/bin/rebar/rebar/ebin/rebar.beam
> > > > failed:
> > > > > badfile
> > > > > escript: exception error: undefined function rebar:main/1
> > > > >   in function  escript:run/2
> > > > >   in call from escript:start/1
> > > > >   in call from init:start_it/1
> > > > >   in call from init:start_em/1
> > > > >
> > > > > =ERROR REPORT==== 29-Sep-2016::09:31:37 ===
> > > > > beam/beam_load.c(1365): Error loading module rebar:
> > > > >   use of opcode 153; this emulator supports only up to 152
> > > > >
> > > > > make: *** [couch] Erreur 127
> > > > >
> > > > > ************************************************************
> > **********
> > > > >
> > > > >
> > > > > It seems it cannot find a file, and of of course it doesn't
> > > > > exits :
> > > > >
> > > > > ************************************************************
> > **********
> > > > >
> > > > > $tree /opt/couchdb2/apache-couchdb-2.0.0/bin/
> > > > > /opt/couchdb2/apache-couchdb-2.0.0/bin/
> > > > > ├── erlang-version.escript
> > > > > └── rebar
> > > > >
> > > > >
> > > > >
> > > > > ************************************************************
> > **********
> > > > >
> > > > > Any ideas ?
> > > > >
> > > > > Thanks
> > > > >
> > > > >
> > > > > 2016-09-28 21:10 GMT+02:00 Robert Samuel Newson
> > > > > <[email protected]
> > >:
> > > > >
> > > > > > very curious! how did you install erlang?
> > > > > >
> > > > > > B.
> > > > > >
> > > > > > > On 28 Sep 2016, at 09:32, Yacine El Ayar <
> > [email protected]>
> > > > > > wrote:
> > > > > > >
> > > > > > > Hello,
> > > > > > >
> > > > > > > I'm trying to install couchdb 2 on a CentOS 6 server
> > > > > > > I believe (as i'm not sure of it), i've installed all the
> > required
> > > > > > > dependencies.
> > > > > > >
> > > > > > > ## Anyway when I run the make I obtain the following
> > > > > > > input:
> > > > > > >
> > > > > > > $ ./configure
> > > > > > > ==> configuring couchdb in rel/couchdb.config
> > > > > > > You have configured Apache CouchDB, time to relax. Relax.
> > > > > > >
> > > > > > >
> > > > > > > $ make
> > > > > > > Uncaught error in rebar_core: {'EXIT',
> > > > > > >                               {{case_clause,
> > > > > > >                                 {error,
> > > > > > >                                  {function_clause,
> > > > > > >                                   [{filename,join,
> > > > > > >
> >  [{error,bad_name},"erts.app"],
> > > > > > >                                     [{file,"filename.erl"},{line,
> > > > > 409}]},
> > > > > > >                                    {rmemo,ets_tab,0,
> > > > > > >
> >  [{file,"src/rmemo.erl"},{line,
> > > > > > 187}]},
> > > > > > >                                    {rmemo,init,1,
> > > > > > >
> >  [{file,"src/rmemo.erl"},{line,
> > > > > > 181}]},
> > > > > > >                                    {gen_server,init_it,6,
> > > > > > >                                     [{file,"gen_server.erl"},{
> > > > > > line,328}]},
> > > > > > >                                    {proc_lib,init_p_do_apply,3,
> > > > > > >
> > > > > > > [{file,"proc_lib.erl"},{line,247}]}]}}},
> > > > > > >                                [{rebar,run_aux,2,
> > > > > > >                                  [{file,"src/rebar.erl"},{line,
> > > > 218}]},
> > > > > > >                                 {rebar,main,1,
> > > > > > >                                  [{file,"src/rebar.erl"},{line,
> > > > 58}]},
> > > > > > >                                 {escript,run,2,
> > > > > > >                                  [{file,"escript.erl"},{line,
> > > 757}]},
> > > > > > >                                 {escript,start,1,
> > > > > > >                                  [{file,"escript.erl"},{line,
> > > 277}]},
> > > > > > >                                 {init,start_em,1,[]},
> > > > > > >                                 {init,do_boot,3,[]}]}}
> > > > > > > make: *** [couch] Erreur 1
> > > > > > >
> > > > > > >
> > > > > > > ## I don't know how to translate this error message on
> > > > > > > useful
> > > > > > information.
> > > > > > > Do you have any idea where the problem come from ?
> > > > > > >
> > > > > > >
> > > > > > > ## This is where i've grabbed the source.
> > > > > > >
> > > > > > > http://wwwftp.ciril.fr/pub/apache/couchdb/source/2.0.0/
> > > > > > apache-couchdb-2.0.0.tar.gz
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > ## Some important dependencies and information about my
> > > > > > > system.
> > > > > > >
> > > > > > > $ erl --version
> > > > > > > Erlang/OTP 19 [erts-8.0] [source] [smp:2:2]
> > > > > > > [async-threads:10]
> > > [hipe]
> > > > > > > [kernel-poll:false]
> > > > > > >
> > > > > > > $ js --version
> > > > > > > JavaScript-C 1.8.5 2011-03-31
> > > > > > >
> > > > > > > $ uname -mrs
> > > > > > > Linux 2.6.32-573.7.1.el6.i686 i686
> > > > > > >
> > > > > > >
> > > > > > > Any ideas ?
> > > > > > >
> > > > > > >
> > > > > > > Regards
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> 

Reply via email to