hadoop的日常操作

Posted 醉舞斜陽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop的日常操作相关的知识,希望对你有一定的参考价值。

一、清理空间步骤

1.删除日志和回收站

hdfs dfs -rm -r -skipTrash /user/*/.Trash/*

hdfs dfs -rm -r -skipTrash /var/log/hadoop-yarn/apps/tools/logs/*

hdfs dfs -rm -r -skipTrash /group/user/*/meta/hive-exec/*/*


2.减少大表副本数

a、查找大表

hdfs dfs -du hdfs://dbdata/group/user/tools/meta/hive-temp-table hdfs://dbdata/group/user/tools/meta/hive-temp-table/comtysdktj hdfs://dbdata/group/user/tools/meta/hive-temp-table/kstj_os hdfs://dbdata/group/user/tools/meta/hive-temp-table/tysdktj hdfs://dbdata/group/user/tools/meta/hive-temp-table/otysdktj|awk \'{print $2 " " $3}\'|grep -v comtysdktj$|grep -v stj_os$|grep -v tysdktj$|grep -v otysdktj$|sort -k1,1nb|tail -100|awk \'{print $1/1024/1024/1024 "G " $2}\'

b、修改副本数

hadoop fs -setrep -w 1 -R hdfs://dbdata/group/user/tools/meta/hive-temp-table/s_tysdktj_db_home_nav_content_ys

以上是关于hadoop的日常操作的主要内容,如果未能解决你的问题,请参考以下文章

日常linux操作命令日常记录

hadoop 日常问题汇总(持续更新)

git日常操作命令

ORACLE日常操作手册

ORACLE日常操作手册

git工具的日常操作使用