hadoop常用服务管理命令
这几天正好在做cdh4.6.0到cdh5.2.0的升级测试,经常需要启动/关闭各种服务,简单看了下各个服务管理脚本,这里简单记录下: 主要的服务管理脚本如下 hdfs相关 1)hadoop-daemon.sh,可用于启动单一的服务 依次调用hadoop-config.sh和hadoop-env.sh 加载相关的配置和环境变量,比如nn的jvm配置等(hadoop-env.sh) 在这里可以设置 1 export HADOOP_ROOT_LOGGER=DEBUG,console 来控制观察hadoop启动时的debug日志 以start为例,最终通过nohup的方式来启动服务 1 2 3 4 5 6 7 8 9 10 11 12 13 case $ command in namenode|secondarynamenode|datanode|journalnode|dfs|dfsadmin| fsck |balancer|zkfc) if [-z "$HADOOP_HDFS_HOME" ]; then hdfsScript= "$HADOOP_PREFIX" /bin/hdfs ...