配置文件
分析qidongshell脚本
查看start-all.sh脚本,
- 只能在主节点上执行
- 先启动dfs ,再 mapred
- 启动hdfs守护进程时调用start-dfs.sh shell脚本,启动mapreduce守护进程时,调用start-mapred.sh脚本
查看start-dfs.sh
- 主节点运行
- 若先启动datanode在namenode启动之前, Datanode日志文件一直出现链接namenode链接error
- 启动hdfs守护进程顺序: namenode datanode secondarynamenode
- Namenode启动, 调用的事hadoop-deamon.sh脚本\
- 再启动secondaryNamenode服务时, 通过制定参数[–hosts masters]制定那些机器上运行secondaryNamenode服务,由此也验证了配置文件[masters]配置的ip地址为secondaryNamenode的服务地址.