<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Subject: zookeeper: Hit by ZOOKEEPER-706<br>
Package: zookeeper<br>
Version: 3.4.5+dfsg-2<br>
Severity: normal<br>
Tag: upstream fixed-upstream<br>
<br>
Dear Maintainer,<br>
<br>
In situations where a large number of watches are in place (such as
when heavy YARN + heavy HBase traffic takes place on a moderately
busy cluster), zookeeper session re-establishment can fail.<br>
<br>
As a consequence, YARN ResourceManager fails to start after a
fail-over situation, causing all sort of trouble down the line.<br>
<br>
This has been identified and fixed upstream in
<a class="moz-txt-link-freetext" href="https://issues.apache.org/jira/browse/ZOOKEEPER-706">https://issues.apache.org/jira/browse/ZOOKEEPER-706</a>, which made it
into release 3.4.7<br>
<br>
As a workaround, I have been able to add this to
/etc/zookeeper/zoo.cf:<br>
<blockquote>#<br>
# 2015-12-08 -- workaround for ZOOKEEPER-706<br>
# default is 0xfffff
<a class="moz-txt-link-freetext" href="https://zookeeper.apache.org/doc/r3.3.2/zookeeperAdmin.html">https://zookeeper.apache.org/doc/r3.3.2/zookeeperAdmin.html</a><br>
# got issues with lengths as big as 1820946<br>
jute.maxbuffer=4194303<br>
# 0x3fffff<br>
</blockquote>
Although the messages from ZOOKEEPER-1162 suggested deploying the
jute.maxbuffer increase in both client and server side settings,
adding that just to zoo.cfg seemed enough to clear proceed on my
workload.<br>
<br>
-- Cyrille<br>
<br>
-- System Information:<br>
Debian Release: 8.1<br>
APT prefers stable<br>
APT policy: (950, 'stable'), (850, 'testing'), (800, 'unstable'),
(500, 'stable-updates')<br>
Architecture: amd64 (x86_64)<br>
<br>
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)<br>
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br>
Init: systemd (via /run/systemd/system)<br>
<br>
Versions of packages zookeeper depends on:<br>
ii adduser 3.113+nmu3<br>
ii libzookeeper-java 3.4.6-8<br>
ii openjdk-8-jre-headless [java6-runtime-headless] 8u45-b14-2<br>
<br>
zookeeper recommends no packages.<br>
<br>
zookeeper suggests no packages.<br>
<br>
-- Configuration Files:<br>
/etc/zookeeper/conf_example/myid changed [not included]<br>
/etc/zookeeper/conf_example/zoo.cfg changed [not included]<br>
<br>
-- no debconf information<br>
<br>
</body>
</html>