竞赛平台操作java和zookeeper

2.1

1.创建并解压

mkdir -p /usr/java
tar -zxvf /usr/package277/jdk-8u221-linux-x64.tar.gz -C /usr/java/

2.配置环境

vim /etc/profile
TZ='Asia/Shanghai'; export TZ

export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
export JAVA_HOME=/usr/java/jdk1.8.0_221
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

export HADOOP_HOME=/usr/hadoop/hadoop-2.7.7

export HIVE_HOME=/usr/hive/apache-hive-2.3.4-bin
export PATH=$PATH:$HIVE_HOME/bin

export ZOOKEEPER_HOME=/usr/zookeeper/zookeeper-3.4.14
export PATH=$PATH:$ZOOKEEPER_HOME/bin

export SCALA_HOME=/usr/scala/scala-2.11.11
export CLASSPATH=$SCALA_HOME/lib/
export PATH=SCALA_HOME/bin
export PATH SCALA_HOME CLASSPATH

export HBASE_HOME=/usr/hbase/hbase-1.2.4
export PATH=$PATH:$HBASE_HOME/bin

export SPARK_HOME=/usr/spark/spark-2.4.3-bin-hadoop2.7
export PATH=$SPARK_HOME/bin:$PATH

生效

source /etc/profile
java -version

复制到slave1和slave2

scp -r /usr/java root@slave1:/usr/
scp -r /usr/java root@slave2:/usr/

3.安装zookeeper

mkdir -p /usr/zookeeper && cd /usr/zookeeper
tar -zxvf /usr/package277/zookeeper-3.4.14.tar.gz -C /usr/zookeeper/

4.配置zoo.cfg
进入

cd /usr/zookeeper/zookeeper-3.4.14/conf/ && vim zoo.cfg

添加

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/zookeeper/zookeeper-3.4.14/zkdata
clientPort=2181
dataLogDir=/usr/zookeeper/zookeeper-3.4.14/zkdatalog
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888

5.路径存储

cd /usr/zookeeper/zookeeper-3.4.14 && mkdir zkdata zkdatalog

复制到slave1和slave2中

scp -r /usr/zookeeper root@slave1:/usr/
scp -r /usr/zookeeper root@slave1:/usr/

6.配置myid
在master:

cd /usr/zookeeper/zookeeper-3.4.14/zkdata
echo 1 >> myid

在slave1:

cd /usr/zookeeper/zookeeper-3.4.14/zkdata
echo 2 >> myid

在slave2:

cd /usr/zookeeper/zookeeper-3.4.14/zkdata
echo 3 >> myid

7.开启集群
开启

zkServer.sh start

查看状态:

zkServer.sh status
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值