[ 
https://issues.apache.org/jira/browse/GIRAPH-882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15357315#comment-15357315
 ] 

Lee Dongjin commented on GIRAPH-882:
------------------------------------

[~edunov] There is any special meaning at the number of zookeeper instances. 
What I intended is just to make the whole length of zookeeper server list 
greater than 255 characters. As you can see in the description of the reporter 
and my first comment, this problem is reproduced when the whole length of 
zookeeper server is greater than 255 characters. In the case of the reporter he 
used 3 servers and I used 5 servers to reproduce the problem - yes, the number 
of the zookeeper servers doesn't care.

Even if we use only one zookeeper host with the name whose length is greater 
than 255 characters, this problem will be also occurred.

> List of zookeeper connection strings is trimmed by Hadoop counters.
> -------------------------------------------------------------------
>
>                 Key: GIRAPH-882
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-882
>             Project: Giraph
>          Issue Type: Bug
>          Components: zookeeper
>    Affects Versions: 1.1.0, 1.2.0
>            Reporter: Lukas Nalezenec
>         Attachments: GIRAPH-882-rev2.patch, GIRAPH-882-rev3.patch, 
> GIRAPH-882.patch, testrun.log
>
>
> We are running job with quorum of 3 zookeepers. Each serves has got long name 
> (turing452.fi.callan.de:22181). Connection strings are stored to Hadoop 
> Counters (for example: 
> turing452.fi.callan.de:22181,turing124.fi.callan.de:22181,turing488.fi.callan.de:22181)
>  but since name of counter is limited to ~63 character the connection string 
> is trimmed (turing452.fi.callan.de:22181,turing124.fi.callan.de:22181,turin).
> 14/03/18 23:44:41 INFO zookeeper.ZooKeeper: Client 
> environment:user.name=hadoop
> 14/03/18 23:44:41 INFO zookeeper.ZooKeeper: Initiating client connection, 
> connectString=turing452.fi.callan.de:22181,turing124.fi.callan.de:22181,turin 
> sessionTimeout=60000 
> Exception in thread "main" java.net.UnknownHostException: turin
>       at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
>       at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
>       at 
> java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1293)
>       at java.net.InetAddress.getAllByName0(InetAddress.java:1246)
>       at java.net.InetAddress.getAllByName(InetAddress.java:1162)
>       at java.net.InetAddress.getAllByName(InetAddress.java:1098)
>       at 
> org.apache.zookeeper.client.StaticHostProvider.<init>(StaticHostProvider.java:60)
>       at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:445)
>       at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:380)
>       at org.apache.giraph.zk.ZooKeeperExt.<init>(ZooKeeperExt.java:114)
>       at 
> org.apache.giraph.job.JobProgressTracker.<init>(JobProgressTracker.java:69)
>       at org.apache.giraph.job.GiraphJob.run(GiraphJob.java:255)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to