自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高矮

记录成长中的点点滴滴!

  • 博客(237)
  • 问答 (1)
  • 收藏
  • 关注

原创 Apache Atlas 1.2.0 安装部署

基于CDH 5.15.0、Hive 1.1.0环境,Atals 1.2.0安装配置指南

2023-02-28 18:20:51 413 1

原创 Centos7:Postgresql 14安装

Centos 7:PG 14安装

2022-12-12 14:01:24 435

原创 Postgresql:查看表、索引、表空间大小,top 10

Postgresql:查看表、索引、表空间大小及top10

2022-11-11 10:51:55 2826

原创 Hadoop Distcp:数据迁移

hadoop distcp数据迁移

2022-10-24 17:14:42 506

转载 Postgresql:数组去重

postgresql数组去重

2022-10-24 16:51:19 716

原创 HDFS:Datanode异常宕机重启后异常datanode.ReplicaAlreadyExistsException

hdfs datanode异常

2022-10-19 21:14:47 487

原创 Postgresql:流复制延迟查询

Postgresql流复制延迟查询

2022-10-09 16:48:24 228

原创 frp安装测试

用户名为客户端的ssh用户,服务端IP为服务端公网IP,端口号为client配置的端口号6000。frp主要是做内网穿透的,如下,用户可以通过一台有公网的server穿透访问到内网各个应用。Web端地址:http://公网IP:7500/static/#/server_addr = xxxxx #server端IP。token = aaa #与server端保持一致。ssh 用户名@服务端ip -p 端口号。#配置ssh访问client A。...

2022-08-23 19:08:47 487

原创 PG:LogicReplication 跨版本PG数据同步

A节点:PG10B节点:PG13。

2022-08-23 17:39:05 333

转载 Hive 元数据信息调整使用UTF-8编码

调整元数据编码

2022-08-12 14:47:37 861

转载 在线ldm、pdm查看工具

在线ldm、pdm工具

2022-07-29 13:32:20 2232

原创 Hue:Trino配置

开局一张图,内容全靠编,哈哈!

2022-07-29 11:17:06 784 3

原创 Postgresql:生成数据字典

Postgresql数据字典快速生成

2022-06-15 09:51:52 1346

原创 Kylin:控制台界面数据导出异常问题

Kylin Web数据导出功能异常,数据无法导出如上,为题原因为请求头太大异常日志显示是因为请求头太大,所以我们需要调整Kylin Tomcat请求头大小限制,修改tomcat server.xml配置文件,添加如下配置:修改位置:......

2022-06-13 11:54:20 185

原创 Yarn CGroup启用配置

对于CPU密集型的使用场景,Yarn可以开启CGroup,约束应用程序的CPU使用率验证、启用服务Yarn配置

2022-06-10 10:54:13 320 1

原创 PG 锁类型、级别、死锁解决

文章目录锁类型ACCESS SHAREROW SHAREROW EXCLUSIVESHARE UPDATE EXCLUSIVESHARESHARE ROW EXCLUSIVEEXCLUSIVEACCESS EXCLUSIVE死锁查询死锁处理死锁测试Session ASession BSession CSession DSession E原因结论锁类型ACCESS SHARE1、SELECT产生的锁2、与ACCESS EXCLUSIVE冲突ROW SHARE1、SELECT FOR UPDATE

2022-04-15 15:10:42 2548

原创 PG pg_stat_statements配置

文章目录说明加载pg_stat_statements模块配置pg_stat_statements采样参数重启数据库说明pg_stat_statements插件可以用于统计数据库的资源开销,分析TOP SQL。加载pg_stat_statements模块vi $PGDATA/postgresql.confshared_preload_libraries='pg_stat_statements'如果要跟踪IO消耗的时间,还需要打开如下参数track_io_timing = on设置单条SQL

2022-04-11 17:18:18 1295

原创 Postgresql 表、索引膨胀监控

背景PG数据库表空间膨胀会带来空间资源浪费,所以需要监控数据库表膨胀浪费空间前10的表,及时清理。查询表膨胀情况select datname from pg_database where datname not in ($$template0$$, $$template1$$)'` do psql -d $db --pset=pager=off -q -x -c 'SELECT current_database() AS db, schemaname, tablename, relt

2022-04-11 13:59:37 1437

原创 Postresql 数据库年龄

