自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 k8s笔记04-常用部署命令

版本管理核心,需掌握“查看状态→查看历史→回滚版本”全流程,应对发布失败场景;:手动扩缩容,考试中高频用于“调整副本数”类题目,重点记忆--replicas参数;:自动扩缩容,需理解依赖,掌握--min--max参数配置;实操优先级:所有命令需结合验证步骤(如getdescribe),确保操作生效,这是CKA考试中避免失分的关键。

2025-08-25 21:28:30 2621 1

原创 k8s笔记03-常用操作命令

核心优先级createdeleteexposedescribelogsexec是CKA考试高频命令,需做到“无文档熟练输入”;实操为王:命令需结合实际场景练习(如创建Pod→暴露Service→查看日志→删除资源),避免死记硬背;考试技巧:善用kubectl -h查询帮助,优先使用简写与指定输出格式,确保命令执行效率与准确性。通过以上命令的熟练掌握,可覆盖CKA考试中70%以上的操作型题目,为证书获取奠定核心基础。

2025-08-25 21:19:52 892

原创 k8s笔记02概述

定位:K8s中创建和部署的最小单位,不可再分割。组成:一个Pod可包含1个或多个容器(如业务容器+日志收集容器),容器间共享:网络命名空间(同一Pod内所有容器共享一个IP地址);存储卷(可挂载同一PV/PVC,实现容器间数据共享)。特性:Pod生命周期短暂,故障后会被控制器(如Deployment)重建,IP会动态变化(需通过Service访问)。定位:为一组“功能相同、动态变化的Pod”提供固定访问入口,解决Pod IP动态变化的问题。核心能力负载均衡:自动将请求分发到后端Pod;

2025-08-25 21:14:13 1201

原创 RHCA10NUMA

lscpu。

2025-08-20 22:37:43 1091

原创 k8s笔记01

文档中提及 K8s 六大核心能力,除上述“服务发现和负载均衡”“存储编排”“自动部署和回滚”外,还有“自动完成专项计算”“自我修复”“密钥与配置管理”,后续需进一步学习补充相关内容。

2025-08-20 22:34:10 760

原创 RHCA08内存管理

(聚合IO),读密集型降低以释放缓存。

2025-08-20 22:16:57 421

原创 RHCA07-Linux跟踪工具及CPU调优

【代码】RHCA07-Linux跟踪工具及CPU调优。

2025-08-20 22:13:58 792

原创 RHCA05-文件系统调优

ext4/NFS/SMB驱动。

2025-08-20 22:06:55 864

原创 怎么将视频转换成字幕python作为工具

SRT是最常用的字幕格式,格式简单,兼容性好:1这是第一句字幕文本2这是第二句字幕文本。

2025-08-10 22:03:09 426

原创 strace的常用案例

这是面向初学者与日常运维/开发的 strace 学习说明与操作案例,覆盖安装、核心概念、常用选项、典型问题的排查步骤与解读方法。案例 1:程序报 No such file or directory,但文件明明在。案例 3:Web 服务偶发 5xx,怀疑文件句柄耗尽。练习 3:统计程序花费时间在哪些系统调用。练习 2:只看网络连接与 DNS 查询。练习 5:附加到卡住的进程看看在等什么。练习 4:跟踪子进程与更丰富输出。四、快速上手练习(由浅入深)案例 5:多进程程序分叉行为。五、典型问题排查案例。

2025-08-10 21:39:29 461

原创 RHCA05--进程管理与文件系统管理

注:本案例通过实时系统演示验证了进程优先级的实际作用效果,展示了从初始状态到调整后的完整对比过程,包含具体的数值变化和系统响应表现。:任何运行的命令都会成为一个进程,ps命令用于显示进程信息。

2025-08-05 23:00:21 1121

原创 RHCA04--系统模块管理与资源限制

应用场景:当一台机器运行多个虚拟机/容器/业务时,需要为重要业务分配更多资源。常见问题:不重要的进程反而占用更多资源,类似“该来的没来,不该来的来了”。限制对象:可限制CPU、内存、IO(磁盘/网络)等资源。实际案例:物理机上运行50个容器时,容器间会互相抢占资源。服务资源限制步骤安装并启动目标服务在/etc/systemd/system/<服务名>.service.d/创建配置文件编写限制参数(内存/CPU/IO等)执行重载配置重启服务并通过cgroup目录验证容器资源控制。

