自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络插件 Calico、Pod 调度、RBAC 认证授

:本篇博客覆盖 K8s 生产环境高频三大模块:Calico 网络插件部署实战、Pod 调度全策略详解RBAC 认证授权体系实操。原理结合完整可复现实操命令,适合运维 / 开发学习,也可以作为面试复习资料

2026-09-03 22:41:45 161

原创 K8s 控制器通俗讲解:不用死记,看完就懂

很多同学刚学 K8s,对各种控制器一头雾水:ReplicaSet、Deployment、DaemonSet、Job、CronJob,这么多控制器到底分别干什么?换成人世间生活例子,帮你把每个控制器理解透彻。

2026-08-26 19:31:59 227

原创 Kubernetes Pod 管理及优化:从基础命令到生产落地实践

Pod 是 K8s 最小调度单元,本文梳理 K8s 资源管理模式、Pod 核心概念、YAML 编写、Init 初始化容器、三大健康探针,附带大量实操案例,适合运维、后端开发快速掌握 Pod 生产最佳实践。

2026-08-25 17:12:48 371

原创 用anisble搭建k8s集群及原理

主要讲述k8s的通过ansible的自动化部署和k8s是什么和如何创建集群,让新接触k8s的初学者,了解一下表面

2026-08-21 22:09:34 186

原创 企业级NoSql数据库Redis集群

Redis数据库与集群部署摘要 1. 数据库类型概述 关系型数据库(MySQL/Oracle):基于关系模型,适合结构化数据 NoSQL数据库(Redis/MongoDB):适用于海量数据、高性能场景,包括键值存储、文档型、列存储等类型 2. Redis核心特性 内存数据库:10W+ QPS高性能 单线程架构:避免锁竞争和线程切换 支持持久化:RDB/AOF两种方式 丰富数据结构:String/Hash/List/Set等 3. 主从复制部署 配置master/slave节点 slave通过replicao

2026-08-12 00:02:48 221

原创 MySQL 集群技术

本文介绍了MySQL集群的部署与高可用方案,主要包括以下内容: MySQL集群概述 解决单节点性能瓶颈、单点故障和数据可靠性问题 实现高可用、高扩展和数据一致性 MySQL主从复制实战 详细部署步骤:安装配置、用户授权、数据同步等 一主两从架构的搭建与测试 常见问题处理(如GTID冲突) MHA高可用方案 环境准备与软件安装 手动/自动故障切换操作 VIP漂移功能实现 组复制部署 多主模式的配置与验证 读写分离测试 自动化运维 使用Ansible批量初始化节点 脚本化管理集群 文章通过详细的命令示例和故障处

2026-08-10 18:29:39 581

原创 吃透 HAProxy:四层 / 七层负载均衡原理

HAProxy是一款开源的高性能负载均衡软件,支持四层(TCP)和七层(HTTP)负载均衡,适用于Web、MySQL、Redis等集群场景。本文从基础概念、安装配置、调度算法、高级功能等方面全面介绍了HAProxy的使用方法,包括静态和动态调度算法(如roundrobin、leastconn等)、会话保持、状态页监控、IP透传、ACL访问控制、自定义错误页面以及全站加密等实用功能。通过实验环境演示了HAProxy的配置和排错技巧,并与LVS、Nginx等工具进行了对比分析,帮助读者掌握HAProxy的核心功

2026-08-06 21:37:59 376

原创 Win11:VM报错此平台不支持虚拟化的 Intel VT-x/EPT

本文针对VMware虚拟机提示"不支持IntelVT-x/EPT"或"虚拟化引擎被占用"的问题,提供系统化解决方案:1)通过任务管理器确认BIOS虚拟化已启用;2)关闭Windows相关虚拟化功能(Hyper-V/内核隔离等);3)使用msinfo32验证虚拟化安全性状态,必要时通过组策略编辑器禁用相关设置;4)彻底重启后进入BIOS二次确认虚拟化技术(VT-x/AMD-V)已开启。全文以清晰的步骤引导用户排查软件设置与硬件配置问题。

2026-07-23 17:33:03 1092

原创 CICD 持续集成与持续交付

本文介绍了CI/CD(持续集成与持续部署/交付)的概念及其工具链实现。首先阐述了CI/CD的核心流程:持续集成通过频繁代码提交、自动化构建和快速反馈确保代码质量;持续部署实现自动化发布到生产环境;持续交付则保持软件随时可发布状态。接着详细讲解了Git版本控制工具的使用方法,包括工作流程、分支管理和常用操作。随后指导了GitLab代码仓库的部署配置,以及Jenkins自动化工具的安装与集成。最后通过企业级案例演示了完整的CI/CD流水线:从代码提交触发自动构建Docker镜像,推送到Harbor私有仓库,再到

