Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.0-alpha
-
-
Reviewed
Description
cluster setup:
--------------
1NN,2 DN,replication factor 2,block report interval 3sec ,block size-256MB
step1: write a file "filewrite.txt" of size 90bytes with sync(not closed)
step2: change the replication factor to 1 using the command: "./hdfs dfs -setrep 1 /filewrite.txt"
step3: close the file
- At the NN side the file "Decreasing replication from 2 to 1 for /filewrite.txt" , logs has occured but the overreplicated blocks are not deleted even after the block report is sent from DN
- while listing the file in the console using "./hdfs dfs -ls " the replication factor for that file is mentioned as 1
- In fsck report for that files displays that the file is replicated to 2 datanodes