跳到主要内容

博客

2026-08-10
1051 字 · 4 分钟

Hive 生产调优实践

Hive 调优的抓手分三层:执行引擎(MR/Tez/Spark 的选择)、单作业参数(并行度、MapJoin、Reducer 数)、数仓建设(分区、文件格式、小文件)。前两层是调参数,第三层是调习惯——数仓层的收益远大于参数层。部署安装见《大数据与中间件组件部署总览》。

2026-08-10
1082 字 · 4 分钟

Kafka 生产调优实践

Kafka 调优的本质是吞吐与可靠的权衡:Producer 侧(batch、压缩、acks)、Broker 侧(IO 线程、分段、保留策略)、Consumer 侧(拉取、提交、分区并行)。Kafka 最大的性能秘密在页缓存——它不靠 JVM…

2026-08-10
1242 字 · 6 分钟

Kerberos 部署与调优指南

Kerberos 是 Hadoop 生态(HDFS/YARN/Hive/Kafka 等)的标准认证协议:客户端先向 KDC 拿票据,再用票据访问服务,全程不传密码。部署的核心是 KDC 服务 + 每个组件的…

2026-08-10
1060 字 · 5 分钟

Kubernetes 常见问题排查

K8S 排障有固定套路:先看事件,再看日志,最后看资源状态。绝大多数问题能通过 kubectl describe、kubectl logs、kubectl get events 三步定位。本文按"Pod 起不来 → 网络不通 → 存储异常 → 控制面异常"的顺序整理高频问题。

2026-08-10
1069 字 · 5 分钟

Kubernetes 底层原理

Kubernetes(K8S)是容器编排的事实标准。理解它的底层原理,记住一条主线就够:声明式 API + 控制器循环——用户声明"我要 3 个副本",控制器不停地对比"现状"与"期望"并拉齐。本文梳理控制面、数据面、调度、网络、存储五大块。

2026-08-10
1161 字 · 6 分钟

Kubernetes 部署参数优化

K8S 部署优化分两层:集群层(控制面规格、etcd 磁盘、系统参数)与工作负载层(requests/limits、调度策略、扩缩容)。本文给出 8C16G / 32C256G / 64C512G 三种节点规格下的部署建议,以及大数据/中间件组件容器化的关键参数。

2026-08-10
1017 字 · 4 分钟

MySQL 生产调优实践

MySQL 调优的优先级永远是:慢查询 → 索引 → 参数。参数调优是最后一步——一个被慢查询拖垮的库,innodb_buffer_pool_size 调得再大也救不了。本文先给参数理解与规格表,再强调集群规模的读写分离与容灾。部署安装见《大数据与中间件组件部署总览》。

2026-08-10
1136 字 · 4 分钟

Nacos 生产调优实践

Nacos 的调优重点是容量与稳定性:能承载多少服务实例、多少配置变更、客户端长连接(gRPC)与推送如何并发。单机 Derby 模式只配测试;生产调优的第一动作就是外接 MySQL 并组成 3 节点集群。部署安装见《大数据与中间件组件部署总览》。

2026-08-10
3147 字 · 19 分钟

opencode 数据备份与恢复方案

用 opencode 写代码、记对话,所有会话历史都存在本地。一旦硬盘损坏或者系统重装,几年的积累就全没了。本文记录我搭建的"NAS 每日备份 + 安全恢复"完整方案,Windows / Linux / macOS 三平台通用。

2026-08-10
1388 字 · 6 分钟

Ranger 部署与调优指南

Ranger 是 Hadoop 生态的集中授权与审计系统:管理员在网页上配置"谁能访问哪些资源、什么权限",各组件(HDFS/Hive/Kafka/YARN)通过内置插件实时拦截执行。与 Kerberos(认证:你是谁)配合,Ranger…