2026-05-21 15:52:12 488

原创 Kubernetes 简介及部署方法

Kubernetes应用部署与管理的演进 Kubernetes作为容器编排系统

2026-05-04 17:54:31 515 1

原创 tomcat介绍及基础部署

Tomcat是一个开源的轻量级Web应用服务器,主要用于处理HTML页面及作为Servlet/JSP容器。文章介绍了Tomcat的功能特点、安装部署流程以及如何与Nginx整合。安装过程包括下载安装包、配置Java环境、创建系统服务等步骤。最后展示了通过Nginx实现Tomcat负载均衡的配置方法,将JSP请求分发到多个Tomcat服务器。文中提供了具体的命令行操作和配置文件示例,适用于中小型系统的Web应用部署。

2026-02-23 16:17:31 295

原创 nginx的介绍和部署

本文主要介绍了Nginx的配置与优化,包括:1. Nginx的源码编译安装过程,包括依赖安装、配置选项和启动设置;2. Nginx的平滑升级与回滚方法;3. 性能优化参数配置,如worker进程数、CPU亲和性、并发连接数等;4. 虚拟主机配置,包括location规则、root/alias区别;5. 高级功能实现:用户认证、自定义错误页、下载服务器、状态监控;6. 反向代理配置及负载均衡算法;7. PHP集成与缓存加速方案;8. 四层负载均衡实现(TCP/UDP)。通过具体配置示例展示了Nginx作为高性

2026-02-23 14:47:55 704

原创 Keepalived介绍及环境部署

vrrp协议的软件实现,原生设计目的为了高可用ipvs服务官网:功能:基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则在配置文件中预先定义为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginxhaproxy等服务。

2026-02-15 11:46:09 1114

原创 haproxy介绍及部署

本文详细介绍了负载均衡技术及其实现工具HAProxy。主要内容包括:1)负载均衡的概念、作用及类型(硬件/F5、四层/七层);2)HAProxy的特点、安装配置及参数详解;3)HAProxy的多种算法(静态/动态/混合)及会话保持;4)状态页监控、IP透传、错误页面定制等高级功能;5)ACL访问控制和全站加密实现。通过实验环境演示了HAProxy在多进程/线程、热更新、数据库负载等方面的应用,展现了其高性能、高可用性和灵活配置的特点。

2026-02-12 11:54:00 684

原创 LVS原理及部署

LVS(Linux Virtual Server)是一种高性能服务器集群负载均衡技术,通过IPVS模块实现NAT、DR和TUN三种工作模式。本文详细介绍了LVS的架构组成(负载均衡层、服务器群组层、存储层)及其配置方法,重点演示了NAT模式和DR模式的实验过程。在NAT模式中,通过ipvsadm命令配置调度策略和权重调整;DR模式则通过ARP参数优化实现高效转发。此外,文章还探讨了利用防火墙标记解决HTTPS轮询问题,以及通过持久连接实现会话粘滞的方法。实验结果表明,LVS能有效实现请求分发和负载均衡,同时

2026-02-09 17:28:24 720

原创 云原生高级课前置复习

而非文件的实际内容。守护进程:后台长期运行的系统进程,无终端关联,负责提供系统服务(如 sshd、crond、firewalld);通俗理解:进程是 “工厂”,线程是工厂里的 “工人”,工厂(进程)分配资源,工人(线程)具体干活。线程共享所属进程的内存、资源,一个进程可包含多个线程(如浏览器进程下有渲染线程、网络线程等)。:仅传递标准输出(stdout),标准错误(stderr)不会被管道传递,仍输出到终端。Linux 是多用户多任务操作系统,用户是系统权限管控的核心载体,其存在的本质是通过。

2026-01-13 19:01:06 747

原创 awk文本综合处理题

本文介绍了10个实用的Linux服务器管理脚本:1)检测两台服务器文件一致性;2)定时清空文件并记录大小;3)监测网卡流量并记录日志;4)统计文档数字出现次数;5)监控Nginx 502错误并重启php-fpm;6)扫描主机端口状态;7)批量创建10个用户并设置复杂密码;8)批量修改服务器SSH密码;9)查看CPU资源占用率;10)生成磁盘使用情况日志。每个脚本都包含实现步骤、脚本内容和执行结果,涵盖了服务器监控、日志管理、用户管理等常见运维任务。

2025-12-27 17:22:32 357

原创 函数与数组下的练习题

本文包含多个Shell脚本练习:1)IP地址格式转换;2)检测指定IP范围主机在线状态;3)用户信息查询函数;4)阶乘计算(5以内及5以上);5)递归遍历/var/log目录;6)数组操作练习(字符串处理、数字运算、单词筛选)。所有脚本均需添加执行权限。

