Hadoop 1.x 启动脚本学习(3)
1. Hadoop中最重要的脚本是bin目录下的hadoop命令,其可以完成的功能如下图所示:
可以看出,其通过不同的参数传递,执行不同的操作。正好可以和之前的脚本介绍相对应。接下来针对几个命令进行详细介绍。
hadoop的heap_size默认为1000MB。
2. hadoop通过对参数的判断,设置所要启动的类(hadoop类)以及相应的参数,如下图所示:
3. 参数配置完毕,通过jvm的java命令,执行相应的java hadoop类。如下图所示:
另外,hadoop还会完成日志、安全模式、cpu结构(i386、amd64等)、JSVC等方面的操作。但这些操作并不常用,可具体参看hadoop命令脚本的实现。