[ https://issues.apache.org/jira/browse/HDFS-12348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16139523#comment-16139523 ]
Jiandan Yang commented on HDFS-12348: -------------------------------------- add dfs.datanode.trash.enable in configuration, default value is true dfs.datanode.trash.enable = false delete block files directly when rolling upgrade Dfs.datanode.trash.enable = true rename to trash dir when rolling upgrade > disable removing blocks to trash while rolling upgrade > ------------------------------------------------------ > > Key: HDFS-12348 > URL: https://issues.apache.org/jira/browse/HDFS-12348 > Project: Hadoop HDFS > Issue Type: New Feature > Components: datanode > Reporter: Jiandan Yang > Assignee: Jiandan Yang > Attachments: HDFS-12348.001.patch > > > DataNode remove block file and meta file to trash while rolling upgrade,and > do delete when > executing finalize. > This leads disk of datanode to be full, because > (1) frequently creating and deleting files(eg,Hbase compaction); > (2) cluster is very big, and rolling upgrade often last several days; > Current our solution is clean trash by hand, but this is very dangerous in > product environment. > we think disable trash of datanode maybe a good method to avoid disk to be > full. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org