生产环境如何在Mesos上运行 HDFS?

How to run HDFS on Mesos in production environment?

我看到两个选项:

  1. 使用目前已弃用的 HDFS Mesos 存储库,建议不要将其用于生产工作负载。

  2. 使用 Mesosphere 完全支持的 dc/os HDFS。

我想知道是否有办法在没有 DC/OS 的情况下使用 Mesosphere/community 支持的 HDFS。

运行 Mesosphere 支持没有 DC/OS 的 HDFS 并不容易,因为服务包方法。我建议从 Cloudera 堆栈部署您自己的 HDFS。 Datanode在Mesos slaves上应该运行,Namenode master在Master server上应该运行,遵循https://github.com/mesos/hadoop。 Job Tracker 应该 运行ning 在主节点上,Mesos 应该能够在 HDFS 底层启动任务。