zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Han (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ZOOKEEPER-885) Zookeeper drops connections under moderate IO load
Date Mon, 13 Mar 2017 16:21:58 GMT

     [ https://issues.apache.org/jira/browse/ZOOKEEPER-885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Michael Han updated ZOOKEEPER-885:
----------------------------------
    Fix Version/s:     (was: 3.5.3)
                   3.5.4

> Zookeeper drops connections under moderate IO load
> --------------------------------------------------
>
>                 Key: ZOOKEEPER-885
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-885
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: server
>    Affects Versions: 3.2.2, 3.3.1
>         Environment: Debian (Lenny)
> 1Gb RAM
> swap disabled
> 100Mb heap for zookeeper
>            Reporter: Alexandre Hardy
>            Priority: Critical
>             Fix For: 3.5.4, 3.6.0
>
>         Attachments: benchmark.csv, tracezklogs.tar.gz, tracezklogs.tar.gz, WatcherTest.java,
zklogs.tar.gz
>
>
> A zookeeper server under minimum load, with a number of clients watching exactly one
node will fail to maintain the connection when the machine is subjected to moderate IO load.
> In a specific test example we had three zookeeper servers running on dedicated machines
with 45 clients connected, watching exactly one node. The clients would disconnect after moderate
load was added to each of the zookeeper servers with the command:
> {noformat}
> dd if=/dev/urandom of=/dev/mapper/nimbula-test
> {noformat}
> The {{dd}} command transferred data at a rate of about 4Mb/s.
> The same thing happens with
> {noformat}
> dd if=/dev/zero of=/dev/mapper/nimbula-test
> {noformat}
> It seems strange that such a moderate load should cause instability in the connection.
> Very few other processes were running, the machines were setup to test the connection
instability we have experienced. Clients performed no other read or mutation operations.
> Although the documents state that minimal competing IO load should present on the zookeeper
server, it seems reasonable that moderate IO should not cause problems in this case.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message