无法访问端口7180上的cloudera管理器

时间:2016-10-17 09:54:08

标签: amazon-web-services hadoop cloudera-manager

按照官方说明在AWS EC2实例上安装Cloudera Manager:

  

http://www.cloudera.com/documentation/archive/manager/4-x/4-6-0/Cloudera-Manager-Installation-Guide/cmig_install_on_EC2.html

我成功运行了.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-110EC2 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位   服务器VM警告:INFO:os :: commit_memory(0x0000000794223000,   319201280,0)失败; error ='无法分配内存'(errno = 12)

     

Java Runtime Environment没有足够的内存来继续。    本机内存分配(malloc)无法为提交保留内存分配319201280字节。    包含更多信息的错误报告文件保存为:    /tmp/hs_err_pid5523.log

1 个答案:

答案 0 :(得分:2)

您使用的是什么类型的EC2实例?该错误非常具有描述性,表明CM无法访问内存。也许您正在使用RAM太少的实例类型。

此外 - 您引用的文档已过期。有关在云中部署CDH5的最新文档,请访问:https://www.cloudera.com/documentation/director/latest/topics/director_get_started_aws.html

这些文档还建议使用Cloudera Director,它将简化群集的大部分部署和配置。