我有三台服务器,我想设置 Ambari。不幸的是,我有 Ambari 目前不支持的 CentOS7。所以我决定使用 docker 来克服对操作系统的依赖。我发现了各种基于 docker 的 Ambari 版本,例如this和this。第二个似乎非常好并且易于安装在创建伪集群的一台主机上,但我未能将其安装在不同的主机上。我按照描述的步骤一一尝试将它们调整为我不是同一主机的事实,但是当我尝试分配新主机时,我收到主机名无效的错误。
另一方面,对于第一个解决方案,我无法理解以下内容。如何让每个主机上的容器相互了解?因为 Ambari 需要每个主机都可以在没有密码的情况下相互 ssh。
请原谅我在这个领域缺乏专业知识。任何评论都会非常有用。