zhouyi 发表于 2018-10-29 06:07:44

hadoop集群安装方式

  zookeeper 安装
  1 禁用防火墙和 selinux
  2 设置 /etc/hosts ip 主机名对应关系
  3 安装 openjdk
  zookeeper 角色,选举
  leader 集群主节点
  follower 参与选举的附属节点
  observer 不参与选举的节点,同步 leader 的命名空间
  解压包:
  tar -zxf zookeeper-3.4.10.tar.gz
  拷贝:
  cp -r zookeeper-3.4.10 /usr/local/zookeeper
  1.拷贝配置文件
  cp /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper/conf/zoo.cfg
  2.修改配置文件在最后添加
  server.1=node1:2888:3888
  server.2=node2:2888:3888
  server.3=node3:2888:3888
  server.4=master:2888:3888:observer    //手动指定observer
  3.创建目录 zookeeper 配置文件里面的 dataDir 指定的目录
  mkdir /tmp/zookeeper
  创建到所有机器node1/node2/node3中
  3-1: 拷贝/usr/local/zookpper文件夹到所以电脑
  for i in node{1..3}; do rsync -aSH --delete /usr/local/zookeeper/ ${i}:/usr/local/zookeeper-e 'ssh' &
  done
  wait

  4 在/tmp/zookeeper中echo 文件对应zoo.cfg,写入自己的>  master : echo 4 > /tmp/zookeeper/myid   那个ID在那台机器去echo这条命令
  node1: echo 1 >> /tmp/zookeeper/myid
  node2: echo 2 >> /tmp/zookeeper/myid
  node3: echo 3 >> /tmp/zookeeper/myid
  5 启动集群,查看角色
  /usr/local/zookeeper/bin/zkServer.sh start
  /usr/local/zookeeper/bin/zkServer.sh status
  6.查看启动
  jps   quodrumpeermain
  netstat -nltpu   端口号:2181
  7.编辑脚本查看状况
  vim a.sh
  #!/bin/bash
  function getstatus() {
  exec 2&9
  cat
页: [1]
查看完整版本: hadoop集群安装方式