自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 alertmanager告警模板

本文介绍了Prometheus+Alertmanager告警系统与钉钉机器人的集成方案,通过自定义模板(monitor.tmpl)实现告警触发与恢复通知的可视化展示。模板支持按严重级别(严重/警告/提示)区分告警状态,包含实例、摘要、详情及时间信息,并在钉钉中以清晰格式呈现。文中提供了模拟告警触发与恢复的curl命令测试方法,验证了告警通知的完整流程,确保监控告警及时、准确地推送至团队。

2026-11-04 18:43:19 189

原创 Prometheus + Alertmanager + Dingtalk 实现钉钉群告警通知

本文介绍了基于Prometheus+Alertmanager+prometheus-webhook-dingtalk的钉钉告警通知实现方案。通过配置Prometheus采集服务器资源指标并触发告警,Alertmanager进行告警分组、抑制与通知管理,再由prometheus-webhook-dingtalk将告警转换为钉钉机器人可识别的Markdown格式消息,最终推送至钉钉群。文中详细阐述了各组件部署、配置文件编写、自定义告警模板及链路测试流程,实现了CPU、内存、磁盘等关键指标的实时告警与恢复通知,并

2026-11-04 18:33:21 269

原创 阿里云 OSS 跨域配置详解

本文详解阿里云OSS跨域配置,重点解析多端口场景下的CORS规则设置。涵盖来源(AllowedOrigin)、允许方法(AllowedMethod)、请求头(AllowedHeader)、暴露头(ExposeHeader)、缓存时间(MaxAgeSeconds)及关键的Vary:Origin机制。针对多域名、多端口与CDN缓存场景,提供推荐配置与常见问题排查思路,强调CORS仅解决浏览器跨域限制,不替代权限控制。建议使用https://domain:*支持多端口,开启Vary:Origin避免缓存污染,确保

2026-10-17 17:59:21 306

原创 阿里云rds查看所有库大小

阿里云RDS存储空间分析可通过两种方式实现:一是使用RDS控制台的空间分析功能,但最多支持20,000张表;二是通过客户端或DMS执行SQL命令,需创建高权限账号,在information_schema表中查询各数据库的数据、索引及总大小(单位MB),按总大小降序排列,便于快速定位大表。

2026-10-17 17:27:20 221

原创 阿里云安装麒麟V10图形化界面

本文详细介绍了在阿里云麒麟V10SP2系统上安装图形化界面的步骤。首先通过nkvers命令确认系统版本,然后使用yum grouplist查看可安装的图形化包组,选择"Server with UKUI GUI"进行安装。安装完成后,通过systemctl set-default graphical.target设置图形化启动,最后执行reboot重启系统即可生效。整个过程通过命令行操作完成,适用于默认安装命令行界面的阿里云麒麟服务器。

2026-08-21 11:52:33 208

原创 docker镜像加速网站

本文整理了多个Docker镜像加速网站,包括:https://docker.aityp.com/、https://dockerproxy.link/、https://1ms.run/、https://cncfstack.com/、https://m.ixdev.cn/、https://xxx-elastic.xuanyuan.run/ 和 https://proxy.vvvv.ee/。这些站点可帮助开发者快速获取Docker镜像,提升下载效率。部分网址重复列出,建议用户优先选择稳定可靠的加速站点使用。

2026-01-16 10:05:39 345

原创 MySQL8配置mysqldump逻辑备份

MySQL8配置mysqldump逻辑备份指南 mysqldump是MySQL自带的逻辑备份工具,通过生成SQL语句实现跨平台/版本的数据备份。核心特点包括:纯文本格式备份、支持细粒度恢复(单表/库)、兼容不同MySQL版本,但恢复大数据库时效率较低。 备份流程包括:创建专用账号、配置备份参数(如--single-transaction实现无锁热备)、执行备份命令并压缩存储。文中提供了完整的备份脚本示例,包含日志记录和自动清理旧备份功能。 恢复时需注意GTID设置、外键检查等问题,建议先关闭严格模式。恢复后

2026-01-05 16:42:19 1121

