[
https://issues.apache.org/jira/browse/HDFS-10775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16736221#comment-16736221
]
Aihua Xu commented on HDFS-10775:
---------------------------------
Not sure if it's still an issue since it's a very old one. I will take a look.
> Under-Replicated Blocks can not be recovered
> --------------------------------------------
>
> Key: HDFS-10775
> URL: https://issues.apache.org/jira/browse/HDFS-10775
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: erasure-coding
> Affects Versions: 3.0.0-alpha1
> Environment: 2 NameNodes, 5 DataNodes, Erasured code policy is set as
> "RS-DEFAULT-3-2-64k"
> Reporter: Eisuke Umeda
> Assignee: Aihua Xu
> Priority: Major
>
> I killed DataNode in the middle of the writing of the EC file.
> Under-Replicated Blocks has occurred, but did not recover.
> DataNodes: datanode[1-5]
> Rack awareness: not set
> Copy target files: /tmp/tpcds-generate/25/store_sales/*
> {code}
> $ hdfs dfs -ls /tmp/tpcds-generate/25/store_sales
> Found 25 items
> -rw-r--r-- 0 root supergroup 399430918 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00000
> -rw-r--r-- 0 root supergroup 399054598 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00001
> -rw-r--r-- 0 root supergroup 399329373 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00002
> -rw-r--r-- 0 root supergroup 399528459 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00003
> -rw-r--r-- 0 root supergroup 399329624 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00004
> -rw-r--r-- 0 root supergroup 399085924 2016-08-16 15:11
> /tmp/tpcds-generate/25/store_sales/data-m-00005
> -rw-r--r-- 0 root supergroup 399337384 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00006
> -rw-r--r-- 0 root supergroup 399199458 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00007
> -rw-r--r-- 0 root supergroup 399679096 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00008
> -rw-r--r-- 0 root supergroup 399440431 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00009
> -rw-r--r-- 0 root supergroup 399403931 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00010
> -rw-r--r-- 0 root supergroup 399472465 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00011
> -rw-r--r-- 0 root supergroup 399451784 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00012
> -rw-r--r-- 0 root supergroup 399240168 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00013
> -rw-r--r-- 0 root supergroup 399370507 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00014
> -rw-r--r-- 0 root supergroup 399633351 2016-08-16 15:12
> /tmp/tpcds-generate/25/store_sales/data-m-00015
> -rw-r--r-- 0 root supergroup 396532952 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00016
> -rw-r--r-- 0 root supergroup 396258715 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00017
> -rw-r--r-- 0 root supergroup 396382486 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00018
> -rw-r--r-- 0 root supergroup 399016456 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00019
> -rw-r--r-- 0 root supergroup 399465745 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00020
> -rw-r--r-- 0 root supergroup 399208235 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00021
> -rw-r--r-- 0 root supergroup 399198296 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00022
> -rw-r--r-- 0 root supergroup 399599711 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00023
> -rw-r--r-- 0 root supergroup 395150855 2016-08-16 15:13
> /tmp/tpcds-generate/25/store_sales/data-m-00024
> {code}
> Destination directory: /tmp/tpcds-generate/test
> {code}
> $ sudo -u hdfs hdfs erasurecode -getPolicy /tmp/tpcds-generate/test
> ErasureCodingPolicy=[Name=RS-DEFAULT-3-2-64k,
> Schema=[ECSchema=[Codec=rs-default, numDataUnits=3, numParityUnits=2]],
> CellSize=65536 ]
> {code}
> The following is the steps to reproduce:
> 1) hdfs dfs -cp /tmp/tpcds-generate/25/store_sales/* /tmp/tpcds-generate/test
> 2) datanode1: (in the middle of the copy) sudo pkill -9 -f datanode
> 3) start a process of datanode1 two minutes later
> 4) wait for a while
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]