文档首页> MapReduce服务 MRS> 故障排除> 使用Hive> 在Hive中drop表后如何完全释放磁盘空间
更新时间:2023-11-18 GMT+08:00
分享

在Hive中drop表后如何完全释放磁盘空间

用户问题

在Hive命令行执行drop表的操作后,通过命令hdfs dfsadmin -report查看磁盘空间,发现表没有删除。

原因分析

在Hive命令行执行drop表只删除了外部表的表结构,并没有删除该表存储在HDFS上的表数据。

处理步骤

  1. 使用root用户登录安装客户端的节点,并认证用户。

    cd 客户端安装目录

    source bigdata_env

    kinit 组件业务用户(未开启Kerberos认证的集群跳过此操作)

  2. 执行以下命令删除存储在HDFS上的表。

    hadoop fs -rm hdfs://hacluster/表所在的具体路径

分享:

    相关文档

    相关产品