메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


#!/bin/bash

kinit -k -t /var/lib/keytab/hadoop.keytab hadoop@GOOPER.COM


usage="Usage: del_diff.sh [days] [delete target path]"


if [[ $# != 2 ]]

then

   echo $usage

   exit 1

fi


path=${2}

echo "delete target path : " $path


now=$(date +%s)

echo "old file date point : " $now


hdfs dfs -ls $path | while read f; do

dir_date=`echo $f | awk '{print $6}'`

#180일

difference=$(( ( $now - $(date -d "$dir_date"  +%s) ) / (24 * 60 * 60) ))

if [ $difference -gt $1 ]; then

  if [[ `echo $f | awk '[ print $8 }'` == *$path* ]]; then

      hdfs dfs -rm `echo $f| awk '{ print $8 }'`;

  else

     echo 'else - target path is [' `echo $f| awk '{ print $8 }'` '] not contain this path [' $path ']'

  fi

fi

done

번호 제목 날짜 조회 수
672 HDFS 파일및 디렉토리 생성시 생성방법에 따라 권한이 다르게 부여된다. 2022.05.30 4794
671 [Cloudera Agent] Metadata-Plugin throttling_logger INFO (713 skipped) Unable to send data to nav server. Will try again. 2022.05.16 4600
670 "bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')])" 오류는 CA인증을 하지 못해서 발생함 2022.05.13 4402
669 [TLS/SSL]Kudu Tablet Server설정 2022.05.13 4271
668 [TLS/SSL]Kudu Master 설정하기 2022.05.13 4359
667 [TLS/SSL]Cloudera 6.3.4기준 Oozie Web UI TLS설정 항목및 설정값 2022.05.13 4486
666 [TLS/SSL]Cloudera CDH6.3.4기준 Hue TLS설정 항목 2022.05.13 4900
665 [HIVESERVER2]프로세스의 thread및 stack trace를 덤프하는 방법(pstack, jstack) 2022.05.11 4380
664 [Hue]Hue의 메타정보를 담고 있는 desktop_document테이블과 desktop_document2의 관계 2022.05.09 5319
663 Error: IO_ERROR : java.io.IOException: Error while connecting Oozie server 2022.05.02 4679
662 oozie webui접근시 id/pw를 물어보는 Windows보안 팝업창이 뜰때 확인/조치방법 2022.05.02 4655
661 [개발] 온라인 IDE - 개발 환경 구축 없어 어디서나 웹브라우저로 개발하기 2022.05.02 4277
660 [bitbucket] 2022년 3월 2일 부터 git 작업시 기존에 사용하던 비빌번호를 사용할 수 없도록 변경되었다. 2022.04.30 4802
659 주문히스토리 조회 2022.04.30 2697
658 주문 생성 데이터 예시 2022.04.30 2880
657 restaurant-controller,에서 등록 예시 2022.04.30 2214
656 Could not authenticate, GSSException: No valid credentials provided (Mechanism level: Failed to find any kerberos tgt) 2022.04.28 4331
655 [oracle]10자리 timestamp값을 날짜로 변환하는 방법 2022.04.14 2239
654 [hive] hive.tbls테이블의 owner컬럼값은 hadoop.security.auth_to_local에 의해서 filtering된다. 2022.04.14 3340
653 collection생성혹은 collection조회시 Plugin init failure for [schema.xml] fieldType "pdate": Error loading class 'solr.IntField' 오류 조치사항 2022.04.07 4137
위로