在多台主机上安装基于 docker 的 Ambari
Install Ambari based on docker on multiple hosts
我有三台服务器,我想设置 Ambari。不幸的是,我有 CentOS7,目前 Ambari 不支持它。所以我决定使用 docker 来克服 OS 依赖。我发现了各种基于 docker 的 Ambari 版本,例如 this and this。第二个似乎真的很好,很容易在一台主机上安装,创建一个伪集群,但我没能在不同的主机上安装它。我按照描述的步骤一个一个地尝试将它们调整为我不是同一主机的事实,但是当我尝试分配一个新主机时,我收到主机名无效的错误消息。
另一方面,对于第一个解决方案,我无法理解以下内容。如何让每台主机上的容器相互了解?因为 Ambari 需要每个主机都可以在没有密码的情况下相互连接。
请原谅我缺乏这方面的专业知识。任何评论都会非常有用。
Ambari 2.2+可以安装成功,在CentOS 7上也能正常运行。然后可以安装HDP 2.0+。
您问题中的链接尝试安装 1.6 和 1.7。
我有三台服务器,我想设置 Ambari。不幸的是,我有 CentOS7,目前 Ambari 不支持它。所以我决定使用 docker 来克服 OS 依赖。我发现了各种基于 docker 的 Ambari 版本,例如 this and this。第二个似乎真的很好,很容易在一台主机上安装,创建一个伪集群,但我没能在不同的主机上安装它。我按照描述的步骤一个一个地尝试将它们调整为我不是同一主机的事实,但是当我尝试分配一个新主机时,我收到主机名无效的错误消息。
另一方面,对于第一个解决方案,我无法理解以下内容。如何让每台主机上的容器相互了解?因为 Ambari 需要每个主机都可以在没有密码的情况下相互连接。
请原谅我缺乏这方面的专业知识。任何评论都会非常有用。
Ambari 2.2+可以安装成功,在CentOS 7上也能正常运行。然后可以安装HDP 2.0+。
您问题中的链接尝试安装 1.6 和 1.7。