#####################
## 脚本说明:定时清理指定hdfs目录下,当前时间几天前的文件
## 清理 时间:请调整 delayDate 变量中 "10" 数字
## 清理 路径 :请调整 arrlogFile 变量中的值
#####################
#!/bin/bash
export HADOOP_USER_NAME=hdfs #设置操作hdfs代理用户
#======================定义全局变量 begin===========================
#日志保留天数
delayDate=10
#清理日志在hdfs的目录 支持多个目录扫描,目录地址以""包含,多个路径以空格隔开.
arrlogFile=("/tmp/hive")
outPath=/tmp/hive/hive
#echo ${arrlogFile[0]}
now=$(date +%s) #获取当前运行时间
#======================定义全局变量 end=================
05-24
4370

02-09