You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hama.apache.org by "Minho Kim (JIRA)" <ji...@apache.org> on 2015/01/05 10:48:34 UTC
[jira] [Created] (HAMA-924) Zookeeper error on hama cluster that
already run zookeeper
Minho Kim created HAMA-924:
------------------------------
Summary: Zookeeper error on hama cluster that already run zookeeper
Key: HAMA-924
URL: https://issues.apache.org/jira/browse/HAMA-924
Project: Hama
Issue Type: Bug
Affects Versions: 0.6.4
Environment: HDP cluster(2.1)
Hadoop version(2.4.0)
Zookeeper version(3.4.5)
Reporter: Minho Kim
Priority: Minor
I tried to install hama on hdp cluster(ver. 2.1).
In my cluster, zookeeper was already installed.
So I set hama-site.xml as below:
<configuration>
<property>
<name>bsp.master.address</name>
<value>master.hama.com:40000</value>
</property>
<property>
<name>fs.defaultFS</name>
<value>hdfs://master.hama.com:8020</value>
</property>
<property>
<name>hama.zookeeper.quorum</name>
<value>slave1.hama.com,slave2.hama.com,master.hama.com</value>
</property>
<property>
<name>hama.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
</configuration>
As I run 'start-bspd.sh'for doing hama cluster , the below message was shown.
master.hama.com: starting zookeeper, logging to /root/hama-0.6.4/bin/../logs/hama-root-zookeeper-master.hama.com.out
slave2.hama.com: starting zookeeper, logging to /root/hama-0.6.4/bin/../logs/hama-root-zookeeper-slave2.hama.com.out
slave1.hama.com: starting zookeeper, logging to /root/hama-0.6.4/bin/../logs/hama-root-zookeeper-slave1.hama.com.out
starting bspmaster, logging to /root/hama-0.6.4/bin/../logs/hama-root-bspmaster-master.hama.com.out
localhost: starting groom, logging to /root/hama-0.6.4/bin/../logs/hama-root-groom-master.hama.com.out
Then, when I run jps command, I could figure out that process has been working properly as below.
22003 RunJar
11510 Jps
20754 storm-rest-0.9.1.2.1.7.0-784.jar
2744 GroomServer$BSPPeerChild
24452 NameNode
11446 GroomServerRunner
2768 GroomServer$BSPPeerChild
21003 AmbariServer
17176 HMaster
20424 core
14850 QuorumPeerMain
20272 Bootstrap
18626 RunJar
11360 BSPMasterRunner
15668 RunJar
However, I can find the messase which is 'java.net.BindException: Address already in use' in hama-root-zookeeper-master-hama.com.log.
- Full logs:
2015-01-05 11:03:26,186 ERROR org.apache.hama.zookeeper.QuorumPeer: Exception during ZooKeeper startup - exiting...
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:444)
at sun.nio.ch.Net.bind(Net.java:436)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
at org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:95)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:130)
at org.apache.hama.zookeeper.QuorumPeer.runZKServer(QuorumPeer.java:119)
at org.apache.hama.zookeeper.QuorumPeer.runZooKeeper(QuorumPeer.java:92)
at org.apache.hama.zookeeper.QuorumPeer.run(QuorumPeer.java:75)
at org.apache.hama.ZooKeeperRunner.run(ZooKeeperRunner.java:36)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
at org.apache.hama.ZooKeeperRunner.main(ZooKeeperRunner.java:41)
I think that Hama examples are working normally in hama cluster.
Then, what is this log? Does it mean that exception in zookeeper cluster already installed has not been yet handled?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)