原创 MySQL5.7使用mysqldump数据备份

摘要:本文详细介绍了MySQL5.7使用mysqldump进行数据备份的方法。mysqldump作为逻辑备份工具,通过导出SQL语句实现数据迁移,支持一致性快照备份(InnoDB)和对象完整性导出。文章对比了MySQL5.6和5.7的备份差异,重点说明GTID处理、性能优化等改进。同时提供了完整的备份脚本示例,包含参数解释、目录结构和定时任务设置。最后详细讲解了三种恢复场景:新实例全量恢复、原实例清库恢复和基于binlog的时间点恢复,并列出恢复后的检查清单。

2026-01-05 16:36:35 1303

原创 MySQL5.6使用mysqldump数据备份

MySQL5.6使用mysqldump进行逻辑备份的关键点:通过SQL协议导出表结构和数据为可执行语句,支持InnoDB表的一致性快照备份(--single-transaction)。备份脚本需包含关键参数:--routines导出存储过程、--hex-blob处理二进制数据、--master-data记录binlog位置等。备份流程包含自动清理旧备份、日志记录等功能,通过配置文件管理账号密码。恢复时需注意GTID设置(--set-gtid-purged=OFF)、外键检查关闭等事项,并验证数据完整性。

2026-01-05 16:22:50 1080

原创 Xtrabackup8配置MySQL8全量备份及增量备份

摘要:本文详细介绍了使用Xtrabackup8配置MySQL8物理备份的全流程,包括全量备份、增量备份及数据恢复方案。全量备份通过并行线程和压缩优化性能,增量备份基于LSN机制追踪数据变化。恢复过程分为解压、准备(按顺序合并增量)和回写三个阶段,强调操作顺序对数据一致性的重要性。文中提供了完整的备份脚本实现,包含自动清理、日志记录和错误处理功能,并给出生产环境下的恢复检查清单,确保数据安全可靠。

2026-01-04 15:45:47 841

原创 Xtrabackup8配置MySQL8增量备份

XtraBackup8实现MySQL8增量备份的核心是基于LSN(日志序列号)机制,只备份上次备份后变更的InnoDB数据页。增量备份需通过--incremental-basedir参数指定基准备份目录(全量或增量),脚本会自动验证备份有效性并优先选择最新增量作为基准。备份过程支持并行压缩和线程优化,完成后会自动清理15天前的旧备份。恢复时需按顺序先prepare全量备份再应用增量备份。该方案通过定期执行(如每4小时)增量备份与全量备份配合,构建完整的备份策略链。

2026-01-04 15:38:01 1008

原创 Xtrabackup8配置MySQL8全量备份

本文介绍了使用XtraBackup 8配置MySQL 8全量备份的方法。主要内容包括:1)核心备份命令参数解析,如指定配置文件、并行线程数、压缩选项等;2)详细备份脚本编写,包含路径设置、权限配置、错误处理及自动清理旧备份功能;3)备份执行与计划任务设置,建议每天凌晨自动运行;4)后续建议,强调恢复流程注意事项(需先解压再prepare)、日志管理和定期恢复演练的重要性。该方案适用于MySQL 8主从环境,优先在从库执行备份,确保数据安全。

2026-01-04 15:34:42 650

原创 麒麟系统V10 arm版部署Xtrabackup8

本文详细介绍了在麒麟系统V10 ARM版上编译安装Xtrabackup 8的过程。首先下载Xtrabackup源码并安装依赖包,然后解压并配置boost库。通过cmake命令进行配置构建,处理可能出现的Kerberos检测错误后,使用make编译并安装。最后设置环境变量并验证安装结果,确认Xtrabackup在ARM架构下成功运行。整个过程涉及多个步骤的详细操作和问题解决方法,为在国产操作系统上部署MySQL备份工具提供了完整指南。

2025-12-25 15:02:25 380

原创 二进制部署MySQL8

