- 博客(27)
- 收藏
- 关注
原创 普罗米修斯监控系统学习实践报告
热重载必须加 --web.enable-lifecycle + ExecReload。外部访问必须 --web.listen-address=0.0.0.0:9090。所有 Exporter 必须先 UP 才能被 Prometheus 抓到。所有 Exporter 必须先 UP 才能被 Prometheus 抓到。3.Grafana 深度使用,自定义 2 个业务面板。3.Grafana 深度使用,自定义 2 个业务面板。2.学习Alertmanager 抑制/静默。
2025-12-04 14:41:49
263
原创 普罗米修斯监控sql(CentOS7)
在 Targets 页面检查 mysql 的状态,如果显示 UP,说明 Prometheus 已经成功抓取 MySQL 指标了。/你的服务器IP:9090。
2025-12-01 20:34:13
270
原创 ELK学习与简易搭建
2019 年之前:ELK = Elasticsearch + Logstash + Kibana2020 年之后官方改名:Elastic Stack但大家还是习惯喊 ELK现在最新版本:9.1.2(2025 年 11 月仍在用)
2025-11-27 10:20:13
274
原创 Redis
主从切换技术的方法是:当服务器宕机后,需要手动一台从机切换为主机,这需要人工干预,不仅费时费力而且还会造成一段时间内服务不可用。为了解决主从复制的缺点,就有了哨兵机制。哨兵的核心功能:在主从复制的基础上,哨兵引入了主节点的自动故障转移。Redis 从 3.0 版本开始引入官方的 Cluster 集群模式,它是一种去中心化的分布式解决方案,主要解决单机 Redis 在高并发、大数据量场景下的瓶颈(如内存限制、写压力、故障恢复)。
2025-11-21 16:54:23
634
原创 mysql主从复制以及mha
MHA 是基于传统异步主从复制的高可用方案,开源免费,最大亮点是自动无损切换(0~30 秒),核心目标是保证主库挂了还能选出数据最全的新主,几乎不丢数据。MHA Node:装在每台 MySQL 服务器上(主+从),负责日志保存和补差。:单独一台管理节点(可以和从库共用),负责监控心跳、协调切换。先说主从复制:MySQL 默认异步复制,Master 写 binlog → Slave IO 线程拉 binlog 写 relay log → SQL 线程重放,实现数据同步。
2025-11-20 19:19:42
652
原创 MySQL 日志跟逻辑备份与恢复
fill:#333;color:#333;color:#333;fill:none;开始逻辑备份方式全量备份mysqldump增量备份binlog差异备份基于全量差异保存 SQL 文件记录 binlog 位置点保存差异数据恢复数据 source SQLmysqlbinlog 按位置恢复完成恢复。
2025-11-19 09:01:13
1025
原创 mysql_blog
MySQL是一种开源的关系型数据库(RDBMS),数据按表结构存储。它的优点包括: -开源免费 - 性能稳定,广泛用于互联网项目 -支持主从复制、读写分离、分布式等架构应用场景涵盖: - 电商网站 - 后台系统 - 游戏服务器 - 监控平台等。
2025-11-16 11:01:45
889
原创 NFS学习
NFS是一种让不同计算机之间共享文件目录的协议。简单来说:NFS就像网络上的共享文件夹,可以让多台linux机器共享一个目录举个例子假设你有两个服务器server1(192.168.164.132):放共享文件server2(192.168.164.133):访问1上面的目录,就像访问本地的文件夹一样使用。
2025-11-10 19:59:49
148
原创 LVS负载均衡器
LVS(Linux Virtual Server)是一套基于Linux内核的负载均衡解决方案它通过在内核层实现请求分发,将用户的访问流量分配到多台后端服务器上,从而提高网站或服务的并发能力和可用性LVS属于传输层负载均衡,工作在 TCP/UDP上,性能极高。
2025-11-10 15:53:04
814
原创 Linux_Tomcat
策略配置示例说明轮询(默认)server 2;按顺序分配请求权重(weight)高权重分配更多请求IP 哈希ip_hash;同一 IP 永远访问同一服务器最少连接least_conn;优先分配给连接数较少的服务器least_conn;如何在 Linux 下安装与配置多个 Tomcat 实例;如何使用 Nginx 实现反向代理与负载均衡;常见的优化手段与排错方法。
2025-11-07 20:18:45
833
原创 nginx.conf
nginx是一个高性能的 HTTP 和反向代理服务器,常用于静态文件服务、负载均衡、反向代理,以及作为应用服务器前端代理。Nginx 的全局行为和各种虚拟主机/服务器块由主配置文件nginx.conf控制(位置通常是或。
2025-11-06 20:06:25
843
原创 Nginx
命令 作用sudo systemctl start nginx 启动服务sudo systemctl stop nginx 停止服务sudo systemctl restart nginx 重启服务。
2025-11-04 20:27:41
418
原创 数组与正则表达式
这里定义了一个名为arr10203040。命令 处理对象 典型用途grep行 查找匹配关键字的行awk列 提取列、格式化输出sed行(可修改) 替换、删除、插入文本。
2025-11-03 09:04:07
381
原创 Shell脚本基础--Linux Shell 脚本和命令行入门教程 (1)
Bash脚本是一个包含一系列命令的文件,由bash逐行执行。允许通过命令执行一系列操作如:启动进程、导航到特定目录、创建文件夹。通过将这些命令写入文件中保存,你可以重复多次相同的操作,并通过脚本执行它们。我们首先介绍了如何访问终端,然后运行了一些基本的 bash 命令,我们还学习了什么是 bash shell,bash的输入输出,以及一些常用的命令。
2025-10-30 19:17:24
303
原创 引导进程与服务控制
进程前言:服务器----》主进程----》系统交互操作,获取到计算机资源(CPU、内存、磁盘、I/O、网络)开机启动顺序:开机自检(BIOS)----MBR引导----GRUB菜单----加载内核(kernel)----init进程初始化。
2025-10-22 19:00:14
243
原创 磁盘的使用
磁盘分区的默认类型:83 lvm:8e RAID:fd磁盘的接口模式:SCSI IDE SATA 表现为文件命名规则有区别/dev/sda1sd:设备接口类型a:第一个磁盘1:第一个分区分区命令 fdisk 磁盘设备 如:格式化命令 设备文件挂载命令mount 设备文件 挂载点 (临时挂载)永久挂载写入到配置文件中 /etc/fstab1.直接使用设备文件名字进行挂载2.使用UUID进行挂载(UUID使用blkid /dev/sdb1 查))需求:定义一个设备文件需要同时具备可跨分区/磁盘的区
2025-10-22 18:44:18
1030
原创 磁盘管理与文件系统
硬盘物理结构:盘头、磁头盘头:硬盘有多个盘片,每盘片2面磁头:每面一个磁头硬盘的数据结构:扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据,硬盘的最小存储单位磁道:同一盘片不同半径的同心圆柱面:不同盘片相同半径构成的圆柱面,由同一半径圆的多个磁道组成磁盘接口类型:IDE SATA SCSI SAS 光纤通道。
2025-10-21 19:28:40
209
原创 用户用户组权限管理
管理员用户(超级用户):windows admin/root普通登录用户:zhangsan、lisi、dings系统登录用户:system这类用户(管理系统),用户后期装的系统例如微信、腾讯会议、qq等也会有一类用户身份来管理。
2025-10-19 12:50:13
413
原创 yum仓库
YUM仓库通过自动化、集中化管理,显著提升了软件部署效率,同时兼顾安全性与灵活性。对于开发者或运维人员而言,合理配置本地与远程仓库的组合,可实现更高效的资源利用和系统维护。
2025-10-17 18:57:13
931
原创 关于vm每次使用快照后ip地址主动加一
在使用MobaXterm链接虚拟机操作的过程中,当虚拟机恢复快照之后,原来的ip地址无法连接,发现现的IP地址频繁递增如从。,通常与网络配置或虚拟机管理软件的设置有关。,确保快照已恢复且处于关机状态。
2025-10-13 19:36:26
222
原创 linux从零到一
【root@local ~】# root:代表的是当前登录的用户名 @为连接符 local代表的主机名称。ls:查看指令目录下的文件列表 ls -l:查看详细信息/长格式信息 ls-a/A查看隐藏信息。linux系统自带的指令为内部命令,通过安装一些外部应用程序后或者自己编写的程序为外部命令。cp 需要复制的内容 需要复制到的路径/改名(不用改则不用加)cd/:切换工作目录 cd -:切换到上次执行cd时的位置。绝对路径/相对路径 "/"路径下的子目录为绝对路径。参数:指令处理的目标/对象。
2025-10-13 19:02:45
257
原创 虚拟机安装(vm17)
Windows需为64位版本(如Windows 10/11 1809或更高版本),Linux需为支持内核4.x或更高版本的主流发行版。硬件需至少4GB内存(建议8GB以上)、双核处理器(支持VT-x/AMD-V虚拟化技术),并预留20GB以上磁盘空间。在Windows系统中,需通过“控制面板→程序→启用或关闭Windows功能”中取消勾选Hyper-V相关选项。若启动虚拟机时提示“VT-x被禁用”,需进入主机BIOS启用虚拟化技术(Intel VT-x或AMD-V)。虚拟机文件默认存储于。
2025-10-10 20:18:34
522
原创 【yaml】个人感觉yaml 格式很不友好、很难理解?
根据提供的错误信息,这个错误是由于不正确的 YAML 文件格式导致的。,解析器期望找到一个文档的起始位置,但实际上找到了一个块映射的起始位置。要解决这个问题,你需要检查你的 YAML 文件并确保它的格式是正确的。另外,还要注意缩进,确保每个键值对都正确地缩进,以及确保没有使用非法字符或注释在错误的位置。看似简洁其实特别麻烦,只是减少代码。
2023-12-08 15:10:10
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