抑制hadoop fs-get-p命令的警告

syqv5f0l  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(410)

我正在使用hadoopfs-get-p命令复制大量文件。我想保留(时间戳,所有权)许多文件无法保留权限,因为用户标识在本地计算机中不可用。因此,对于这些文件,我得到“get:chown:changing ownership/a/b/c.txt operation not allowed”(get:chown:changing ownership/a/b/c.txt操作不允许)是否可以抑制错误,因为我可能也会遇到其他问题。如果执行2>/dev/null,这将抑制所有问题,因此我不想使用此选项。有没有什么办法我可以只抑制与特权有关的问题。?
有什么提示真的有用吗?

au9on6nz

au9on6nz1#

不太雅致,但功能齐全,使用方便 grep -v your_undesired_pattern ```
hadoop fs -get -p command 2>&1 | grep -v "changing ownership"

7lrncoxx

7lrncoxx2#

从hadoop的Angular 看,没有。错误是用 System.err.println 作为命令执行者来自操作系统 chown .

相关问题