2025-08-05 22:53:45 918

原创 RHCA03--硬件监控及内核模块调优

全称:Non-Uniform Memory Access(非一致性内存访问)。核心特征:系统包含8个NUMA节点,每个节点包含特定编号的CPU核心(如node0包含0,10,14,18,22,30,38,46号核心)。硬件组成采用x86_64架构,支持32/64位操作模式。包含8个物理插槽(Socket),每个插槽8个核心。三级缓存配置:L1d/L1i各32KB,L2缓存256KB,L3缓存24MB。支持VT-X虚拟化技术,基础频率1064MHz。功能概述。

2025-08-05 22:46:59 815

原创 RHCA02--系统监控与调优

时间显示:top命令第一行显示系统当前时间、运行时长和用户数,如"19:02:42 up 56 min"表示系统已运行56分钟。功能特点:top是一个实时系统监控工具,可以监控大量系统运行状态信息,包括CPU、内存、进程等资源使用情况。核心数对应:2核CPU运行4个计算密集型进程时,负载值会接近4,表示需要4个CPU才能满足需求。CPU关系:负载值与CPU核心数直接相关,理想情况下负载值不应超过CPU核心数。进程状态:top显示的任务中,R表示运行中,S表示休眠,I表示交互式等待。

2025-08-04 22:39:06 678

原创 RHCA01--学习概述

安装sysstat ,开始使用一系列的西能监控工具。proc也是一个文件系统。

2025-07-30 22:47:24 394

原创 mysql-数据表-DML

UPDATE scores SET status = IF(score >= 60, ‘及格’, ‘不及格’);​索引优化​:确保 WHERE 条件列有索引,避免全表扫描(如 age 列无索引导致删除缓慢)。​索引优化​:确保 WHERE 和 JOIN 条件列有索引,避免全表扫描。​分批更新​:大量数据更新时,用 LIMIT 分批次执行(如每次1万行)。​预查验证​:先执行 SELECT 验证 WHERE 条件匹配行,再更新。​分批删除​:大表删除时用 LIMIT 分次执行(例如每次删1000行)。

2025-07-27 12:15:11 625

原创 mysql-数据表-DDL语句

写一个标准的,符合规范的建表语句。

2025-07-26 18:40:52 246

原创 华为云CCE-PV使用OBS存储类之坑

容器一直在containerCreating状态,且事件卡在调度到节点后无后续

2025-07-21 21:39:51 435

原创 对Pod做一个详细了解

学习pod生命周期的目的是判断是否对pod的主容器进行健康检查。容器的启动容器终止。

2024-11-16 19:48:27 1014 1

原创 让ECS做自己的私有镜像库

docker先配置/etc/docker/daemon.json。生成一个x509 v3扩展文件。ip或域名都可以访问。

2024-11-10 21:21:38 267

原创 ubuntu22安装docker以及国内镜像加速

【代码】ubuntu22安装docker。

2024-11-10 11:20:58 289

原创 iptables防御神器

iptables 是一款运行在 Linux 内核中的防火墙软件,它允许系统管理员配置内核的 IP 包过滤规则。通过 iptables,可以实现对进出服务器的网络流量进行控制,包括允许、拒绝、转发、重定向等操作,从而增强系统的安全性。

2024-10-31 21:47:43 820

原创 网络编程tcp篇

TCP 是一种面向连接的协议,提供可靠的、有序的数据传输服务。它通过建立连接、数据传输和断开连接的方式,确保数据在网络中以正确的顺序到达目标端。TCP 使用 IP 协议作为底层网络协议,并通过端口号来标识不同的网络应用程序。

2024-10-28 22:04:51 359

原创 编辑器之神Vim5分钟入门

在 Linux 世界中,vim 编辑器是一款功能强大且广泛使用的文本编辑工具。熟练掌握其快捷键能极大地提高文本编辑效率,让你在处理代码、配置文件等文本内容时如鱼得水。

2024-10-28 22:01:04 968

原创 go文件操作

