赞
踩
使用start-all.sh启动Hadoop HA集群后,使用jps查看进程,发现没有Resourcemanager进程
看了一下start-all.sh后的启动情况,发现在starting resourcemanagers时报了一个错
Starting resourcemanagers on [ master slave1]
ERROR: Refusing to run as root: roo account is not found. Aborting.
"错误:拒绝以root身份运行:找不到roo帐户。正在中止。"定位到./hadoop-env.sh文件,只有在这个文件中配置过root相关内容。大概猜测了一下应该是root用户少写了一个t导致的。看了一下文件,果然是这样
将三个节点上的hadoop-env.sh文件修改完后重新启动hadoop集群,jps查看进程,此时能看到Resourcemanager的进程了
细心和分析问题同样重要
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。