start_cluster.sh脚本执行后,zkServer.sh未执行的错误排查和解决方法

为了启动和管理集群方便,一般将HDFS和YARN的命令放在一个脚本中一次执行,start_cluster.sh脚本如下(集群背景:三台机器分别为ruozedata001:zk,nn,dn,jn,rm,ruozedata002:zk,nn,dn,jn,rm,ruozedata003:dn,jn):

#!/bin/bash -x

#zk
ssh ruozedata001 "$ZOOKEEPER_HOME/bin/zkServer.sh start"
ssh ruozedata002 "$ZOOKEEPER_HOME/bin/zkServer.sh start"
ssh ruozedata003 "$ZOOKEEPER_HOME/bin/zkServer.sh start"

sleep 5

#start hdfs+yarn+jobhistory
/home/hadoop/app/hadoop/sbin/start-all.sh

sleep 5s

ssh ruozedata002 "/home/hadoop/app/hadoop/sbin/yarn-daemon.sh start resourcemanager"
/home/hadoop/app/hadoop/sbin/mr-jobhistory-daemon.sh start historyserver

exit 0

脚本执行后,通过jps.sh发现zkServer.shd

[hadoop@ruozedata001 hadoop]$ ./jps.sh 
+ echo '----------ruozedata001 process------------'
----------ruozedata001 process------------
+ ssh ruozedata001 /usr/java/jdk1.8.0_45/bin/jps
2579 DataNode
2772 JournalNode
3351 Jps
3303 JobHistoryServer
2473 NameNode
3148 NodeManager
+ echo '                                                '
                                                
+ echo '----------ruozedata002 process------------'
----------ruozedata002 process------------
+
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值