Details
-
Bug
-
Resolution: Fixed
-
Major
-
3.0
-
Security Level: Public
-
None
-
build 2.1.0-713
<manifest>
<remote name="couchbase" fetch="git://github.com/couchbase/"/>
<remote name="membase" fetch="git://github.com/membase/"/>
<remote name="apache" fetch="git://github.com/apache/"/>
<remote name="erlang" fetch="git://github.com/erlang/"/>
<default remote="couchbase" revision="master"/>
<project name="tlm" path="tlm" revision="12abea946eafd7411273d18a10ae1f84390db3d4">
<copyfile src="Makefile.top" dest="Makefile"/>
</project>
<project name="bucket_engine" path="bucket_engine" revision="1495eb770b9735dd791c483eee7e69641f82f09c"/>
<project name="ep-engine" path="ep-engine" revision="5eb68342f1671e11e46236ac4a061a8aa36be8f9"/>
<project name="libconflate" path="libconflate" revision="2cc8eff8e77d497d9f03a30fafaecb85280535d6"/>
<project name="libmemcached" path="libmemcached" revision="ca739a890349ac36dc79447e37da7caa9ae819f5" remote="membase"/>
<project name="libvbucket" path="libvbucket" revision="026c79ae424a6daed4bb9345e86cc8fc21759b28"/>
<project name="membase-cli" path="membase-cli" revision="9daab001105fc00ed00550811a3b3725ef17f19e" remote="membase"/>
<project name="memcached" path="memcached" revision="e6f892cf7bd61e91a79be0d8d2c6f075d3c4ae1b" remote="membase"/>
<project name="moxi" path="moxi" revision="52a5fa887bfff0bf719c4ee5f29634dd8707500e"/>
<project name="ns_server" path="ns_server" revision="d96584b9350375bb8ce66c7bd4d23190d317a1d5"/>
<project name="portsigar" path="portsigar" revision="1bc865e1622fb93a3fe0d1a4cdf18eb97ed9d600"/>
<project name="sigar" path="sigar" revision="63a3cd1b316d2d4aa6dd31ce8fc66101b983e0b0"/>
<project name="couchbase-examples" path="couchbase-examples" revision="cd9c8600589a1996c1ba6dbea9ac171b937d3379"/>
<project name="couchbase-python-client" path="couchbase-python-client" revision="006c1aa8b76f6bce11109af8a309133b57079c4c"/>
<project name="couchdb" path="couchdb" revision="2323b00396aef388941e299cc2905142b789314a"/>
<project name="couchdbx-app" path="couchdbx-app" revision="a474c31232533a858954c828e7b334d7404c93a4"/>
<project name="couchstore" path="couchstore" revision="de7b62ac369db02062bacd5ad08bb79069878138"/>
<project name="geocouch" path="geocouch" revision="16b91fbceab50c7c032a1dcfc2af9be0f428c017"/>
<project name="testrunner" path="testrunner" revision="87289de3b34404d02b10caebfcc95caa314efbb1"/>
<project name="otp" path="otp" revision="1cbd897c43f0dab1275392a3736e4629c1f80243" remote="erlang"/>
<project name="icu4c" path="icu4c" revision="26359393672c378f41f2103a8699c4357c894be7" remote="couchbase"/>
<project name="snappy" path="snappy" revision="5681dde156e9d07adbeeab79666c9a9d7a10ec95" remote="couchbase"/>
<project name="v8" path="v8" revision="447decb75060a106131ab4de934bcc374648e7f2" remote="couchbase"/>
<project name="gperftools" path="gperftools" revision="8f60ba949fb8576c530ef4be148bff97106ddc59" remote="couchbase"/>
<project name="pysqlite" path="pysqlite" revision="0ff6e32ea05037fddef1eb41a648f2a2141009ea" remote="couchbase"/>
</manifest>build 2.1.0-713 <manifest> <remote name="couchbase" fetch=" git://github.com/couchbase/ "/> <remote name="membase" fetch=" git://github.com/membase/ "/> <remote name="apache" fetch=" git://github.com/apache/ "/> <remote name="erlang" fetch=" git://github.com/erlang/ "/> <default remote="couchbase" revision="master"/> <project name="tlm" path="tlm" revision="12abea946eafd7411273d18a10ae1f84390db3d4"> <copyfile src="Makefile.top" dest="Makefile"/> </project> <project name="bucket_engine" path="bucket_engine" revision="1495eb770b9735dd791c483eee7e69641f82f09c"/> <project name="ep-engine" path="ep-engine" revision="5eb68342f1671e11e46236ac4a061a8aa36be8f9"/> <project name="libconflate" path="libconflate" revision="2cc8eff8e77d497d9f03a30fafaecb85280535d6"/> <project name="libmemcached" path="libmemcached" revision="ca739a890349ac36dc79447e37da7caa9ae819f5" remote="membase"/> <project name="libvbucket" path="libvbucket" revision="026c79ae424a6daed4bb9345e86cc8fc21759b28"/> <project name="membase-cli" path="membase-cli" revision="9daab001105fc00ed00550811a3b3725ef17f19e" remote="membase"/> <project name="memcached" path="memcached" revision="e6f892cf7bd61e91a79be0d8d2c6f075d3c4ae1b" remote="membase"/> <project name="moxi" path="moxi" revision="52a5fa887bfff0bf719c4ee5f29634dd8707500e"/> <project name="ns_server" path="ns_server" revision="d96584b9350375bb8ce66c7bd4d23190d317a1d5"/> <project name="portsigar" path="portsigar" revision="1bc865e1622fb93a3fe0d1a4cdf18eb97ed9d600"/> <project name="sigar" path="sigar" revision="63a3cd1b316d2d4aa6dd31ce8fc66101b983e0b0"/> <project name="couchbase-examples" path="couchbase-examples" revision="cd9c8600589a1996c1ba6dbea9ac171b937d3379"/> <project name="couchbase-python-client" path="couchbase-python-client" revision="006c1aa8b76f6bce11109af8a309133b57079c4c"/> <project name="couchdb" path="couchdb" revision="2323b00396aef388941e299cc2905142b789314a"/> <project name="couchdbx-app" path="couchdbx-app" revision="a474c31232533a858954c828e7b334d7404c93a4"/> <project name="couchstore" path="couchstore" revision="de7b62ac369db02062bacd5ad08bb79069878138"/> <project name="geocouch" path="geocouch" revision="16b91fbceab50c7c032a1dcfc2af9be0f428c017"/> <project name="testrunner" path="testrunner" revision="87289de3b34404d02b10caebfcc95caa314efbb1"/> <project name="otp" path="otp" revision="1cbd897c43f0dab1275392a3736e4629c1f80243" remote="erlang"/> <project name="icu4c" path="icu4c" revision="26359393672c378f41f2103a8699c4357c894be7" remote="couchbase"/> <project name="snappy" path="snappy" revision="5681dde156e9d07adbeeab79666c9a9d7a10ec95" remote="couchbase"/> <project name="v8" path="v8" revision="447decb75060a106131ab4de934bcc374648e7f2" remote="couchbase"/> <project name="gperftools" path="gperftools" revision="8f60ba949fb8576c530ef4be148bff97106ddc59" remote="couchbase"/> <project name="pysqlite" path="pysqlite" revision="0ff6e32ea05037fddef1eb41a648f2a2141009ea" remote="couchbase"/> </manifest>
Description
Add node operation fails in 2.1.0 build with below error in UI log
Server error during processing: ["web request failed",
{path,"/controller/addNode"},
{type,exit},
{what,
{timeout,
{gen_server,call,
[ns_cluster,
{add_node,"10.3.3.139",8091,
{"Administrator","password"}},
65000]}}},
{trace,
[{gen_server,call,3,
[
,
{line,188}]},
{ns_cluster,add_node,3,
[
,
{line,71}]},
{menelaus_web,handle_add_node,1,
[
{menelaus_web,loop,3,
[{file,"src/menelaus_web.erl"}
,
{line,387}]},
{mochiweb_http,headers,5,
[
,
{line,136}]},
{proc_lib,init_p_do_apply,3,[]}]}]
Following crash reports can be seen in the logs:
=========================CRASH REPORT=========================
crasher:
initial call: httpc_handler:init/1
pid: <0.4528.0>
registered_name: []
exception error: no function clause matching
httpc_request:send(
{session,
{{"10.3.3.139",8091}
,<0.4528.0>},
false,http,#Port<0.9209>,ip_comm,1,
keep_alive,false},
{request,#Ref<0.0.0.118311>,
<0.278.0>,0,http,
,
"/engageCluster2",[],post,
,
{"application/json",
"{\"availableStorage\":{\"hdd\":[
,
{\"path\":\"/dev\",\"sizeKBytes\":3059356,\"usagePercent\":1},
{\"path\":\"/dev/shm\",\"sizeKBytes\":3064292,\"usagePercent\":0},
{\"path\":\"/var/run\",\"sizeKBytes\":3064292,\"usagePercent\":1},
{\"path\":\"/var/lock\",\"sizeKBytes\":3064292,\"usagePercent\":0},
{\"path\":\"/lib/init/rw\",\"sizeKBytes\":3064292,\"usagePercent\":0},
{\"path\":\"/var/lib/ureadahead/debugfs\",\"sizeKBytes\":19223252,\"usagePercent\":11},
{\"path\":\"/boot\",\"sizeKBytes\":240972,\"usagePercent\":11}]},\"memoryQuota\":3191,\"storageTotals\":{\"ram\":
{\"total\":6275674112,\"quotaTotal\":3346006016,\"quotaUsed\":0,\"used\":2274729984,\"usedByData\":0},\"hdd\":{\"total\":19684610048,\"quotaTotal\":19684610048,\"used\":2165307105,\"usedByData\":0,\"free\":17519302943}},\"storage\":{\"ssd\":[],\"hdd\":[
{\"path\":\"/opt/couchbase/var/lib/couchbase/data\",\"index_path\":\"/opt/couchbase/var/lib/couchbase/data\",\"quotaMb\":\"none\",\"state\":\"ok\"}]},\"systemStats\":
{\"cpu_utilization_rate\":0,\"swap_total\":0,\"swap_used\":0,\"minor_faults\":0,\"major_faults\":0,\"page_faults\":0},\"interestingStats\":{},\"uptime\":\"1429\",\"memoryTotal\":6275674112,\"memoryFree\":4000944128,\"mcdMemoryReserved\":4787,\"mcdMemoryAllocated\":4787,\"couchApiBase\":\"http://10.3.3.140:8092/\",\"otpNode\":\"ns_1@10.3.3.140\",\"otpCookie\":\"toppuhioabrgxsyo\",\"clusterMembership\":\"active\",\"status\":\"healthy\",\"thisNode\":true,\"hostname\":\"10.3.3.140:8091\",\"clusterCompatibility\":131072,\"version\":\"2.1.0-713-rel-enterprise\",\"os\":\"x86_64-unknown-linux-gnu\",\"ports\":{\"proxy\":11211,\"direct\":11210}}"},
{http_options,"HTTP/1.1",30000,true,
,
undefined,false,30000,false},
"http://10.3.3.139:8091/engageCluster2",
[],none,[],1358778465153,undefined,
undefined,false})
in function httpc_handler:connect_and_send_first_request/3 (httpc_handler.erl, line 902)
in call from httpc_handler:init/1 (httpc_handler.erl, line 237)
ancestors: [httpc_handler_sup,httpc_sup,inets_sup,<0.179.0>]
messages: []
links: <0.185.0>,#Port<0.9209>
dictionary: []
trap_exit: true
status: running
heap_size: 6765
stack_size: 24
reductions: 698
neighbours: