17223 jobtracker 16897 datanode 17518 jps 17451 tasktracker 17129 secondarynamenode 8571 fsshell名称节点未显示
krcsximq1#
应该经常检查日志:)
ki1q1bka2#
如果希望通过“jps”检查主机上所有正在运行的jvm,则需要以root身份运行命令。否则,'jps'将只显示作为当前登录用户运行的jvm。有关更多信息,请参见此链接:https://groups.google.com/a/cloudera.org/forum/#!主题/cdh用户/1dlxmb\u gvuu
64jmpszr3#
似乎您正在使用同一个用户来启动所有用户,因此如果namenode出现在jps输出中,那么namenode守护进程可能会被杀死而无法正常启动。您可以使用以下命令来确保namenode进程运行或不运行
ps aux | grep -i namenode
如果没有运行,您可能需要在启动hdfs服务之前格式化namenode,请使用停止所有hdfs deamons stop-dfs.sh 脚本,然后使用下面的命令格式化namenode,并使用 start-dfs.sh 脚本。
stop-dfs.sh
start-dfs.sh
hadoop namenode -format
如果你遇到了下面的情况,请通过下面的帖子。每次计算机启动后都需要格式化hadoop namenode
3条答案
按热度按时间krcsximq1#
应该经常检查日志:)
ki1q1bka2#
如果希望通过“jps”检查主机上所有正在运行的jvm,则需要以root身份运行命令。否则,'jps'将只显示作为当前登录用户运行的jvm。
有关更多信息,请参见此链接:https://groups.google.com/a/cloudera.org/forum/#!主题/cdh用户/1dlxmb\u gvuu
64jmpszr3#
似乎您正在使用同一个用户来启动所有用户,因此如果namenode出现在jps输出中,那么namenode守护进程可能会被杀死而无法正常启动。您可以使用以下命令来确保namenode进程运行或不运行
如果没有运行,您可能需要在启动hdfs服务之前格式化namenode,请使用停止所有hdfs deamons
stop-dfs.sh
脚本,然后使用下面的命令格式化namenode,并使用start-dfs.sh
脚本。如果你遇到了下面的情况,请通过下面的帖子。
每次计算机启动后都需要格式化hadoop namenode