【发布时间】:2016-10-18 10:14:26
【问题描述】:
按照官方说明在 AWS EC2 实例上安装 Cloudera Manager:
我成功运行了 .bin 包,但是当我访问 IP:7180 时,浏览器说我的访问被拒绝了...为什么...
我尝试确认cm服务器的状态:service cloudera-scm-server status。一开始它说
cloudera-scm-server is dead and pid file exists
显示的日志文件提到了"unknown host ip-10-0-0-110",然后我在ip-10-0-0-110 和EC2 instance **public** ip 之间添加了一个映射。然后restart scm-server 服务。它可以正常运行,但 IP:7180 仍然无法访问,说ERR_CONNECTION_REFUSED。我已经卸载了iptables 并关闭了我的窗口firewall。
几分钟后,cloudera-scm-server is dead and pid file exists又出现了……
使用:tail -40 /var/log/cloudera-scm-server/cloudera-scm-server.out
JAVA_HOME=/usr/lib/jvm/java-7-oracle-cloudera Java HotSpot(TM) 64 位 服务器虚拟机警告:信息:os::commit_memory(0x0000000794223000, 319201280, 0) 失败; error='无法分配内存' (errno=12)
Java 运行时环境的内存不足,无法继续。 本机内存分配 (malloc) 未能为提交保留内存分配 319201280 字节。 包含更多信息的错误报告文件保存为: /tmp/hs_err_pid5523.log
【问题讨论】:
-
检查防火墙
-
@KrishnaChaitanyaReddy 你好~~我卸载了
iptables,但访问仍然被拒绝.. 对了,我使用了 tcp 协议作为安全组,是这个原因吗?
标签: amazon-web-services hadoop cloudera-manager