查看其它 1 个回答呱呱爱吃瓜的回答

呱呱爱吃瓜呱呱爱吃瓜数据仓库工程师银行

DataNode 也是一个通常在 HDFS 实例中的单独机器上运行的软件 。

Hadoop 集群包含一个 NameNode 和大量 DataNode 。 DataNode 通常以机架的形式组织,机架通过一个交换机将所有系统连接起来。 Hadoop 的一个假设是:机架内部节点之间的传输速度快于机架间节点的传输速度 。

DataNode 响应来自 HDFS 客户机的读写请求。它们还响应来自 NameNode 的创建、删除和复制块的命令。 NameNode 依赖来自每个 DataNode 的定期心跳( heartbeat )消息。每条消息都包含一个块报告, NameNode 可以根据这个报告验证块映射和其他文件系统元数据。如果 DataNode 不能发送心跳消息, NameNode 将采取修复措施,重新复制在该节点上丢失的块 。

银行 · 2020-02-27
浏览1883

回答者

呱呱爱吃瓜
数据仓库工程师银行
擅长领域: 大数据服务器数据库

呱呱爱吃瓜 最近回答过的问题

回答状态

  • 发布时间:2020-02-27
  • 关注会员:3 人
  • 回答浏览:1883
  • X社区推广