启动脚本概览:


1、{sbin}start-dfs.sh

①hdfs-config.sh ---> {libexec}hadoop-dfs.sh

②hadoop-daemons.sh --hostnames hostname start namenode(NN)

③hadoop-daemons.sh start datanode(NN)

④hadoop-daemon.sh start datanode(DN)

⑤hadoop-daemons.sh -- hostname hostname start secondarynamenode(NN)

注意:

①NN进程只能在NN上启动

②NN上可以启动和关闭所有DN进程,切只能启动或关闭所有DN进程(可以借助SSH技术实现在NN上启动或关闭指定DN进程)

③2NN进程只能在NN上

2、{sbin}start-yarn.sh

①{libexec}yarn-config.sh

②yarn-daemon.sh start resourcemanager    (resourcemanager,NN)

③yarn-daemons.sh start nodemanager        (nodemanager,NN)

④yarn-daemon.sh start nodemanager          (nodemanager,DN)

注意:

①RM进程只能在NN上启动

②NM进程可以在NN或DN上启动或关闭。(NN上只能一次性启动或关闭所有RM进程,可以借助SSH技术实现指定节点RM的开启或关闭;DN上可以启动或关闭本节点的RM)

转载于:https://blog.51cto.com/11564776/1966536

Hadoop启动脚本概览相关推荐

  1. 第一章 Hadoop启动Shell启动脚本分析--基于hadoop-0.20.2-cdh3u1

    我的新浪微博:http://weibo.com/freshairbrucewoo. 欢迎大家相互交流,共同提高技术. 第一章 Hadoop启动Shell启动脚本分析 第一节 start-all.sh脚 ...

  2. hadoop一键启动脚本

    Hadoop一键启动脚本 #!/bin/bash jps>tmp.txt NN=`cat tmp.txt|grep -w NameNode` DN=`cat tmp.txt|grep -w Da ...

  3. Spark配置启动脚本分析

    2019独角兽企业重金招聘Python工程师标准>>> 今天想停止spark集群,发现执行stop-all.sh的时候spark的相关进程都无法停止.提示: no org.apach ...

  4. YARN-2.7.3-源码分析系列2:启动脚本原理的分析

    2019独角兽企业重金招聘Python工程师标准>>> 上一节,我们把二进制和源码都下载好了,这一把,我们来启动脚本的研究,看看究竟是如何把RM和NM启动起来的! --------- ...

  5. android+启动脚本,imx6q android 添加开机启动脚本

    1.在xx/out/target/product/sabresd_6dq/root/init.rc中添加以下内容 ========================================== ...

  6. 【Flink】Flink 1.12.2 启动脚本

    1.概述 转载:https://zhangboyi.blog.csdn.net/article/details/114631783 如果侵权,可删. 2. 调用关系 服务 入口类 备注 taskexe ...

  7. 大数据一些启动脚本和采集脚本

    -->只是为了自己方便所做的一些记录,仅供参考,欢迎指正<-- 启动脚本,以flume为例: #! /bin/bash case $1 in "start")  noh ...

  8. 【运维问题】hadoop启动失败:hadoop-functions.sh:行398: 未预期的符号 `<‘ 附近有语法错误

    背景 今天安装完单节点的hadoop,执行如下脚本,启动hadoop集群,出现如下报错: sh start-all.sh 处理过程 1.开始网上搜索各种资料,找到有个博主提示,直接执行即可. 解决方案 ...

  9. Hadoop常用脚本

    Hadoop常用脚本 说明 内容分发脚本 集群启动脚本 所有节点jps 说明 脚本放在/usr/bin目录下 执行方式参考执行实例 添加脚本执行权限:chmod +x 脚本名称 内容分发脚本 #1. ...

最新文章

  1. MLPerf结果证实至强® 可有效助力深度学习训练
  2. 《HTML 5与CSS 3权威指南(第3版·下册)》——19.4.2 E:enabled伪类选择器与E:disabled伪类选择器...
  3. 张小龙“微信小程序之道”
  4. Hadoop生态圈-Hbase的rowKey设计原则
  5. 最近缺货涨价的MCU有这些国产可以替代对标国外!(TOP 60)
  6. python将整数逆序_python练手入门小项目:字符串的妙用
  7. 闪退mac_幕布闪退怎么办?别着急看这里
  8. 双标准线等角圆锥投影转换_青学堂--花花的地理课堂之地图投影知多少
  9. 数据表--excel的读取案例
  10. 7款流程图制作软件大盘点!轻松绘制流程图
  11. 远程teamviewer|远程工具teamviewer|远程控制软件teamviewer
  12. 隐蔽的大数据杀熟,“百亿补贴”会员竟比非会员贴得少?
  13. 当我们聊策略的时候,我们在聊什么?策略 Strategy。
  14. 机械臂编程_建立自己的机械臂-编程
  15. SpringBoot项目的pom.xml文件中maven-project-info-reports-plugin报红解决办法
  16. 盘口技术大全(六): 吸筹与试盘
  17. 微信小程序电商商城系统怎样搭建?
  18. Real-time Segmentation and Facial Skin Tones Grading-实时分割和面部皮肤骨骼分级
  19. 快速幂取模——Pupu(HDU 3003)
  20. zookeeper重零开始--------自学(借鉴一些视频,书籍等工具)

热门文章

  1. Python学习——编码转换
  2. 使IE6支持PNG透明图片的JS插件
  3. Select()和SelectMany()的区别
  4. Servlet转发forward和重定向response.sendRedirect()区别
  5. (待补充)CSS进阶--flex布局
  6. js的数组和对象的多种复制和清空, 以及区分JS数组和对象的方法
  7. 操作argc, argv的经典写法
  8. CCAI 2017 | 专访德国语言技术领军者 Hans Uszkoreit:深度学习还不足以解决 NLP 核心问题...
  9. Remository3.52简体中文语言包
  10. 【毕业设计】JAVA文件压缩与解压缩实践(源代码+论文)