CouchDB在Windows 2008 R2 Standard上发生崩溃,并出现os_mon错误

时间:2014-07-15 07:17:58

标签: windows crash erlang couchdb windows-server-2008-r2

我正在尝试在Windows 2008 R2标准版本服务器上安装CouchDB,它启动了couchdb服务运行,但我无法访问couchdb网址。以下是错误:

Erlang R15B (erts—5.9) [source] [smp:16:16] [async—threads:0]

Eshell V5.9 (abort with ^G)
1} ("init terminating in do_boot",{{badmatch,(error,{{app_would_not_start,os_mon
}, couch_app.start,[normal,["../etc/couchdb/default.ini","../etc/couchdb/local.i
ni"]]}}}},[{couch,start,0,[{file,"d:/relax/couchdb/src/couchdb/couch.erl"},{line
,18}]},{init,start_it,1,[{file,"init.erl"},{1ine,1041}]},{init,start_em,1,[{fi1e
,"init.erl"},{line.1022}]}]}}

Crash dump was written to: er]_crash.dump
init terminating in do_boot {}

Abnormal termination

在Windows 7上尝试时,相同的安装程序工作正常。请帮助解决问题,因为它必须在Windows 2008 R2 Standard服务器计算机上运行。

1 个答案:

答案 0 :(得分:1)

首先要检查的是CouchDB是否从命令提示符启动,而不运行该服务。安装程序在开始菜单上留下一个图标,您也可以尝试c:\ couchdb \ bin \ couchdb.bat。我建议安装一个没有空格的文件名,以确保Windows很满意。

顺便说一句,你不是说CouchDB的版本/版本是什么,也不是你得到它的地方; R15B不包含在最近的官方版本中。我推荐使用http://couchdb.apache.org/#downloads的最新官方版本,该版本使用R16B02并了解您的使用情况。