Import 如何管理sqoop目标目录和结果文件权限

Import 如何管理sqoop目标目录和结果文件权限,import,permissions,sqoop,oozie,target,Import,Permissions,Sqoop,Oozie,Target,当我使用带有target dir参数的sqoop import时,我得到了一些包含零件文件和_SUCCESS文件的文件夹。使用sqoop时,如何管理此文件夹和文件的权限。我知道,我们可以在导入后更改permissin,但当我只使用sqoop时,我需要管理权限。 另外,我正在oozie workflow中运行sqoop,可能我可以使用它来指定权限。您是否在HDFS中启用了ACL(访问控制列表)?如果是,则可以在目录上定义默认权限,以便随后在那里创建的任何文件/子目录都继承这些权限(如果是子目录,则

当我使用带有target dir参数的sqoop import时,我得到了一些包含零件文件和_SUCCESS文件的文件夹。使用sqoop时,如何管理此文件夹和文件的权限。我知道,我们可以在导入后更改permissin,但当我只使用sqoop时,我需要管理权限。
另外,我正在oozie workflow中运行sqoop,可能我可以使用它来指定权限。

您是否在HDFS中启用了ACL(访问控制列表)?如果是,则可以在目录上定义默认权限,以便随后在那里创建的任何文件/子目录都继承这些权限(如果是子目录,则传播这些权限)。警告1:这些是POSIX标准ACL,语法很麻烦,例如
hdfs dfs-setfacl-m group:wtf:r-x,default:group:wtf:r-x/a/b/c/
警告2:Hadoop 2中有一个bug(在Hadoop 3之前不会修复),在应用默认ACL时会弄乱“掩码”,因此W权限经常丢失,您必须使用
hdfs
account定期重置它们。谢谢。这是个大问题。您是否在HDFS中启用了ACL(访问控制列表)?如果是,则可以在目录上定义默认权限,以便随后在那里创建的任何文件/子目录都继承这些权限(如果是子目录,则传播这些权限)。警告1:这些是POSIX标准ACL,语法很麻烦,例如
hdfs dfs-setfacl-m group:wtf:r-x,default:group:wtf:r-x/a/b/c/
警告2:Hadoop 2中有一个bug(在Hadoop 3之前不会修复),在应用默认ACL时会弄乱“掩码”,因此W权限经常丢失,您必须使用
hdfs
account定期重置它们。谢谢。这是个大问题。