文章目录背景查看数据库年龄自动处理机制查看表的年龄清理方式背景由于PG的事务数量是有上限的,新老事务之间的年龄超过最大值之后必须要冻结,所以要及时监控,及时处理查看数据库年龄监控数据库年龄,及时清理select datname,age(datfrozenxid) from pg_database order by 2 desc;自动处理机制同一个数据库中,存在的最旧和最新两个事务之间的年龄最多是2^31,即20亿,当表的年龄大于autovacuum_freeze_max_age时(默认是2

2022-04-11 10:33:18 3086

原创 CDH节点扩充

标题配置节点免密SSH1、生成私钥、公钥2、配置集群节点间免密ssh修改authorized_keys粘贴复制每台节点的pub key到authorized_keys(每台节点都需要操作)修改配置/etc/hosts3、测试验证配置java环境变量安装JDK环境1、下载安装包2、创建安装目录mkdir -p /usr/lib/jvm/3、解压安装tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/lib/jvm/配

2022-02-28 12:43:48 2196

原创 kylin 查看、删除Segment

从Cube中获取Segment信息curl -X GET --user ADMIN:KYLIN -H "Content-Type: application/json;charset=utf-8" http://localhost:7070/kylin/api/cubes/w_ir_bu_v01_01删除Segmentcurl -X DELETE --user ADMIN:KYLIN -H "Content-Type: application/json;charset=utf-8" http://

2022-01-14 15:12:48 732

原创 Postgresql 备份数据库

文章目录备份表结构备份表结构、数据恢复数据库备份表结构pg_dump -U postgres -d shopforce -f shopforce.sql -s备份表结构、数据pg_dump -U postgres -d shopforce -f shopforce.sql恢复数据库psql -d shopforce -U postgres -f shopforce.sql...

2021-12-07 14:49:59 1213

原创 Kylin:删除异常Model、Cube

文章目录简介确定元数据存储位置关于kylin_metadata表存储元数据的RowKey设计方式查询并删除异常的Model、Cube在Kylin Web重新加载元数据简介之前因为cube迁移出现异常,导致迁移目标环境部分Model、Cube无法在界面正常删除,现采用以下方案删除异常的Model、Cube。由于界面无法删除,所以针对类似的Model、Cube,我们直接在元数据层删除,删除操作如下:确定元数据存储位置当前Kylin环境元数据存储没有做定制化修改,所以默认存放在HBase存放元数据的H

2021-11-05 15:12:09 1467 2

原创 Postgresql:杀进程

pg_cancel_backend()只能关闭当前用户下的后台进程向后台发送SIGINT信号,用于关闭事务,此时session还在,并且事务回滚pg_terminate_backend()需要superuser权限,可以关闭所有的后台进程向后台发送SIGTERM信号,用于关闭事务,此时session也会被关闭,并且事务回滚...

2021-10-27 14:21:34 2697

原创 Zeppelin Job monitor打开

默认情况Zeppelin关闭Job monitor功能,打开该功能,打开如下参数:<property> <name>zeppelin.jobmanager.enable</name> <value>true</value> <description>The Job tab in zeppelin page seems not so useful instead it cost lots of memory and affe

2021-10-25 17:43:42 350

原创 Flink Sql 窗口聚合触发配置

flink:1.11默认情况下,Flink Sql的窗口聚合在窗口结束时触发计算,如果需要实时计算,刷新计算结果,需添加如下配置: TableConfig config = bbTableEnv.getConfig(); config.getConfiguration().setBoolean("table.exec.emit.early-fire.enabled", true); config.getConfiguration().setString("table.exec.emit.earl.

2021-10-24 18:10:08 3763

原创 Kylin Error:Cannot start job scheduler due to lack of job lock

文章目录Kylin 启动异常问题原因解决Kylin 启动异常错误日志如下:2021-10-18 09:34:23,210 DEBUG [localhost-startStop-1] zookeeper.ZookeeperDistributedLock:101 : 71583@gapuat01 trying to lock /job_engine/global_job_engine_lock2021-10-18 09:34:23,236 DEBUG [localhost-startStop-1] zo

2021-10-18 11:44:36 644

原创 Phoenix异步索引创建Error:java.lang.NoClassDefFoundError: com/lmax/disruptor/EventFactory

Hbase:1.4Phoenix:4.14Phoenix异步创建索引异常:java.lang.NoClassDefFoundError: com/lmax/disruptor/EventFactory解决:需要吧phoenix-client.jar放到hbase/lib下

2021-10-08 16:45:07 766 1

原创 Postgresql审计:pgaudit安装使用

Postgresql:10pgaudit:v1.2文章目录编译安装参数配置说明pgaudit.log:pgaudit.log_client:pgaudit.log_level:pgaudit.log_parameter:pgaudit.role:参考编译安装1、clone插件git clone https://github.com/pgaudit/pgaudit.git2、Change to pgAudit directory:cd pgaudit3、Checkout postgre.

2021-09-30 16:51:16 1162

原创 Kafka节点扩容、缩容后reassign partition

文章目录简介kafka-reassign-partitions使用简介kafka节点扩容、缩容后,需要reassign partition replica,kafka-reassign-partitions使用–generate 生成partition replica分配计划 ./kafka-reassign-partitions.sh --zookeeper localhost:2181 --topics-to-move-json-file topic.json --broker-list

2021-09-30 14:29:25 626

转载 PostgreSQL VACUUM 和 ANALYZE 最佳实践技巧

文章目录简介技巧 1:不要无故运行手动 VACUUM 或 ANALYZE技巧 2:微调 Autovacuum 阈值技巧 3:微调自动分析阈值技巧 4:微调 Autovacuum Worker最后的想法简介VACUUM 和 ANALYZE 是两个最重要的 PostgreSQL 数据库维护操作。VACUUM用于恢复表中“死元组”占用的空间。当记录被删除或更新(删除后插入)时,会创建一个死元组。PostgreSQL 不会从表中物理删除旧行,而是在其上放置一个“标记”,以便查询不会返回该行。当vacuum进程

2021-09-29 15:07:41 7205

转载 POSTGRESQL: 获取成员角色和权限

文章目录简要准备用户和角色解决PostgreSQL中的用户和角色成员资格简要PostgreSQL提供了一个高度复杂和强大的安全权限系统。它允许您定义用户(=角色)、组等。然而如果没有图形用户界面,通常要想知道分配给哪个角色有点棘手。下面的博客文章解释了如何做到这一点。了解如何检索PostgreSQL中角色和角色成员身份的信息。准备用户和角色为了展示如何分析用户,我们首先创建几个用户和角色:CREATE USER a;CREATE USER b;CREATE ROLE c LOGIN;CREA

2021-09-27 10:33:26 2113

原创 Nginx Error:HTTP 1.0 client does not support chunked response

文章目录问题解决问题Nginx跳转error: Unexpected exception[ServerResultException: HTTP 1.0 client does not support chunked response]解决添加配置:proxy_http_version 1.1;

2021-09-15 17:21:08 1163

原创 Apache Flink: savepoint Operations

Flink版本:1.11.1以下操作基于hadoop yarn文章目录查看Job信息保存一个savepointcancel生成savepoint带savepoint重启job查看Job信息flink list yarn-cluster -yid application_1629715128130_0031保存一个savepointflink savepoint 6eb006988b9ab8ca1feb180c04091d98 hdfs://hadoop102.dev:8020/flink.

2021-09-02 19:30:52 84

原创 Apache Iceberg 分区表探索与实践

组件版本组件版本Apache Iceberg0.11Apache Hive2.1.0Apache Spark3.0Apache Flink1.11文章目录简介测试分区表功能建表写入数据重写指定分区重写动态分区简介本篇介绍Apache Icerberg分区表自己的一些探索与实践,包括建表、数据写入、重写分区、删除分区、添加分区,数据链路操作设计如下图:备注:创建分区表、修改标属性:使用Hive批量写入数据、重写分区:使用Spark实时计算.

2021-09-02 11:33:06 1634 2

原创 Apache Beeline for Iceberg配置

组件版本:Iceberg:0.11.0Hive Beeline:2.1.0文章目录简介修改配置文件配置Beeline环境变量测试验证简介配置Iceberg on Hive修改配置文件修改hive-site.xml,添加如下配置:<property><name>iceberg.mr.catalog</name><value>hive</value></property><property><.

2021-08-23 19:22:16 341

原创 PowerDesigner 批量添加字段

PowerDesigner:16文章目录简介脚本执行添加简介PowerDesigner 通过脚本对表模型批量添加字段脚本Option Explicit Dim mdl ' the current modelSet mdl = ActiveModelDim Tab 'running tableDim col_1 Dim col_2 Dim col_3 Dim col_4 Dim col_5 ' 定义属性变量for each Tab in ActiveModel.Tab.

2021-08-04 11:01:19 2179 1

原创 Postgresql 12:分库分表(pg_fdw方式)

备注:1、当前分库分表方式在PG 10及以下版本,写入数据需要分开逐个数据库写入,通过主表写入数据,由于PG1以下版本不支持insert2、foreign table,所以无法路由写入分库表 PG11及以上版本支持所有数据均可通过主表写入3、PG11以下版本创建索引时,需要每个分区单独创建,PG11及以上版本支持基于主表的一次性创建简介分表:通过创建分区表的形式进行分表https://www.postgresql.org/docs/12/ddl-partitioning.html分.

2021-07-26 11:25:49 5773

原创 Postgresql:pg_activity安装使用

Ubuntu:16.04Python:3.6python 3安装:https://gaokaiyang.blog.csdn.net/article/details/80419441参考:https://github.com/dalibo/pg_activity文章目录简介安装使用Help交互命令简介pg_activity是Postgresql的一个监控工具,类似于系统的top命令安装pg_activity依赖于Python3,所以需要先安装Python3:https://gaokaiy.

2021-07-14 11:52:42 748

原创 Postgresql: 流复制出现delay

文章目录问题原因解决问题Postgresql Logical Replication 出现延迟、停滞现象原因max_wal_senders参数配置数量过少,在处理大量事务请求时,并且数据库本身有多个流复制并行执行时,max_wal_senders不够用,导致个别流复制出现延迟、停滞现象解决适当调大max_wal_senders数量,重启数据库使配置生效...

2021-07-13 16:23:09 586

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除