2025-11-28 20:34:40 358

原创 Podman

Podman是一款轻量级开源容器管理工具,与Docker不同,它无需守护进程,可直接调用runc管理容器,更安全灵活。文章介绍了Podman的特性、与Docker的架构差异,以及在WSL环境下的安装使用。重点讲解了Pod概念——作为Kubernetes核心调度单元,Pod可包含多个共享网络和存储的容器,并演示了通过Podman创建运行MongoDB容器及Pod的实践操作。最后探讨了容器运行时生态,包括Docker、Containerd、CRI-O等技术的关系演变,以及Kubernetes弃用Dockersh

2025-11-27 21:38:48 957

原创 shell脚本编辑练习题

计算用户输入的任意两个整数的和、差、乘、商、余数。第一步创建一个目录,然后通过vim 创建一个脚本(test1.sh),记得加权限第二步在脚本里面输入代码,有"./test1.sh or source ./test1.sh"运行。

2025-10-29 21:51:16 260

原创 BUbuntu和Openeuler的安装

BUbuntu。

2025-06-08 17:25:59 305

原创 系统安全服务配置实验

1.搭建web服务,设置任何人能够通过80端口访问。2.禁止所有人ssh远程登录该服务器3.禁止某个主机地址ssh远程登录该服务器,允许该主机访问服务器的web服务。

2025-06-04 16:13:03 304

原创 RHCE配置DNS反向解析

重点文件备份#进入文档中修改参数#监听允许访问的ip与端口,#可以使用IP地址、网段、所有主机(any)#表示允许那些客户端进行访问,#可以书写IP地址、网段、所有主机(any)##进入文本并编辑## 定位最后一行添加如下内容,或者局部修改注意:IP地址需要反向书写。

2025-04-25 17:47:50 528

原创 RHCE配置DNS正向解析

#进入文本并编辑​## 定位最后一行添加如下内容,或者局部修改​。

2025-04-24 12:01:57 776

原创 Linux文件系统管理

在Windows 系统中经常会碰到C盘盘符(C:)标识,而Linux 系统中没有盘符的概念,可以认为Linux 下所有文件和目录都存在于一个分区内。Linux系统中每一个硬件设备(如硬盘、内存等)都映射系统的一个文件。IDE 接口设备在Linux 系统中映射的文件以hd为前缀,SCSI、STAT、SAS等设备映射的文件以sd为前级,NVMe 接口设备在Linux 系统中映射的文件以nvme为前缀。具体的文件命名规则是以英文字母排序的,如系统中第1个IDE设备为hda,第2个IDE设备为hdb。

2025-04-10 20:42:09 763

原创 LNMP环境+Discuz搭建论坛

◇ 关闭安全软件[root@localhost ~]# systemctl stop firewalld # 关闭防火墙[root@localhost ~]# systemctl disable firewalld # 取消开机启动[root@localhost ~]# setenforce 0 # 关闭SELinux◇ 修改主机名。

2025-03-29 14:04:40 1126

原创 服务器和客户端的配置

redhat中服务器和客户端的配置

2025-03-14 19:12:41 207

原创 OSPF 综合实验

1,R5为ISP,其上只能配置IP地址;R4作为企业边界路由器,出口公网地址需要通过PPP协议获取,并进行chap认证2,整个OSPF环境IP基于172.16.0.0/16划分;3,所有设备均可访问R5的环回;4,减少LSA的更新量,加快收敛,保障更新安全;5,全网可达。

2025-02-13 19:26:42 339

原创 VLAN 综合实验

1.pc1和pc3所在接口为access;属于vlan2;pc2 pc4 pc5 pc6 处在同一网段;其中pc2可以访问pc4/pc5/pc6;但pc4可以访问pc5,不能访问pc62.pc5不能访问pc63. pc1/pc3与pc2/pc4/pc5/pc6不在同一网段;4. 所有pc通过DHcP获取IP地址,且pc1/pc3可以正常访问pc2/pc4/pc5/pc6;

2025-01-17 18:36:51 262

原创 爬虫项目(爬图片)

1.请求标头 伪装一个浏览身份2.确定请求的路径3.根据路径获取网页源代码html文件4.解析html 获取对应图片地址5.再一次请求图片地址 保存到本地。

2024-12-16 19:57:59 884

原创 Python简单计算器程序编程

设计一个简单的计算机程序,在其中加入各种异常捕获并保证指定范围内的整数的四则运算。(1)0除异常捕获(2)范围异常捕获(3)输入异常捕获。

2024-12-07 18:34:05 224

原创 Python例题练习

