hive數據倉庫中表無法刪除

環境描述:
在整改hive表中只有基礎分析庫jcfxhivedb;具備可寫權限,對應hdfs目錄爲:/warehouse/yhgzjchx/
hive表:imsi_tmp
該hdfs目錄中對應數據文件通過
`hadoop fs -rmr /warehouse/yhgz_jchx/00
`
會因爲Trash無可寫權限而導致數據無法刪除
解決方法:
通過-skilTrash選項強制刪除該hdfs目錄下的數據文件

[eastcom@vq37dsjf01 ~]$ hadoop fs -rm -r -skipTrash /warehouse/yhgz_jchx/00*
Deleted /warehouse/yhgz_jchx/000000_0
hive表刪除:
beeline
drop table imsi_tmp;
無法刪除,可以將hdfs中的相關數據文件通過上述命令刪除,而後在beeline連接至hive庫執行刪表操作即可
drop table imsi_tmp;
此時表已刪除
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章