How NameNode tackle Datanode failures in HDFS?
Answer / Rajesh Kumar Sahu
NameNode handles DataNode failures in HDFS (Hadoop Distributed File System) by monitoring the heartbeats sent by each DataNode. When a DataNode fails to send its heartbeat, the NameNode marks it as dead and begins re-replicating any blocks that were stored on the failed DataNode across other healthy DataNodes to maintain data availability and reliability.
| Is This Answer Correct ? | 0 Yes | 0 No |
How one can change Replication factor when Data is already stored in HDFS
Define HDFS and talk about their respective components?
Explain what happens if, during the PUT operation, HDFS block is assigned a replication factor 1 instead of the default value 3?
Can you modify the file present in hdfs?
Describe HDFS Federation?
How do you do a file system check in hdfs?
What are file permissions in HDFS? how does HDFS check permissions for files/directory?
On what basis name node distribute blocks across the data nodes in HDFS?
HDFS is used for applications with large data sets, not why Many small files?
What is the difference between an hdfs block and input split?
What are the main features of hdfssite.xml?
What is the optimal block size in HDFS?
Apache Hadoop (394)
MapReduce (354)
Apache Hive (345)
Apache Pig (225)
Apache Spark (991)
Apache HBase (164)
Apache Flume (95)
Apache Impala (72)
Apache Cassandra (392)
Apache Mahout (35)
Apache Sqoop (82)
Apache ZooKeeper (65)
Apache Ambari (93)
Apache HCatalog (34)
Apache HDFS Hadoop Distributed File System (214)
Apache Kafka (189)
Apache Avro (26)
Apache Presto (15)
Apache Tajo (26)
Hadoop General (407)