Ran "service zookeeper-server start"
No error from command line. But zookeeper.log says "nohup: failed to run command ‘java’: No such file or directory".
Interesting! Java home is right by doing "echo $JAVA_HOME".
After about one hour troubleshooting and script checking, it turned out:
zookeeper-env.sh is needed under /etc/zookeeper/conf directory (as other Hadoop component). But for somehow, zookeeper installer did not have such file by default.
I have to manually create such file and put following line into it:
export JAVA_HOME=/opt/jdk1.6.0_45/
After that, starting zookeeper works. I can see it from 'jps':
[root@centos conf]# jps
2732 TaskTracker
4964 Jps
4776 QuorumPeerMain
3133 NameNode
2548 JobTracker
2922 DataNode
No comments:
Post a Comment