- 博客(15)
- 收藏
- 关注
原创 云原生运维实战:从Docker到Prometheus
容器间直接通信(无需端口映射)内置 DNS 服务(容器名自动解析,不再硬编码 IP)避免端口冲突(内部通信不占宿主机端口)网络隔离更安全(不同网络天然隔离)灵活接入与退出职能说明数据观测与采集采集各组件的运行数据数据存储与查询时序数据库存储,支持快速查询可视化展示图表仪表盘直观呈现告警通知判断是否需要告警 + 通知管理人员Prometheus 是一个开源的服务监控系统和时序数据库(TSDB),提供通用的数据模型以及快捷的数据采集、存储和查询接口。核心工作方式。
2026-05-29 21:03:43
310
2
原创 Docker解析及安装
Docker 是一个容器化平台,让你可以把应用及其所有依赖打包进一个轻量级、可移植的"容器"中,做到"一次构建,到处运行"。维度描述一句话定义解决运行环境和配置问题的软件容器核心理念"一次构建,到处运行"(Build Once, Run Anywhere)技术本质容器虚拟化技术,方便持续集成并有助于整体发布语言实现基于 Go 语言开发的云开源项目代码 + 依赖 + 配置 → 打包成镜像 → 在任何环境下运行(开发环境) (标准化交付) (测试/预发/生产统一)概念。
2026-05-25 18:24:40
371
原创 ELKStack高效部署与架构解析
│ 数据采集层 ││ Node1(nginx) ─── Filebeat 6.7.2 ─── 采集 /var/log/nginx/* ││ Apache ──────── Logstash 6.7.2 ──── 采集 httpd 日志 ││ (5044 / beats 协议)▼。
2026-05-25 08:49:43
376
原创 Redis核心知识
方案数据冗余故障恢复读写分离存储扩展持久化单机备份手动主从复制多机备份手动读负载均衡哨兵多机备份自动读负载均衡Cluster多机备份+分片自动读写均可线性扩展。
2026-05-23 16:32:38
358
原创 Nginx高可用+MGR集群+RuoYi部署实战
4. cp /var/lib/mysql.bak/* /var/lib/mysql/ ← 恢复数据。1. cp -r /var/lib/mysql /var/lib/mysql.bak/ ← 备份数据。1. 传输 SQL 文件: scp -r /opt/ruoyi/sql/ → MGR 主节点 /opt/→ 格式化(xfs) → 备份数据 → 停止 MySQL → 挂载 → 恢复数据 → 启动验证。→ 配置三节点 keepalived.conf → 创建检测脚本 → 主节点创建用户并授权。
2026-05-23 16:28:48
342
原创 MySQL数据库安装与使用
用于管理数据库对象(库、表、索引等)1. 单主模式(Single-Primary Mode)⭐组内只有一个主节点可写其他节点只读最常见,结构清晰,冲突少2. 多主模式(Multi-Primary Mode)多个节点都可写可能发生冲突管理复杂,对业务要求高多节点组成复制组节点间持续交换状态事务在组内传播并确认主节点故障后自动重新选主多数派保证集群一致性和防脑裂。
2026-05-15 16:33:25
404
原创 SSH免密登录全攻略
sshpass -p '密码' ssh-copy-id -o StrictHostKeyChecking=no root@192.168.111.100。ssh -o BatchMode=yes ${DST_USER}@${DST_HOST} "echo '免密登录成功'"ssh -o BatchMode=yes root@$host "echo '$host 免密成功'"# auto_ssh_trust.sh - 自动化建立 SSH 免密信任。协议就是双方或多方都认可并遵守的约定和规则。
2026-05-09 19:21:43
333
原创 Nginx入门
Nginx配置文件优化类别配置项描述性能优化gzip on;开启网页压缩性能优化expires 缓存时间;网页缓存性能优化keepalive_timeout 服务端超时时间 客户端超时时间;连接保持超时性能优化连接保持最大请求次数性能优化worker_processes(与服务器CPU数量相同或auto)工作进程数性能优化工作进程连接数性能优化工作进程打开文件数性能优化工作进程静态绑核性能优化use epoll;IO多路复用模型性能优化。
2026-05-09 16:47:19
378
原创 Shell脚本学习
Shell 是一个用 C 语言编写的程序,用户通过 Shell 可以访问操作系统内核提供的服务。(并不能作为独立开发程序的弱语言,区别去python、go、java、php、C等强语言)它类似于 Windows 系统中的 command 或 cmd.exe,既可作为交互式命令解释器使用,也可作为脚本编程语言执行复杂的任务。Shell脚本是一种专为Shell环境编写的程序。Shell编程通常指的是编写Shell脚本,而非开发Shell程序本身。自动化软件安装部署:例如快速搭建LAMP架构服务。
2026-04-27 16:02:35
360
原创 磁盘管理与LVM配额管理
磁盘以扇区的方式储存数据,每个扇区存放512字节的数据系统会把多个扇区绑在一起作为最基础的存储单位(存储块大小是4k),所以我们称之为存储块设备。文件会单独使用储存块,不会共用。
2026-04-20 16:59:32
406
原创 Linux用户管理和权限设置
bash_profile:用户登录时自动执行 .bashrc:加载/bin/bash时(包括登录)自动执行 .bash_logout:用户退出登录时执行 合理利用这些文件可实现自动化任务管理。Linux 中的用户分为三种角色:超级用户、普通用户和程序用户,每个角色有不同的权限和用途。常用的有:-d 修改用户家目录的路径、-g 修改用户的基本组名(或GID)、-G 修改用户的附加组(或GID,需要配合。-rw-r--r--. 1 root root 0 4月 16 17:54 test.txt。
2026-04-16 18:15:43
376
原创 使用VMware虚拟机安装CentOS系统
到此为止我们已经完成了VMware下的Centos7的系统安装,后面我们可以开始linux的基础命令学习与操作。
2026-04-14 20:56:19
559
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