Ubuntu16.04 下 Spark2.0.2+Hadoop2.7.3+Zookeeper3.4.9+HBase1.1.7集群环境搭建--2

前端之家收集整理的这篇文章主要介绍了Ubuntu16.04 下 Spark2.0.2+Hadoop2.7.3+Zookeeper3.4.9+HBase1.1.7集群环境搭建--2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

接着上篇:http://www.jb51.cc/article/p-pwoyusmt-bod.html

上篇安装完成了hadoop,接下来安装zookeeper。

  • 安装zookeeper (2台机器配置基本相同)
  1. #!/bin/bash
  2.  
  3. PATH_FILE="/etc/profile"
  4. #安装包路径
  5. ZOOKEEPER_TAR="/home/hdp/Downloads/zookeeper-3.4.9.tar.gz"
  6. ZOOKEEPER_INSTALL_HOME="/usr/local"
  7.  
  8. #安装zookeeper
  9.  
  10. if [ -d $ZOOKEEPER_INSTALL_HOME/zookeeper ]
  11. then
  12. sudo rm -rf $ZOOKEEPER_INSTALL_HOME/zookeeper
  13. fi
  14.  
  15. #解压zookeeper
  16. sudo tar -zxvf $ZOOKEEPER_TAR -C $ZOOKEEPER_INSTALL_HOME
  17.  
  18. #修改文件名称
  19. sudo mv $ZOOKEEPER_INSTALL_HOME/zookeeper-3.4.9 $ZOOKEEPER_INSTALL_HOME/zookeeper
  20.  
  21. #将所有者修改为hadoop
  22. sudo chown -R hadoop $ZOOKEEPER_INSTALL_HOME/zookeeper
  23.  
  24. #设置环境变量
  25. if [ -z $ZOOKEEPER_HOME ]
  26. then
  27. sudo echo "export ZOOKEEPER_HOME=\"$ZOOKEEPER_INSTALL_HOME/zookeeper\"" >> $PATH_FILE
  28. sudo echo "export PATH=\"\${ZOOKEEPER_HOME}/bin:\$PATH\"" >> $PATH_FILE
  29. #刷新环境变量
  30. source /etc/profile
  31. fi
  • 配置

修改/conf/zoo_sample.cfg文件名为zoo.cfg.

  1. dataDir=/usr/local/zookeeper/data
  2.  
  3.  
  4. server.0=d155:2888:3888
  5. server.1=d156:2888:3888

在/usr/local/zookeeper/ 目录 建立文件夹data

然后在data文件夹下建立文件 myid

文件内容: d155机器为0,d156机器为 1,分别对应(server.*).

  • 启动、停止
  1. hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh start
  2. hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh stop
  3. hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh status

猜你在找的Ubuntu相关文章