我正在规划一个基于Docker的多节点Hadoop集群,需要使用轻量级易用的虚拟化系统。当前架构(文档相关)包含1个主节点和3个从节点。该主机使用HDFS文件系统和KVM进行虚拟化。整个云由Cloudera Manager管理。在此集群上安装了几个Hadoop模块。还有一个NodeJS数据上传服务。这次我应该基于Docker的架构。我已经阅读了几篇教程并有一些想法,但也有一些问题。
A. 你认为https://github.com/Lewuathe/docker-hadoop-cluster是我项目的好基础吗?我还发现了一个官方image,但它只是单节点。
A. 你认为https://github.com/Lewuathe/docker-hadoop-cluster是我项目的好基础吗?我还发现了一个官方image,但它只是单节点。
B. 如果我想将此应用程序放在单个容器中,系统要求会发生什么变化?这将是很棒的,因为这种架构应该可以在不同位置工作,因此更改可以轻松地在这些位置之间传输。所谓的克隆之间的同步非常重要。
C. 你是否有其他想法或最佳实践?