hadoop脚本分析和单节点启动和关闭hadoop进程

最近找了一个人一遇到进程不对,就通过start-all.sh 和 stop-all.sh给我重启了,我告诉他哪个有问题解决哪个,单节点启动,他说不会。我说你不会根据start-all.sh对研究一下吗。不会?好郁闷,正好也总结一下hadoop脚本分析过程,此文章也是参考IT十八掌徐培成视频总结的,希望对其他朋友有帮助:

2脚本分析

2.1脚本分析start-all.sh

1)首先进入/soft/hadoop/sbin目录


2)nano start-all.sh






sbin/start-all.sh主要做的事情:

1) libexec/hadoop-config.sh

2) start-dfs.sh

3) start-yarn.sh

 

3)cat libexec/hadoop-config.sh hadoop_conf_dir =etc/hadoop




3)cat sbin/start-dfs.sh




sbin/start-dfs.sh的作用:

1)libexec/hadoop-config.sh

2)sbin/hadoop-daemons.sh --config .. --hostname .. start namenode ...

3)sbin/hadoop-daemons.sh --config .. --hostname .. start datanode ...

4)sbin/hadoop-daemons.sh --config .. --hostname .. start sescondarynamenode ...

5)sbin/hadoop-daemons.sh --config .. --hostname .. start zkfc ... //

 

3)cat sbin/start-yarn.sh




libexec/yarn-config.sh作用

sbin/yarn-daemon.sh start resourcemanager

sbin/yarn-daemons.sh start nodemanager

 


 

6)cat sbin/hadoop-daemons.sh





sbin/hadoop-daemons.sh的作用:

libexec/hadoop-config.sh

slaves

hadoop-daemon.sh

 

6)cat sbin/hadoop-daemon.sh








sbin/hadoop-daemon.sh的作用

 

libexec/hadoop-config.sh

bin/hdfs ...

 

 

8sbin/yarn-daemon.sh










sbin/yarn-daemon.sh作用

libexec/yarn-config.sh

bin/yarn



3.单独启动和关闭hadoop服务

 

 1)启动名称节点

 

  hadoop-daemon.sh start namenode



2) 启动数据节点

 

hadoop-daemons.sh start datanode  slave




3hadoop-daemon.sh start secondarynamenode


4)查看端口50070

netstat -anop | grep 500




5)开启resourcemanager

yarn-daemon.sh start resourcemanager

 

6)开启nodemanager

bin/yarn-daemons.sh start nodemanager




4停止一个数据节点

hadoop-daemon.sh stop datanode

 




重新开启

hadoop-daemon.sh start datanode



在大神面前献丑了,写一个文章真不容易,写的不好地方希望大家多多包涵,希望对大家有用,参考视频地址http://pan.baidu.com/s/1pLk7f6N





 


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhchzh1000

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值