Go 语言提供了丰富的标准库,使得文件操作变得简单而灵活。本文将介绍如何在 Go 中进行文件操作,并详细说明各个方面的操作。

2024-10-27 20:20:40 723

原创 go接口05空接口的使用场景

空接口(

2024-10-27 20:19:55 537

原创 go接口02多态

在 Go 语言中,多态性是通过接口实现的。接口是一种抽象类型,可以用来表示任何具体类型的行为。当一个对象实现了某个接口声明的方法,那么该对象就可以被视为实现了这个接口,从而可以被赋值给相同接口类型的变量。这种特性实现了多态性,让不同类型的对象能够以相同的方式进行处理。在上面的示例中,定义了Shape接口和两个不同的结构体Circle和Rectangle,分别实现了Area()方法。在main()函数中,我们创建了一个圆和一个矩形实例,并使用Shape接口类型的变量shape分别存储这两种图形对象。

2024-10-26 19:29:24 273

原创 go接口03组合特性

接口,可以方便地对读写操作进行统一处理,同时也保留了各自的独立性。在 Go 语言中,可以通过组合多个接口来创建一个更大的接口,在这种情况下,新接口会集成所有组合接口的方法。通过组合接口,我们可以将多个接口组合成一个更大的接口,以便更好地组织和管理代码,并实现更灵活的接口设计。组合接口是一种强大且有用的特性,可以帮助我们更好地设计和管理接口,提高代码的灵活性、可读性和可维护性。然而,如果我们想要将读写操作进行组合,可以创建一个新的接口。在上面的示例中,我们使用了独立的。方法,实现了组合接口的特性。

2024-10-26 19:24:51 381

原创 find搜索神器深入浅出

find是在 Linux 和 Unix 系统中用于查找文件和目录的强大工具。通过指定不同的选项和参数,可以实现灵活的文件搜索和操作。以下是find命令的详细使用说明以及各个参数的解释。

2024-10-25 21:54:14 1214 1

原创 go接口01隐式实现特性

类比Java,在 Java 中,接口实现是显式的,不像 Go 语言中那样隐式。在 Go 语言中,接口的隐式实现特性意味着只要类型定义了接口所需的所有方法,即被视为实现了该接口,无需显式声明。类中定义的,展示了 Java 中接口的显式实现方式。结构体的方法,展示了接口的隐式实现特性。在这个 Java 示例中,我们定义了一个。两个方法,并且没有显式地声明实现了。类中包含了接口中所有定义的方法。接口中定义的所有方法。方法,这些方法实际上是在。方法中,我们创建了一个。方法,实际上调用的是。接口,并且创建了一个。

2024-10-25 21:52:11 484

原创 ubuntu24 安装mysql5.7.36 初始化报错 缺少libaio.so.1文件

apt-get install libaio1 -y 报错 无此软件包。

2024-07-18 11:55:30 962

原创 MYSQL入门

非空约束: 不可为空。

2024-07-17 17:41:19 152

原创 CSS样式入门

实时更新ing

2024-07-07 17:14:14 149

原创 HTML入门

学习html 实时更新ing

2024-07-06 16:42:21 279

原创 docker高版本向低版本时报错

原先是docker 25,现在换到dockers18。原因分析:怀疑是docker 卸载时只。

2024-01-31 11:03:34 613 1

原创 ssh连接慢

连接ssh后,要等5s左右才可以进入终端。再次ssh连接,会发现速度很快。这个过程是在走DNS解析。: 是什么原因卡住了呢。

2024-01-31 10:50:51 497

原创 阿里云 云监控Q&A集锦

写一些使用云监控遇到的问题

2023-06-12 13:02:22 311 1

原创 教训-Grafana 配置变量但是没有查询到数据

发现kafka 的指标只有一部分有消费组维度,所以需要选支持消费组维度的指标。有consumerGroup维度。注意阿里云监控指标,只有。创建一个消费堆积量的图表。配置grafana变量。

2023-05-21 18:08:59 1167 1

原创 docker基础实战

进入容器/执行bash命令。

2023-04-30 15:41:54 260

原创 Alist网盘直链工具

可以不用一直加速器, 通过网盘直链来下载包。

2023-04-09 17:39:03 1781 1

空空如也

空空如也

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

TA关注的人

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