Ambari-yarn-timeline 内置 HBase数据表清理

news/2024/10/18 8:23:57/

 

HDP 集群 timeline 内置的 HBase 数据表持续增大,我们将默认TTL30改 为7 天。

ambari界面YARN 服务中 的 timeline v2.0  

 

timeline 内置 HBase数据HDFS路径 :

表在HDFS上的大小

 使用如下命令进入 Hbase shell

[hdfs@winner-backup-hdp root]$ hbase   --config  /etc/hadoop/3.1.4.0-315/0/embedded-yarn-ats-hbase  shell

desc '表名',可以看到表的TTL 时间 

修改 TTL 时间为 7天

disable '表名'    
alter '表名',NAME => '列簇', TTL => 604800
alter '表名',NAME => '列簇', TTL => 604800
enable '表名'  

 修改之后,数据文件并不会马上减小,触发 major compaction ,一段时间后数据文件减小,谨慎操作 

major_compact '表名'

 

 


http://www.ppmy.cn/news/747.html

相关文章

【C++】vector的认识+模拟实现

目录1️⃣vector的概念2️⃣STL中vector的使用2.1 vector的定义2.2 iterator的使用2.3 vector的空间问题2.4 vector的增删查改2.5 迭代器失效问题2.5.1 什么是迭代器?2.5.2 迭代器失效3️⃣vector的模拟实现3.1 迭代器3.2 构造函数🔎memcpy的拷贝异常问题…

论文笔记 A Comprehensive Survey on Graph Neural Networks(GNN综述)

前言 近年来,深度学习促进了很多机器学习任务的发展,这些任务很多都表示在规则的欧几里得空间中表示。但是图作为具有复杂关系和对象之间相互依赖,其数据是从非欧几里得域生成的,最近也有很多关于图数据深度学习方法的研究。 在…

6.终于了解volatile的原理和使用方法了

1.volatile能保证可见性 先说个案例: 有两个线程A和B,有一个公共的 boolean flag 标记位,最开始赋值为 true;B线程循环,根据这个flag来进行执行或者退出;这时线程A把flag改成false这个时候希望线程B看到变…

Android Profiler入门与实践

1、内存分析 点击MEMORY,可以看到正在运行进程的各种内存使用情况 Tips:点击右上角的垃圾桶图标会触发强制gc 1.1、查看Java堆内存和Java实例 执行以下代码: 说明:list为MainActivity的全局变量,所以list的只有在M…

Oracle面试题整理

目录 Oracle面试题整理 1.MySQL和Oracle的区别: 2.Oracle中function和procedure的区别? 3. 比较truncate和delete命令 ? 4.oralce中 rowid, rownum的定义 5. 事务的特性(ACID)是指什么 6. 列举几种表连接方式…

微机----------LED显示接口

目录 LED显示器的工作原理采用专用芯片进行LED段译码软件译码法静态显示与动态显示LED显示器的工作原理 LED显示器的主要部分是七段发光管,这七段发光段分别称为a、b、c、d、e、f、g有的产品还附带有一个小数点DP。通过7个发光段的组合,可以显示0 ~ 9 和 A ~ F共16个字母数字…

使用azure-data factory

data-fatory介绍 Azure Data Factory(简写 ADF)是Azure的云ETL服务,简单的说,就是云上的SSIS。ADF是基于云的ETL,用于数据集成和数据转换,不需要代码,直接通过UI(code-free UI&…

(论文阅读笔记)Network planning with deep reinforcement learning

[1] ZHU, Hang, et al. Network planning with deep reinforcement learning. In: Proceedings of the 2021 ACM SIGCOMM 2021 Conference. 2021. p. 258-271. Citation: 25文章目录Q1 论文试图解决什么问题?Q2 这是否是一个新的问题?Q4 有哪些相关研究&…