hadoop : hdfs的心跳时间设置及心跳检测算法
2023-09-14 08:59:49 时间
datenode以固定周期向namenode发送心跳,namenode如果在一段时间内没有收到心跳,就会标记datenode为宕机。
此段时间的计算公式是:
timeout = 2 * heartbeat.recheck.interval + 10 * dfs.heartbeat.interval
而默认的heartbeat.recheck.interval 大小为5分钟,dfs.heartbeat.interval默认的大小为3秒。
所以namenode如果在10分钟+30秒后,仍然没有收到datanode的心跳,就认为datanode已经宕机,并标记为dead
注意:hdfs-site.xml中
heartbeat.recheck.interval的单位为毫秒
dfs.heartbeat.interval的单位为秒
http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
Hadoop 之 HDFS 进程详解 你好看官,里面请!今天笔者讲的是Hadoop 之 HDFS 进程详解。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
hadoop安装使用的命令+linux基本操作命令+HDFS常用命令 一、Hadoop基本安装主要包括以下6个步骤: 1.创建Hadoop用户。 2.更新apt和安装Vim编辑器。 3.安装SSH和配置SSH无密码登录。 4.安装Java环境。 5.安装单机Hadoop。 6.HDFS:启动
相关文章
- 【NLP基础】英文关键词抽取RAKE算法
- 【史上最全】Hadoop 核心 - HDFS 分布式文件系统详解(上万字建议收藏)
- 【图文教程】Centos 7下安装Hadoop-管杀管埋的
- hadoop常用的命令
- Hadoop(一)之初识大数据与Hadoop详解大数据
- Hadoop入门进阶课程11–Sqoop介绍、安装与操作详解大数据
- Notes for Hadoop the definitive guide详解大数据
- Hadoop简介详解大数据
- hadoop docker集群搭建详解大数据
- Linux下快速启动Hadoop集群(linux启动hadoop)
- Redis与Hadoop:让数据变得更加简单(redis与hadoop)
- 快速搭建Hadoop集群:基于Linux的简易配置(linux配置hadoop)
- Linux下创建Hadoop用户指南(linux创建hadoop用户)
- hadoop 启动时间写入文件
- Redis和Hadoop的应用与实现(redis hadoop)