本文详细介绍了MySQL 8.0二进制部署流程:首先下载对应系统版本的MySQL二进制包并解压到/usr/local目录;创建mysql用户及数据/日志目录;配置my.cnf文件设置字符集、日志等参数;初始化数据库后,通过systemd服务管理MySQL;最后修改root密码并创建新用户。部署过程包含环境变量配置、权限设置等关键步骤,并提供了常见连接问题的解决方法。全文采用命令行操作方式,适合在Linux系统上快速部署MySQL 8.0数据库服务。

2025-12-25 14:56:43 320

原创 MySQL8配置文件通用模板

本文提供MySQL8通用配置文件my.cnf模板,包含基础配置项:包括字符集(utf8mb4)、连接参数(1000并发)、内存设置(32G缓冲池)、InnoDB核心参数(日志文件、IO线程)、Binlog主从配置等。文件路径需根据实际环境修改,适用于X86和ARM架构。配置强调性能优化(SSD设置、内存管理)和安全性(关闭主机名解析),同时包含慢查询日志、事务隔离级别等常用功能。作者提供相关部署参考链接,建议用户根据实际情况调整参数值。

2025-12-25 14:51:58 207

原创 麒麟系统V10部署MySQL8及主从复制

本文详细介绍了在麒麟系统V10(ARM架构)上部署MySQL 8.0及配置主从复制的完整流程。主要内容包括:1)下载ARM版MySQL安装包;2)创建用户组和数据目录;3)配置文件my.cnf的详细参数设置;4)使用systemd管理MySQL服务;5)GTID方式主从复制配置,包括主库创建复制用户、从库设置主库信息等步骤;6)通过创建测试数据库验证主从同步效果。文中特别强调了ARM架构需使用aarch64安装包,并提供了完整的GTID复制配置方案和验证方法。

2025-12-23 13:58:38 1271

原创 Grafana12安装部署

摘要:本文介绍了Grafana 12的安装部署过程。首先从清华镜像站下载RPM安装包,通过yum命令完成安装。配置系统服务并设置开机自启后,可通过浏览器访问3000端口使用Grafana(默认账号admin/admin)。登录后需修改密码,然后可导入官方模板Dashboard,包括通过模板ID(如9965监控HTTP状态码)或上传JSON文件的方式。文中特别说明了对"Linux主机详情"模板添加IP信息的修改方法。

2025-11-04 15:39:58 604

原创 阿里云ECS在线扩容磁盘

摘要:阿里云ECS磁盘扩容需分两步操作:首先使用growpart命令扩充分区边界(如growpart /dev/vda1),然后通过resize2fs命令调整文件系统大小(如resize2fs /dev/vda1)。扩容前需创建快照,可通过控制台或命令行执行。执行后使用df -TH和lsblk命令验证扩容结果,磁盘容量将从原有大小扩展至新增空间。该方法适用于ext2/3/4文件系统,确保分区和文件系统同步扩容后即可使用新增存储空间。(149字)

2025-10-30 16:06:50 684

原创 Shell中echo输出颜色字体

在CentOS系统中,通过echo -e命令结合ANSI转义码可输出彩色文本。基本语法为:\033[样式;前景色;背景色m文本\033[0m,其中31为红色、32为绿色等。建议定义颜色变量简化代码,如RED="\033[31m"。需注意终端兼容性,可通过$TERM检查,并避免在非交互环境使用颜色码。还支持256色(\033[38;5;nm)等高级用法。

2025-08-25 09:31:00 1271

原创 CentOS7.9 rpm包升级OpenSSH9.8

【摘要】CentOS7.9系统通过rpm包升级OpenSSH至9.8版本的操作指南。主要内容包括:1)备份关键配置文件;2)安装Telnet服务作为应急连接方式;3)上传并解压OpenSSH的rpm安装包;4)使用yum命令安装所有相关rpm包。特别注意需提前配置Telnet备用连接,防止升级失败导致无法远程访问。升级完成后可通过"ssh -V"命令验证版本信息。该方案适用于需要保持系统兼容性同时提升SSH安全性的场景。

2025-08-19 11:19:58 432

原创 Anolis8 制作OpenSSH9.4p1 RPM包

