当我从hdfs中删除数据时,如果转到.Trash。
我可以用
hdfs dfs -rm -skipTrash /path_to_directory
或使用
hdfs dfs -expunge
删除.Trash中已经存在的数据
两个问题:
帕维尔
发布于 2018-09-24 14:39:06
如果要删除外部表,则不会发生任何事情,因为它不会删除任何数据。
对于托管表,是的,所有数据文件都将转到运行drop
命令的用户的.Trash目录中。然而,它只是数据而不是元数据。
对于您问题的其他部分,如果您有必要的权限,可以删除任何用户的.Trash目录。
https://stackoverflow.com/questions/52476909
复制相似问题