[ 
https://issues.apache.org/jira/browse/MAPREDUCE-5898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14008896#comment-14008896
 ] 

Yi Liu commented on MAPREDUCE-5898:
-----------------------------------

As we know, xattrs can be stored in 4 namespaces: user, trusted, security and 
system.

{{user}} and {{trusted}} namespaces xattr are available to user, but 
{{security}} and {{system}} namespaces xattr are only for HDFS core.  
Initial thought is distcp supports preserving {{user}} and {{trusted}} 
namespaces xattr; for {{security}} and {{system}} namespaces, they should be 
managed by target FS through pre-configuration. 
For example, in HDFS transparent encryption, {{security}} namespace xattrs are 
used. To copy encryption dir from src HDFS to target HDFS, user needs to create 
the encryption zone in target HDFS firstly, then data written to the encryption 
dir of target HDFS will be encrypted automatically. 

Agree with [~andrew.wang] to use new option flag "-px" of distcp for "preserve 
XAttrs".

> distcp to support preserving HDFS extended attributes(XAttrs)
> -------------------------------------------------------------
>
>                 Key: MAPREDUCE-5898
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5898
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: distcp
>    Affects Versions: 3.0.0
>            Reporter: Uma Maheswara Rao G
>            Assignee: Yi Liu
>
> This JIRA to track the distcp support to handle the Xattrs with preserving 
> options.
> Add new command line argument to support that.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to