一开始我可以启动守护程序并正常运行作业,然后突然,我无法启动守护程序(启动dfs,启动yarn)。运行.sh之后,终端将永远等待(如图所示)http://imgur.com/sr5i5aw). 停止的唯一方法是ctrl+c。logs hs\u error\u pidx.log表示内存不足(http://imgur.com/3e3volg).
我尝试了一些网站上的建议,比如添加交换内存,重新启动。我还是不能启动守护进程。
以下是一些结论(以防有人因为我糟糕的沟通技巧而困惑):
我的虚拟机有4gb的内存,一开始大约有3.5个空闲空间。
我可以在同一个虚拟机上正确运行守护程序。
事先谢谢你的帮助。
另外,我在ubuntu14.04上使用hadoop2.5.1和hbase 0.98.11
1条答案
按热度按时间jmo0nnb31#
我通过删除“导出hadoop\u类路径”解决了这个问题=
/path-to-hbase/hbase classpath
“来自hadoop环境。如果有人知道我做错了什么,我会非常感激。谢谢。