5、写函数可以传入一个字符串,统计字符串中有几个字母,几个数字,几个空格,几个其他字符,7、写函数,检查传入字典的每一个value长度,如果大于2,那么仅保留前两个长度的内容,9、写函数,利用递归获取斐波那契数列中的第 10 个数,并将该值返回给调用者。6、写函数,判断用户传入的对象(字符串、列表、元组)的元素是否为空。找出传入的列表或元组的下标是奇数位对应的元素,并返回一个新的列表。8、写函数,接收两个数字参数,返回比较大的数字。3、写函数,接收5个数字,求这些参数数字的和。并将新内容返回给调用者。

2024-11-09 21:27:43 184

原创 搭建Python并安装过程

点一下Add python.exe to PATH然后点击Customize installation。可以在D盘创建一个python 312,创建好之后,然后通过来选择这个盘。安装完之后需要双击,点入JetBrains进行对pycharm的激活使用。出现这个提醒,说明可以使用到2099年,然后打开pycharm进行激活。记得把pycharm和py打上勾勾,然后点击下一步,并进行安装。如果可以输入成功,就证明安装成功了。选择自己工作的硬盘,然后点下一步。然后点Install进行安装。

2024-10-19 16:41:24 519 1

原创 NAT实验

在启用NAT功能并配置相应的NAT规则后,内部网络中的主机能够正常访问外部网络,外部网络中的设备也能够访问内部网络中的指定主机。4、私网A通过NAPT,需要配置地址池,但地址池中的地址数量可自行配置,可配置1个地址或者多个,能够使用 R1 的公网地址访问互联网。3、配置公网互通,在 PC1 上 Ping R3 的公网地址,测试是否可以访问互联网。5、私网B通过在R3上配置EASY IP 访问互联网,并测试(截各设备配置图片)4、私网 A 通过NAPT,使 R1 接入到互联网,并测试(截各设备配置图片)

2024-07-16 15:08:27 736

原创 RIP实验

1、划分IP(划分IP的方式有多种,以下划分方式可做为参考),并给相应设备配置IP地址。分析:纵观整个网络拓扑(包括环回网段,考虑汇总),网段最终的划分结果写在报告册中。3、配置到达3.3.3.0/24,下发到达3.3.3.0/24缺省路由,实现全网。2、配置RIP协议,宣告网段,除R3环回3.3.3.0/24,并测试。1.R3环回3.3.3.0/24,不宣告此环回;5、接口汇总,并防环(以R1为例),减少路由条目。3、配置到达3.3.3.0/24路由,实现全网。5.全网可达,保证更新安全,减少路由条目。

2024-07-10 19:32:28 650

原创 静态路由综合实验

在实验中,我掌握了如何在eNSP模拟器中进行静态路由的配置和测试,并成功实现了各设备之间的数据通信。同时,我也发现了静态路由配置过程中的一些问题和注意事项,为今后的学习和实践提供了宝贵的经验。在今后的学习中,我将继续深入学习网络技术和路由技术,并尝试使用其他路由协议(如动态路由协议)进行网络配置和优化。1、划分IP(划分IP的方式有多种,以下划分方式可做为参考),并给相应设备配置IP地址。3、配置缺省路由,实现5.5.5.0/24互通,至此实现全网通,并测试。4、防环,做黑洞路由配置(截各设备配置图片)

2024-07-09 17:40:25 714

原创 dhcp配置

5.最后打开两个PC机点开自动获取DNS服务器地址然后通过命令行输入ipconfig进行查看 查看完之后,通过ping 加IP地址,进行查看。[Huawei-ip-pool-wangcai]network 192.168.1.0 mask 24 池塘范围+关联接口。[Huawei-ip-pool-wangcai]gateway-list 192.168.1.1 该网段的网关地址。[Huawei-ip-pool-wangcai]dns-list 192.168.2.2 DNS服务器地址。

2024-07-07 12:31:52 316

原创 TCP3次握手,4次断开规则

SYN+ACK包中,确认号(ack)设置为客户端的初始序列号加1(ack=x+1),同时也包含一个服务器的初始序列号(seq=y)。客户端向服务器发送一个SYN包(同步序列编号),包含一个初始序列号(seq=x),并等待服务器的响应。服务器进入CLOSE_WAIT状态,此时TCP连接处于半关闭状态,客户端到服务器的连接已经释放。服务器收到客户端的FIN包后,回复一个ACK包,表示已经接收到了客户端的FIN包。客户端收到服务器的FIN包后,回复一个ACK包,表示已经接收到了服务器的FIN包。

2024-07-05 15:29:13 228

ansible数据包,解压包,可以在虚拟机下载

ansible数据包,解压包,可以在虚拟机下载

2026-07-28

空空如也

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

TA关注的人

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