- 博客(56)
- 收藏
- 关注
原创 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
220
原创 MySQL8配置mysqldump逻辑备份
MySQL8配置mysqldump逻辑备份指南 mysqldump是MySQL自带的逻辑备份工具,通过生成SQL语句实现跨平台/版本的数据备份。核心特点包括:纯文本格式备份、支持细粒度恢复(单表/库)、兼容不同MySQL版本,但恢复大数据库时效率较低。 备份流程包括:创建专用账号、配置备份参数(如--single-transaction实现无锁热备)、执行备份命令并压缩存储。文中提供了完整的备份脚本示例,包含日志记录和自动清理旧备份功能。 恢复时需注意GTID设置、外键检查等问题,建议先关闭严格模式。恢复后
2026-01-05 16:42:19
1025
原创 MySQL5.7使用mysqldump数据备份
摘要:本文详细介绍了MySQL5.7使用mysqldump进行数据备份的方法。mysqldump作为逻辑备份工具,通过导出SQL语句实现数据迁移,支持一致性快照备份(InnoDB)和对象完整性导出。文章对比了MySQL5.6和5.7的备份差异,重点说明GTID处理、性能优化等改进。同时提供了完整的备份脚本示例,包含参数解释、目录结构和定时任务设置。最后详细讲解了三种恢复场景:新实例全量恢复、原实例清库恢复和基于binlog的时间点恢复,并列出恢复后的检查清单。
2026-01-05 16:36:35
1081
原创 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
1007
原创 Xtrabackup8配置MySQL8全量备份及增量备份
摘要:本文详细介绍了使用Xtrabackup8配置MySQL8物理备份的全流程,包括全量备份、增量备份及数据恢复方案。全量备份通过并行线程和压缩优化性能,增量备份基于LSN机制追踪数据变化。恢复过程分为解压、准备(按顺序合并增量)和回写三个阶段,强调操作顺序对数据一致性的重要性。文中提供了完整的备份脚本实现,包含自动清理、日志记录和错误处理功能,并给出生产环境下的恢复检查清单,确保数据安全可靠。
2026-01-04 15:45:47
743
原创 Xtrabackup8配置MySQL8增量备份
XtraBackup8实现MySQL8增量备份的核心是基于LSN(日志序列号)机制,只备份上次备份后变更的InnoDB数据页。增量备份需通过--incremental-basedir参数指定基准备份目录(全量或增量),脚本会自动验证备份有效性并优先选择最新增量作为基准。备份过程支持并行压缩和线程优化,完成后会自动清理15天前的旧备份。恢复时需按顺序先prepare全量备份再应用增量备份。该方案通过定期执行(如每4小时)增量备份与全量备份配合,构建完整的备份策略链。
2026-01-04 15:38:01
963
原创 Xtrabackup8配置MySQL8全量备份
本文介绍了使用XtraBackup 8配置MySQL 8全量备份的方法。主要内容包括:1)核心备份命令参数解析,如指定配置文件、并行线程数、压缩选项等;2)详细备份脚本编写,包含路径设置、权限配置、错误处理及自动清理旧备份功能;3)备份执行与计划任务设置,建议每天凌晨自动运行;4)后续建议,强调恢复流程注意事项(需先解压再prepare)、日志管理和定期恢复演练的重要性。该方案适用于MySQL 8主从环境,优先在从库执行备份,确保数据安全。
2026-01-04 15:34:42
617
原创 麒麟系统V10 arm版部署Xtrabackup8
本文详细介绍了在麒麟系统V10 ARM版上编译安装Xtrabackup 8的过程。首先下载Xtrabackup源码并安装依赖包,然后解压并配置boost库。通过cmake命令进行配置构建,处理可能出现的Kerberos检测错误后,使用make编译并安装。最后设置环境变量并验证安装结果,确认Xtrabackup在ARM架构下成功运行。整个过程涉及多个步骤的详细操作和问题解决方法,为在国产操作系统上部署MySQL备份工具提供了完整指南。
2025-12-25 15:02:25
211
原创 二进制部署MySQL8
本文详细介绍了MySQL 8.0二进制部署流程:首先下载对应系统版本的MySQL二进制包并解压到/usr/local目录;创建mysql用户及数据/日志目录;配置my.cnf文件设置字符集、日志等参数;初始化数据库后,通过systemd服务管理MySQL;最后修改root密码并创建新用户。部署过程包含环境变量配置、权限设置等关键步骤,并提供了常见连接问题的解决方法。全文采用命令行操作方式,适合在Linux系统上快速部署MySQL 8.0数据库服务。
2025-12-25 14:56:43
274
原创 MySQL8配置文件通用模板
本文提供MySQL8通用配置文件my.cnf模板,包含基础配置项:包括字符集(utf8mb4)、连接参数(1000并发)、内存设置(32G缓冲池)、InnoDB核心参数(日志文件、IO线程)、Binlog主从配置等。文件路径需根据实际环境修改,适用于X86和ARM架构。配置强调性能优化(SSD设置、内存管理)和安全性(关闭主机名解析),同时包含慢查询日志、事务隔离级别等常用功能。作者提供相关部署参考链接,建议用户根据实际情况调整参数值。
2025-12-25 14:51:58
162
原创 麒麟系统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
1066
原创 Grafana12安装部署
摘要:本文介绍了Grafana 12的安装部署过程。首先从清华镜像站下载RPM安装包,通过yum命令完成安装。配置系统服务并设置开机自启后,可通过浏览器访问3000端口使用Grafana(默认账号admin/admin)。登录后需修改密码,然后可导入官方模板Dashboard,包括通过模板ID(如9965监控HTTP状态码)或上传JSON文件的方式。文中特别说明了对"Linux主机详情"模板添加IP信息的修改方法。
2025-11-04 15:39:58
457
原创 阿里云ECS在线扩容磁盘
摘要:阿里云ECS磁盘扩容需分两步操作:首先使用growpart命令扩充分区边界(如growpart /dev/vda1),然后通过resize2fs命令调整文件系统大小(如resize2fs /dev/vda1)。扩容前需创建快照,可通过控制台或命令行执行。执行后使用df -TH和lsblk命令验证扩容结果,磁盘容量将从原有大小扩展至新增空间。该方法适用于ext2/3/4文件系统,确保分区和文件系统同步扩容后即可使用新增存储空间。(149字)
2025-10-30 16:06:50
580
原创 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
1188
原创 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
389
原创 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
929
原创 Google 浏览器关闭历史记录
安装好这个插件后,配置上面的关闭“网络与应用活动记录”,可以做到阻止历史记录。这里使用 Chrome Omnibox History Hider 插件。但是关闭 Google 账号的“网络与应用活动记录”Chrome 浏览器记录你的搜索内容。例如下图,还是会记录本次搜索内容。
2025-04-24 16:14:18
3343
原创 扫描局域网存活主机shell
使用ping命令扫描局域网内存活主机,提前生成目标主机列表,存活主机会放到alive.txt,否则放到down.txt。
2025-04-22 17:05:15
275
原创 Cracking Forum
是俄罗斯最大的资源分享网站之一,原名Torrents.ru,现以论坛形式运营,提供包括影视、音乐、游戏、软件等在内的海量资源下载服务。
2025-04-15 10:19:10
550
原创 CentOS7部署containerd
Containerd 的核心功能Containerd 实现了大多数容器管理功能,包括:容器生命周期管理:创建、启动、停止、删除容器。容器镜像传输和管理:拉取、推送和管理容器镜像。容器存储与网络管理:管理容器的文件系统和网络配置。。
2025-04-02 11:08:41
649
原创 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
250
原创 tomcat日志轮转
logrotate是一个用于管理和轮转日志文件的工具,通常在类 Unix 系统中使用。它可以帮助系统管理员自动化日志文件的管理,防止日志文件占用过多的磁盘空间。以下是关于logrotate服务的详细介绍,包括其工作原理、配置方法和常见用法。
2025-04-01 09:20:49
647
原创 CentOS6.5yum安装Python3
1. 在 CentOS 6.5 上通过 Webtatic 仓库安装Python3。3. 检查python及pip版本。
2025-03-31 14:15:29
412
原创 CentOS7安装Python3
Python3.x 的安装需要依赖这四个组件:gcc, zlib,zlib-devel,openssl-devel;
2025-03-31 14:05:57
777
原创 Prometheus监控规则推荐网站
Prometheus监控规则推荐网站:Awesome Prometheus alerts | Collection of alerting rules
2025-03-31 10:51:58
177
原创 基于sshpass的非交互式SSH公钥免密推送方法
此方法通过sshpass自动化传递密码+ssh-copy-id公钥推送实现免密登录,适用于临时性或测试环境的密钥分发,但需注意密码安全风险。
2025-03-28 14:26:10
346
原创 Prometheus监控url存活及Alertmanager告警
上篇文章中已经部署了,Prometheus需要监控node节点的url存活状态,需要在Prometheus控制节点部署blackbox_exporter组件。是 Prometheus 监控系统中的一种 exporter,它用于监控网络服务的可用性和性能。允许用户通过 HTTP、HTTPS、DNS、TCP 和 ICMP 等协议对网络端点进行探测,并收集相关的指标数据。以下是。
2025-03-17 10:21:00
1372
1
原创 CentOS7 二进制安装Prometheus
文章摘要:本文详细介绍了Prometheus监控系统的完整部署流程,包括三个主要组件:1) Prometheus主服务的安装配置,包含用户创建、目录权限设置和systemd服务配置;2) node_exporter客户端在被监控机器上的部署方法;3) AlertManager告警系统的安装步骤。每个组件都涵盖了下载安装包、解压配置、创建专用用户、设置权限、编写systemd服务文件以及启动验证等完整步骤。配置文件示例和端口验证方法也被包含在内,为搭建完整的监控告警系统提供了全面指导。
2025-03-17 10:18:45
703
1
原创 OpenAnolis8配置MySQL5.7主从复制
部署时需注意GTID模式的一致性配置及数据备份的完整性,日常运维中可通过GTID集合监控快速定位同步问题。基于GTID的主从复制通过全局事务标识符实现了高可靠、自动化的数据同步,尤其适合复杂拓扑和高可用场景。:从库通过I/O线程拉取主库的binlog并写入本地中继日志(relay log)。:无需手动查找binlog位置,直接基于GTID自动同步。参数,从库自动向主库请求缺失的GTID事务,无需手动指定。:每个GTID仅执行一次,避免重复执行导致数据混乱。:GTID连续无空洞,确保主从数据一致。
2025-03-17 09:58:36
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