原创,转载请注明。谢谢

shell启动hadoop集群

1:明确启动顺序

1)启动zookeeper集群(分别在centos 4-02,centos6-02,centos7-02)

app/zookeeper-3.4.5/bin/zkServer.sh start //启动进程

app/zookeeper-3.4.5/bin/zkServer.sh status //查看状态

2)启动journalnode(分别在centos 4-02,centos6-02,centos7-02)

app/hadoop-2.7.2/sbin/hadoop-daemon.sh start journalnode

3)格式化HDFS(centos4-01)

hdfs namenode -format

因为已经启动过了,所以不用格式化了。

4)启动HDFS(centos4-01)

app/hadoop-2.7.2/sbin/start-dfs.sh

5)启动YARN(centos7-01,centos8-01,只在centos7-01上启动)

app/hadoop-2.7.2/sbin/start-yarn.sh

6)其他都是datanode

app/hadoop-2.7.2/sbin/hadoop-daemon.sh start datanode

代码如下:

1 expect eof2 EOF3 done

5 echo "-------------------------start-namenode----------------------------"

6 app/hadoop-2.7.2/sbin/hadoop-daemon.shstart namenode7 ssh centos6-01 app/hadoop-2.7.2/sbin/hadoop-daemon.shstart namenode8

9 echo "------------------------start-YARN----------------------------"

10 ssh centos7-01 app/hadoop-2.7.2/sbin/start-yarn.sh

11

12 echo "------------------------start-datanode----------------------------"

13 whileread line14 do

15 ip=$line16 echo$line17 echo$ip18 /usr/bin/expect <

21 expect "*#"

22 send "exit\r"

23 interact24 expect eof25 EOF26 done

shell 进入hadoop_shell启动hadoop集群相关推荐

  1. Hadoop中HDFS的Shell操作(开发重点)、启动Hadoop集群、基本语法、常用命令实操、命令大全、-help、-mkdir、-moveFromLocal、-copyFromLocal

    文章目录 6.HDFS的Shell操作(开发重点) 6.1基本语法 6.2命令大全 6.3常用命令实操 6.3.1准备工作 6.3.1.1启动Hadoop集群(方便后续的测试) 6.3.1.2-hel ...

  2. cdh搭建hadoop集群_Hadoop宿醉:使用Apache Whirr启动hadoop集群CDH4

    cdh搭建hadoop集群 这篇文章是关于如何在EC2实例上启动CDH4 MRv1或CDH4 Yarn集群的. 据说您可以在Whirr的帮助下在5分钟内启动一个集群! 当且仅当一切工作正常时,这才是正 ...

  3. Hadoop宿醉:使用Apache Whirr启动hadoop集群CDH4

    这篇文章是关于如何在EC2实例上启动CDH4 MRv1或CDH4 Yarn集群的. 据说您可以在Whirr的帮助下在5分钟内启动一个集群! 当且仅当一切正常时,这才是正确的! 希望本文在这方面对您有所 ...

  4. 启动hadoop集群报错ERROR: Cannot set priority of namenode process 2570

    在格式化集群正常的情况下启动hadoop集群,但是却启动不起来,jps查看进程也是没有进程的: 查看log定位问题: [root@hadoop320_01 logs]# cat hadoop-root ...

  5. 启动hadoop集群意外发现主节点少了ResourceManger

    可以通过查看日志文件寻找错误: 在日志文件中我们发现错误: Caused by: java.net.BindException: Problem binding to [westgis186:8031 ...

  6. Hadoop集群搭建(九:各服务的启动)

    1.查看Zookeeper服务状态,若集群中只有一个"leader"节点, 其余的均为"follower"节点,则集群的工作状态正常 $zkServer.sh ...

  7. Hadoop集群启动、初体验

    1. 启动方式 要启动Hadoop集群,需要启动HDFS和YARN两个集群. 注意:首次启动HDFS时,必须对其进行格式化操作.本质上是一些清理和准备工作,因为此时的HDFS在物理上还是不存在的. h ...

  8. Hadoop集群启动时NameNode未启动解决方法

    最近,我在学习搭建hadoop集群,可是搭建完成后当使用start-all.sh启动hadoop集群的时候,发现NameNode未启动,我经过反复查询发现是因为datanode的clusterID不匹 ...

  9. Hadoop集群启动时,nameNode进程没有启动 :Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)解决方法

    前言 今天搭建Hadoop集群的最后,启动hadoop集群后,发现nameNode进程并没有启动,基于相信自己的原则,我一直认为我已经将生成的公钥添加到本地的认证文件中,排查了半天,最终还是选择,查看 ...

最新文章

  1. python3精简笔记——开篇
  2. 提交svn的时候,提示丢失了预定增加的xxxx
  3. php扫描蓝牙设备接口,微信硬件蓝牙扫描某个设备接口onScanWXDeviceResult
  4. python中类型错误、计数不采用关键字的错误怎么改_Learning/Python-面试问题.md at master · yxxyyx1314/Learning · GitHub...
  5. 微博收藏(机器学习课程与论文)(三)
  6. 什么时候会触发这个策略呢?
  7. 巴特沃斯滤波器python_如何用Scipy.signal.bu实现带通巴特沃斯滤波器
  8. MyBatis的ResultMaps之一对多关系
  9. hive中操作hdfs命令
  10. 怎么查看php配置信息,Wampserver查看php配置信息
  11. 关于XD卡写保护问题!
  12. php身份证识别ORC
  13. 新一轮涨价潮来袭!英飞凌、安森美、ST、安世等交期长达52周
  14. 支持v4l2 linux内核选项 s3c2440,linux内核移植-移植2.6.35.4内核到s3c2440
  15. 兼容iOS 10 _升级xcode8_适配(一)
  16. tomcat宕机自动重启和每日定时启动tomcat【工具包系列】
  17. uvc control
  18. Packet Tracer - 配置扩展 ACL - 场景 1
  19. VinsFusion中的MEI模型解析
  20. android怎么用命令安装软件,android使用adb命令安装软件

热门文章

  1. jquery1.8.3和1.11.3的用法区别
  2. 循环中的continue功能
  3. Oracle中的Date、TimeStamp和Interval(上)
  4. Go Elasticsearch 快速入门
  5. 行为型设计模式(1)—— 责任链模式(Chain of Responsibility Pattern)
  6. 提高数据库的查询速率及其sql语句的优化问题
  7. 外媒:iPhone 8售价太高 中国消费者热情程度不高
  8. codevs 1422 河城荷取
  9. data-packed volume container - 每天5分钟玩转 Docker 容器技术(43)
  10. 网格分割后,边界点的获取方法