hdfs空间不足的优化
来源:互联网 发布:淘宝图片像素大小 编辑:程序博客网 时间:2024/05/04 19:27
目录:
1、将HDFS备份数降低
2、删除无用HDFS数据和Hbase表格
3、设置kafka的日志时间
4、删除本机无用文件
5、清理Trash回收站
6、Balancer重新平衡
————————————————————————————————————————————————
1、将备份数降低
1)将默认的备份数3设置为2。
步鄹:CDH–>HDFS–>配置–>复制因子–>设置为2
2)执行命令: hadoop fs -setrep 2 path(记住为根目录 / )
3)重启hdfs
4)结果如下:
2、删除无用HDFS数据和Hbase表格
查看HDFS上面文件每个文件大小
hdfs dfs -du -h /
可以删除的文件
hdfs dfs -du -h /user/spark/applicationHistoryhdfs dfs -rmr /user/root/.Trash
3、设置kafka的日志时间
4、删除本机无用文件
下面是我写的一个shell脚本,可以查看所有目录和文件的大小,将大的无用文件删除
#!/bin/bashpath=$1dir=$(ls -l $path |awk '/^d/ {print $NF}')for i in $dirdo du -sh $path/$idone
5、清理Trash回收站
HDFS 的Trash回收站功能的配置、使用
http://blog.csdn.net/silentwolfyh/article/details/53907118
6、Balancer重新平衡
1)集群运行一段时间后各个节点的磁盘使用率可能会产生较大的差异,这时可以用balancer来重新平衡各个节点。
2)首先调大balancer的带宽 Hadoop dfsadmin -setBalancerBandwidth 52428800 ,这里设置为50MB。默认的带宽较小,防止占用太多资源。若需要快速平衡可以将带宽调为一个较大的值。
3)接着启动balancer。可以在CM里启动(hdfs-balancer-示例-操作-重新平衡),也可以命令启动(hadoop balancer [-threshold ])。
0 0
- hdfs空间不足的优化
- boot空间不足的问题
- /boot空间不足的解决办法
- VMware 空间不足的解决办法
- 空间不足导致的网站事故
- 市场安装提示空间不足的解决办法
- ubuntu boot空间不足的解决方法
- flash空间不足及ramfs的使用
- linux boot空间不足的解决办法
- ubuntu boot空间不足的解决方法
- ubuntu boot空间不足的解决方法
- Oracle表空间不足的案例总结
- ubuntu boot空间不足的解决方法
- Oracle表空间不足的处理步骤
- SYSTEM表空间不足的报警
- Openwrt flash 空间不足的解决方法
- UbubtuKylin15.04的Boot空间不足问题解决
- SWAP空间不足的处理方法
- 程序设计实训报告--小学生考试系统
- kobject和kset
- 获取VirtualBox COM对象失败,Unable to start the virtual device
- WebService WSDL
- RHCE练习题 8-9. 配置SMB共享 配置多用户SMB挂载
- hdfs空间不足的优化
- HTTP协议详解
- 实验一 数字图像的输入、输出、显示、直方图统计
- 重新认识Dagger2
- Mysql 常用的时间查询(周,月,季,年)
- asp.net
- WiFi客流统计中科每时每客的功能及应用
- android studio常用小操作
- 广告栏(自动轮播,无限循环)-图片轮播控件Banner的简单使用总结