2017-02-16 63 views
1

在我们的Ambari集群中,HDFS磁盘使用率变为100%。我想删除HBase中的表以释放磁盘,但hbase(主)不启动。HDFS磁盘已满

我试过Hdfs重新平衡,但它表现出色。另一次我手动删除HDFS文件,但在此之后HDFS不再启动。

有没有正确的方法来释放磁盘空间?或者我应该重新安装Ambari集群?

HDP版本是2.4.2,HDFS版本2.7.1是HBase的并且是1.1.2

回答

0

我找到了解决办法,它不是完美的,但它比重新安装一切变得更加美好!

看起来有命令从hdfs(hadoop fs)中删除文件,因此我们应该使用它来删除hbase数据。命令是:

hadoop fs -rm -r -skipTrash /apps/hbase/* 

其中/apps/hbase/是hdfs中hbase数据的路径。 该命令应该运行为hdfs用户

相关问题