
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
以下是从适用于 Linux 服务器(如 Ubuntu/CentOS),已安装 Docker 和 Git。
计算机网络通过分层模型实现模块化协作,OSI 七层模型提供理论框架,TCP/IP 模型主导实际应用。从物理层的信号传输到应用层的用户服务,各层协议(如 TCP、IP、HTTP、DNS)通过封装 / 解封装机制协同工作,支撑了从域名解析到网页访问的全流程。理解分层逻辑、核心协议及实际应用,是掌握网络原理与排查问题的基础。
本质:文本处理编程语言,行处理工具,擅长扫描、过滤、统计汇总。起源:1970 年代贝尔实验室,得名于创始人AhoWeinbergerKernighan的首字母。版本AWK:原始版本;NAWK:AT&T 升级版本;GAWK(GNU AWK):Linux 默认版本(CentOS 中awk是gawk的软链接)。工具核心优势适用场景grep/egrep快速文本过滤单纯查找、匹配字符串(如找含 root 的
Prometheus 是开源的服务监控系统与时序数据库多维数据模型:通过 “度量名称 + 键值对” 标识时间序列数据。内置时序数据库:本地存储时序数据,也支持对接 InfluxDB、OpenTSDB 等远端存储。PromQL 查询语言:支持复杂的多维数据查询与聚合。基于 HTTP 的 Pull 采集:主动拉取目标服务的监控指标,也可通过 PushGateway 接收推送数据。动态服务发现:支持文件
项目说明Kubernetes 版本v1.20.0部署方式使用官方工具kubeadm初始化控制平面,并加入工作节点节点组成yxa-master:控制平面(etcd, apiserver, controller-manager, scheduler):NotReady(CNI 或 CIDR 问题):Ready(可正常调度 Pod)容器运行时Docker(通过构建应用镜像)网络插件Flannel(通过部
metadata:labels:spec:nfs:capacity:---metadata:labels:spec:nfs:capacity:---metadata:labels:spec:nfs:capacity:---metadata:labels:spec:nfs:capacity:---metadata:labels:spec:nfs:capacity:# 应用 PV 配置# 查看 PV
原因说明表面成功,底层断裂文件都生成了,但 kubelet 因参数缺失“视而不见”配置分散关键参数分布在 3+ 个文件中,一处不一致即失败日志误导只说“waiting”,不报错,难以定位依赖隐式契约kubeadm 假设 kubelet 会自动加载 manifests,但需显式参数支持💡 你的成功,源于不满足于“表面现象”,而是通过ps aux直击进程真实状态,亲手重建了 kubelet 与 ku
Playbook 是 Ansible 的自动化脚本文件,基于 YAML 格式,用于批量执行任务。其核心价值是将 “零散命令” 组织成 “可复用、可维护的自动化流程”。Roles 是 Playbook 的 “模块化方案”,将任务、变量、模板等按 “功能” 拆分(如 Web 角色、数据库角色),便于复用和维护。变量可通过 “Play 内定义” 或 “命令行传递”,引用时用。给任务打 “标签”,执行 P
本文基于 CentOS7.6 + MySQL5.7 环境,详细梳理 MHA(Master High Availability)的完整配置流程,以及故障转移后 “还原原主库” 的操作步骤,确保集群能稳定实现高可用与角色回滚。
核心工具包:需提前安装sysstat(含 sar、iostat、mpstat)、iotopnethogsnload。调优维度:CPU、内存、磁盘 I/O、网络,需结合工具输出判断子系统瓶颈及相互影响。模块核心工具调优手段适用场景CPUnice、taskset、绑定核心高 CPU 负载、进程调度优化内存调整 swap 策略、限制进程内存内存泄漏排查、资源争用磁盘 I/Oulimit、文件系统优化、R







