`
liujiawinds
  • 浏览: 131738 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

couchDB启动报错

阅读更多

    nosql 很火啊,

    今天也耐不住寂寞开始入手couchDB,

不过装好了之后就报错。

 

Erlang R14B04 (erts-5.8.5) [source] [smp:4:4] [rq:4] [async-threads:4]

Eshell V5.8.5  (abort with ^G)
1> Apache CouchDB 1.4.0 (LogLevel=info) is starting.
Failure to start Mochiweb: eaddrinuse
[error] [<0.133.0>] {error_report,<0.35.0>,
                        {<0.133.0>,crash_report,
                         [[{initial_call,
                               {mochiweb_socket_server,init,['Argument__1']}},
                           {pid,<0.133.0>},
                           {registered_name,[]},
                           {error_info,
                               {exit,eaddrinuse,
                                   [{gen_server,init_it,6},
                                    {proc_lib,init_p_do_apply,3}]}},
                           {ancestors,
                               [couch_secondary_services,couch_server_sup,
                                <0.36.0>]},
                           {messages,[]},
                           {links,[<0.102.0>]},
                           {dictionary,[]},
                           {trap_exit,true},
                           {status,running},
                           {heap_size,987},
                           {stack_size,24},
                           {reductions,458}],
                          []]}}
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["../etc/couchdb/default.ini","../etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,shutdown}},[{couch_server_sup,start_server,1},{application_master,start_it_old,4}]}}}}}},[{couch,start,0},{init,start_it,1},{init,start_em,1}]}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()


Abnormal termination

 

表示很费解,搞了好一会儿才发现报错信息原来在上面。。。Failure to start Mochiweb: eaddrinuse

 

之后在wiki(传送门)找到了错误信息.

 

原来是需要更改端口,因为是windows装的,就没有config.ini

在 default.ini中找到了端口配置。

通过 在cmd中使用netstat -ano查看现在正在使用的端口,就随便写了一个端口号,5985(原来是5984)

 

成功运行!

 

但是我记得我没有开过这个端口的,是为什么导致这个端口被占用

之后根据进程ID找到应用,才发现是couchDB的服务,原来在安装好了之后就已经自动的启动了couchDB的服务,不需要再次去启动。。。

 

 

 to be continue....

 

0
0
分享到:
评论
2 楼 liujiawinds 2014-02-15  
wayneyang3 写道
博主你好,不知道你有没有碰到这样的问题:
我装完couchdb后,遇到和你一样的情况,显示127.0.0.1:5984被couchdb占用,于是我default.ini里将ip改成本机实际ip地址后就运行成功了。但我重启一次电脑后,原来127.0.0.1:5984没了,但是新建的ip地址:5984依然被占用,然后仍然启动不了。这样不就等于每次重启后都要改配置文件的bind_ip或者port吗?

文章里面已经提及了。你不用手动去启动couchDB了,在安装完成之后,它就已经启动了。
所以,直接访问127.0.0.1:5984就可以了
1 楼 wayneyang3 2014-02-14  
博主你好,不知道你有没有碰到这样的问题:
我装完couchdb后,遇到和你一样的情况,显示127.0.0.1:5984被couchdb占用,于是我default.ini里将ip改成本机实际ip地址后就运行成功了。但我重启一次电脑后,原来127.0.0.1:5984没了,但是新建的ip地址:5984依然被占用,然后仍然启动不了。这样不就等于每次重启后都要改配置文件的bind_ip或者port吗?

相关推荐

    CouchDB与CouchBase的比较

    ouchbase作为新兴的NOSQL数据库,可堪使用的资料少的可怜,更别提中文资料了,基本...官方手册,无论是建立View还是查询Index都是有严格语法的,照着manul的教程走就没.

    CouchDB

    CouchDB

    CouchDB权威指南(带详细目录)PDF

    通过《CouchDB权威指南》,你将学会如何通过CouchDB的RESTful Web接口来使用它,此外你还会熟悉CouchDB的一些主要特性,比如简单的文档的CRUD(创建、读取、更新、删除); 高级的MapReduce,部署优化等更多的内容...

    Beginning CouchDB.pdf

    Beginning CouchDB.pdf

    CouchDB20 分钟入门

    学习couchDB 的入门教程

    CouchDB.The.Definitive.Guide

    This book introduces you to Apache CouchDB, a document-oriented database that offers a different way to model your data. CouchDB is a schema-free database, designed to work with applications that ...

    CouchDB独立博客sofa-CouchDB.zip

    sofa-CouchDB 是 CouchDB 的独立博客,使用 CouchDB 的书来做主要内容,这方便了所有用来在这博客上交流他们的想法,并且里面提供了很多帮助指导,这都是 HTML,Javascript 和 CouchDB 的结晶。目前支持任何人在上面...

    Scaling.CouchDB(第1版)

    中文名: Scaling CouchDB (第1版) 原名: Scaling CouchDB: Replication, Clustering, and Administration 作者: Bradley Holt 资源格式: PDF 版本: 英文文字版/更新EPUB版本 出版社: O'Reilly书号: 978-1-4493-0343-...

    Fabric 1.4基于couchdb环境搭建

    Fabric 1.4基于couchdb环境搭建步骤,以及基于couchdb的区块链多字段数据查询

    Apache-CouchDB.zip

    CouchDB 是一个开源的面向文档的数据库管理系统,可以通过 RESTful JavaScript Object Notation (JSON) API 访问。术语 “Couch” 是 “Cluster Of Unreliable Commodity Hardware” 的首字母缩写,它反映了 CouchDB...

    apache-couchdb-2.3.1.msi

    CouchDB 是一个开源的面向文档的数据库管理系统,可以通过 RESTful JavaScript Object Notation (JSON) API 访问。术语 “Couch” 是 “Cluster Of Unreliable Commodity Hardware” 的首字母缩写,它反映了 CouchDB...

    couchdb源码

    couchdb源码 

    Apress.Beginning.CouchDB.Dec.2009.pdf

    Apache CouchDB is an exciting database management system that is growing in popularity each day. This book introduces you to CouchDB, guiding you through its relatively short history and what makes it...

    awesome-couchdb, CouchDB精选元资源&最佳实践列表.zip

    awesome-couchdb, CouchDB精选元资源&最佳实践列表 出色的CouchDB 面向CouchDB的curated元资源&最佳实践列表。是一个面向文档的面向服务的数据库,它同步。欢迎请求请求。电子邮件内容模式&最佳实践。Map/Reduce连接...

    CouchDB: The Definitive Guide: Time to Relax

    Three of CouchDB’s creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing,...

    couchdb-2.3.0.msi

    couchdb-2.3.0.msi,在window下的安装包,下载后就可以直接运行。详细见https://blog.csdn.net/qq_30505673/article/details/85039731

    couchdb-bootstrap:Bootstrap CouchDB项目

    CouchDB引导程序从CLI或API引导CouchDB服务器。 设置并覆盖/_config 创建数据库(除非存在) 创建和更新数据库_security对象创建和更新用户帐户创建和更新设计文档创建和更新复制文档创建和更新种子文件CouchDB ...

    CouchDB自动安装程序Build-CoucbDB.zip

    Build-CoucbDB是一个CouchDB的自动安装程序,它的特点是将所有CouchDB的依赖包都放置在独立的目录,这样你在卸载时也可以直接删除安装目录即可。另外也可以实现在同一个系统上安装多个CouchDB的功能。目前已经在下面...

    abdera-couchdb-1.1.jar

    标签:abdera-couchdb-1.1.jar,abdera,couchdb,1.1,jar包下载,依赖包

    CouchDB,Python

    Python CouchDB模块,使用:直接将其中的couchdb文件夹复制到Python27\Lib文件夹下,即可使用import couchdb按照文档进行后续开发。

Global site tag (gtag.js) - Google Analytics