本文详细介绍了OpenSSH 9.4p1的源码编译、RPM打包及批量升级过程。主要内容包括:1)下载源码包和相关依赖;2)安装rpm-build等编译环境;3)配置spec文件并生成RPM包;4)打包核心RPM文件;5)单机升级步骤,包括备份、安装和配置;6)使用Ansible批量升级方案,包含主机清单配置、playbook编写和算法参数调整。最后提供了服务重启和版本验证方法,完整覆盖了从源码到批量部署的全流程。

2025-08-12 09:30:27 972

原创 Google 浏览器关闭历史记录

安装好这个插件后,配置上面的关闭“网络与应用活动记录”,可以做到阻止历史记录。这里使用 Chrome Omnibox History Hider 插件。但是关闭 Google 账号的“网络与应用活动记录”Chrome 浏览器记录你的搜索内容。例如下图,还是会记录本次搜索内容。

2025-04-24 16:14:18 4121

原创 扫描局域网存活主机shell

使用ping命令扫描局域网内存活主机,提前生成目标主机列表,存活主机会放到alive.txt,否则放到down.txt。

2025-04-22 17:05:15 306

原创 Cracking Forum

是俄罗斯最大的资源分享网站之一,原名Torrents.ru,现以论坛形式运营,提供包括影视、音乐、游戏、软件等在内的海量资源下载服务。

2025-04-15 10:19:10 921

原创 expect批量免密登录

安装expect生成密钥对。

2025-04-02 14:50:38 320

原创 CentOS7部署containerd

Containerd 的核心功能Containerd 实现了大多数容器管理功能,包括:容器生命周期管理:创建、启动、停止、删除容器。容器镜像传输和管理:拉取、推送和管理容器镜像。容器存储与网络管理:管理容器的文件系统和网络配置。。

2025-04-02 11:08:41 710

原创 CentOS7部署Maven

【代码】CentOS7部署Maven。

2025-04-02 10:48:19 477

原创 CentOS7源码部署Harbor

【代码】CentOS7源码部署Harbor。

2025-04-02 10:18:58 498

原创 Cloudflare Speed 测试网络带宽/下载速度/网络延迟

网络测速

2025-04-01 10:21:36 2193

原创 Windows系统下载地址:

Windows下载地址

2025-04-01 10:19:19 1907

原创 tomcat采集阿里云slb真实客户端ip

阿里云已默认开启通过X-Forwarded-For头字段获取客户端真实IP功能: 可按需勾选其他字段:打开server.xml文件,添加 “X-Forwarded-For”字段具体配置如下: <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." su

2025-04-01 10:15:13 288

原创 CentOS7部署tomcat10

查看tomcat与jdk版本对应关系。

2025-04-01 10:09:21 466

原创 CentOS7部署tomcat8

CentOS7部署tomcat8

2025-04-01 10:04:40 313

原创 tomcat日志轮转

logrotate是一个用于管理和轮转日志文件的工具,通常在类 Unix 系统中使用。它可以帮助系统管理员自动化日志文件的管理,防止日志文件占用过多的磁盘空间。以下是关于logrotate服务的详细介绍,包括其工作原理、配置方法和常见用法。

2025-04-01 09:20:49 718

原创 CentOS6.5yum安装Python3

1. 在 CentOS 6.5 上通过 Webtatic 仓库安装Python3。3. 检查python及pip版本。

2025-03-31 14:15:29 449

原创 CentOS7安装pip/pip3

【代码】CentOS7安装pip/pip3。

2025-03-31 14:12:00 977

原创 CentOS7安装Python3

Python3.x 的安装需要依赖这四个组件:gcc, zlib,zlib-devel,openssl-devel;

2025-03-31 14:05:57 827

原创 CentOS7编译安装OpenSSL3.1

CentOS7编译安装OpenSSL3.1

2025-03-31 11:04:25 838

原创 Prometheus监控规则推荐网站

Prometheus监控规则推荐网站:Awesome Prometheus alerts | Collection of alerting rules

2025-03-31 10:51:58 198

原创 Online_install.sh

【代码】Online_install.sh。

2025-03-31 10:38:52 235

空空如也

空空如也

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

TA关注的人

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