docker

时间:2015-11-23 19:33:53

标签: docker google-compute-engine cloudera-manager

我对cloudera很新。我正在尝试在cloudera管理器中添加主机,但它失败并出现以下错误

  

安装失败。无法从座席接收心跳。

     
      
  1. 确保正确配置主机的主机名。

  2.   
  3. 确保Cloudera Manager Server上可以访问端口7182(检查防火墙规则)。

  4.   
  5. 确保在要添加的主机上未使用端口9000和9001。
  6.   
  7. 检查代理登录正在添加的主机上的/ var / log / cloudera-scm-agent /。 (某些日志可以在安装中找到   详情)。
  8.   
  9. 如果在Cloudera Manager(管理 - >设置 - >安全性)中启用了使用TLS加密代理,请确保   /etc/cloudera-scm-agent/config.ini在主机上有use_tls = 1   添加。重新启动相应的代理,然后单击此处的“重试”链接。
  10.   

我正在基于ubuntu的谷歌云虚拟机上运行的docker容器中运行cloudera-quickstart-vm(https://github.com/caioquirino/docker-cloudera-quickstart)。 我使用端口172.17.xx.1:7180上的PuTTY创建到cloudera管理器的隧道,其中IP是docker IP。我在浏览器中以localhost:7180的形式访问它 在添加新主机的第一步中,此相同的IP将解析为主机名。

当我在容器中运行“hostname”命令时,我得到容器ID,例如0cb223fcfe64。如果我尝试将其添加为主机名,则会收到消息“无法连接到主机”

如何解决这些错误并添加新主机?

我已经回顾了stackoverflow和cloudera论坛上的其他类似帖子,但没有一个解决方案适合我。如果需要更多信息,请告诉我,我会尝试提供更多详细信息。

任何帮助将不胜感激。

0 个答案:

没有答案