自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows 10 与 Kali Linux SSH 免密互信配置指南

为了实现自动将审计报告“空投”到,我们需要打通 SSH 免密互信。

2026-04-06 00:04:23 412

原创 OpenClaw Dashboard 部署与远程访问笔记

本文介绍了在Kali Linux上部署OpenClaw Dashboard并通过Windows 10远程访问的完整流程。主要内容包括:1)安装Go语言环境;2)配置终端代理以解决GitHub资源下载问题;3)使用官方脚本一键安装并解读关键日志信息;4)通过SSH隧道实现Windows远程访问;5)提供Dashboard访问地址和服务管理命令。重点解决了安装过程中可能遇到的网络问题和进程异常终止问题,并详细说明了端口转发配置方法。

2026-04-05 21:45:34 542

原创 Kali Linux 安装 OpenClaw 详细教程

在 Kali Linux 中安装 OpenClaw 需注意三个关键步骤:首先配置 npm 全局目录到用户家目录避免权限问题;其次通过修改 git 配置强制使用 HTTPS 协议解决 GitHub 连接问题;最后建议使用淘宝镜像源进行安装。完成安装后可通过终端输入 openclaw 验证是否成功。注意若更换 Shell 需相应更新环境变量配置,并确保已安装 Node.js 基础环境。

2026-04-05 21:42:18 486

原创 Oracle RMAN 备份至 MinIO 数据防删除验证方案

本文提供了一份零基础友好的测试方案,将Oracle数据库通过RMAN备份到MinIO并实现防误删功能。方案聚焦MinIO的版本控制和对象锁定配置,RMAN仅需基础备份操作。测试步骤包括:MinIO桶创建与防误删配置、RMAN备份脚本编写与执行、防误删功能验证(误删恢复、锁定防删、版本保留)。针对常见问题提供解决方案,如Oracle 11g需先备份到本地再上传。整个过程简单明了,适合新手操作,确保备份文件安全可靠。

2026-03-05 10:49:22 536

原创 MySQL 源码贡献 · 完整手册(终极版)

本文详细介绍了参与MySQL开源项目贡献的全流程指南。主要内容包括:1)完整的Git贡献流程,从Fork仓库到PR合并的11个步骤;2)Linux环境下的编译脚本和依赖安装;3)PR描述模板和Git常用命令速查;4)MySQL源码目录结构解析和调试技巧;5)新手如何筛选适合修复的Bug;6)PR被拒的常见原因及避坑建议。文章提供了从环境搭建、代码修改到提交审核的一站式指导,特别适合初次参与MySQL贡献的开发者参考学习。

2026-03-05 10:22:29 355

原创 [OpenClaw]本地安装完整笔记(Windows 环境)

本文详细介绍了在Windows系统下全局安装OpenClaw工具的完整步骤与解决方案。核心问题包括权限不足、编译环境缺失、Node.js版本不兼容等。安装流程涵盖环境准备(安装VS2022 C++构建工具和适配Node.js版本)、清理残留、配置npm、全局安装OpenClaw以及修复配置警告等关键步骤。文章强调管理员权限、精准版本匹配和国内源配置等避坑要点,并提供了无需编译的便携版替代方案。最终通过openclaw --version命令验证安装成功,输出正确版本号即为完成。

2026-02-28 18:09:04 4592 3

原创 Oracle 分区表降低高水位(HWM)笔记

Oracle降低高水位线(HWM)的方法总结 高水位线(HWM)是Oracle段中数据存储的上限标记,会随着数据插入上涨但不会自动下降,导致全表扫描性能问题。本文介绍了多种降低HWM的方法: 表移动:通过alter table move命令将表移动到新表空间,需重建索引 表收缩:先开启行移动,再使用shrink space命令收缩表空间 表重建:创建新表并重命名,需重建索引和约束 导出导入:使用emp/imp工具重建表结构 truncate:清空表数据并重置HWM,但数据不可恢复 针对分区表,可按照分区进行

2026-02-11 21:17:51 528

原创 SQL*Loader 数据加载完整配置笔记

本文详细介绍了Oracle SQL*Loader工具的使用方法,重点解析了控制文件配置要点。主要内容包括:1) 环境配置中TNSNAMES.ORA的设置;2) 控制文件详细配置,特别是OPTIONS(SKIP=1)参数用于跳过CSV表头行;3) 数据类型转换方法;4) 执行流程及常见问题解决方案;5) 性能优化建议。文章强调正确配置控制文件对数据加载准确性的重要性,提供了日期格式处理、特殊字符处理等实用技巧,并给出最佳实践建议,帮助用户高效完成Oracle数据库的数据加载任务。

2026-02-11 14:28:06 360

原创 RHEL 7 安装 Docker 过程总结

本文介绍了在RHEL 7系统中安装Docker的完整过程,重点解决了因$releasever变量不匹配导致的安装问题。通过将YUM源替换为CentOS 7的阿里云镜像,并批量修改仓库文件中的变量值为"7",最终成功完成安装。关键步骤包括:1)更换基础源为CentOS 7;2)添加Docker仓库;3)批量修复变量;4)清理缓存后安装。该方法避免了复杂的配置调整,从根本上解决了RHEL 7与阿里云Docker镜像的兼容性问题,为类似环境提供了可靠的技术方案。

2026-01-26 21:31:46 497

原创 【PostgreSQL】 pg_stat_statements 扩展安装与配置指南

摘要:本文详细介绍了在PostgreSQL 16.1中安装和使用pg_stat_statements扩展的全过程。从解决拼写错误开始,逐步指导如何查找扩展源码、编译安装,并正确配置参数。重点说明了如何通过该扩展监控查询性能、分析统计信息以及进行日常维护。文章还提供了常见问题的解决方案,并给出了生产环境中的使用建议,帮助DBA有效优化数据库性能。特别提醒注意扩展名称的正确拼写(包含字母'e')和必要的服务重启操作。

2026-01-26 12:35:21 595

原创 PostgreSQL 16.1 安装指南

本文详细介绍了在CentOS/RedHat系统上编译安装PostgreSQL 16.1的完整流程。主要内容包括:环境准备(系统检查、目录创建、用户权限设置)、依赖包安装、PostgreSQL源码编译配置、systemd服务配置、系统优化(关闭SELinux和防火墙)、故障排查方法以及环境变量设置。文档还提供了安装验证步骤和注意事项,并建议了后续数据库配置工作。该指南适用于需要手动编译安装PostgreSQL的生产环境部署场景。

2026-01-22 12:46:02 292

原创 【Oracle Database 分区表】之日常维护_进阶篇(二)

本文深入探讨了Oracle分区表的高级管理与优化技术,包括分区诊断、维护操作、索引策略和性能优化。主要内容涵盖:1)分区状态监控与均衡性检查;2)复杂分区维护操作如分割MAXVALUE分区和在线转换分区策略;3)分区索引的深度管理,包括全局索引维护和部分索引创建;4)性能优化核心方法,重点分析分区修剪的实现条件和分区连接技术。文章提供了大量实用SQL示例,帮助DBA解决分区表管理中的实际问题,如数据归档、碎片整理和查询性能优化,适用于12c及以上版本的Oracle数据库环境。

2026-01-21 15:04:22 913

原创 【Oracle Database 分区表】之日常维护_基础篇(一)

本文介绍了Oracle分区表的信息查询和维护操作指南。主要内容包括:1)通过数据字典视图查询分区表信息,如USER_PART_TABLES查看表信息、USER_TAB_PARTITIONS查看分区详情;2)常用分区维护DDL操作,如添加/删除/合并/拆分分区、交换/移动分区等,并标注了注意事项;3)给初学者的核心建议,强调查询先行、备份意识、利用ONLINE选项等;4)实践建议,推荐先在测试环境练习。文中所有SQL命令都配有详细中文注释,特别适合Oracle分区表管理的初学者学习参考。

2026-01-21 15:01:28 690

原创 【Oracle Database 分区表】之混合分区表_19c(四)

Oracle 19c在分区技术方面最核心的创新是引入了"混合分区表"功能,实现了内部分区和外部分区在同一逻辑表中的融合。该特性允许将活跃数据存储在数据库内部,历史数据存储在外部文件系统或对象存储中,通过统一SQL透明访问。相比18c,19c进一步完善了在线分区维护操作,支持所有分区维护操作在线完成。混合分区表基于12.2的"外部分区表"和18c的"分区外部表"发展而来,支持数据生命周期管理,显著降低存储成本,同时保持数据可访问性。该功能适用于数据归

2026-01-21 14:49:18 1011

原创 【Oracle Database 分区表】之新特性_18c(三)

摘要:Oracle Database 18c在分区技术方面实现重要升级,主要包括:1)支持分区外部表,可直接查询HDFS等外部存储数据;2)所有分区维护操作均支持在线完成,提升系统可用性;3)扩展间隔分区功能,支持组合分区策略;4)新增只读分区特性,增强数据保护能力。这些改进显著提升了数据库的在线操作性、外部集成能力和管理灵活性,为构建现代化数据管理平台奠定基础,并为19c混合分区表功能做好了技术准备。

2026-01-21 14:44:15 408

原创 【Oracle Database 分区表】之新特性_12c(二)

Oracle 12c(特别是12.2版本)在分区技术方面实现了重大突破,主要包括六大核心增强:1)异步全局索引维护,实现快速分区操作而不立即重建索引;2)在线分区维护操作,支持并发DML和查询;3)在线非分区表转换功能,简化表结构变更;4)分区交换增强,优化数据加载流程;5)带数据过滤的分区维护,提升数据整理效率;6)外部分区表支持,实现对外部数据的原地查询。这些改进显著提升了系统易管理性、高可用性和性能扩展能力,为后续版本的高级特性奠定了基础。

2026-01-21 14:38:46 695

原创 【Oracle Database 分区表】之间隔分区_11g(一)

Oracle 11g引入的间隔分区是范围分区的扩展功能,可自动创建新分区。示例创建按月分区的销售表,当插入超出当前范围的数据时,系统会按预设间隔(如每月)自动生成分区,无需手动维护。间隔分区支持组合分区(如按日间隔+地区子分区),提升查询性能并简化管理,适用于时间序列数据存储。主要限制包括分区键只能为NUMBER或DATE类型,不支持索引组织表等。该功能显著简化了分区表的维护工作,特别适合数据仓库和日志系统场景。

2026-01-21 14:12:51 505

原创 Oracle 19.3 RAC 升级至19.29 操作笔记

摘要:本文详细记录了Oracle RAC 19c数据库从19.3升级到19.29的完整操作流程。升级环境为RHEL 8.8操作系统,包含两个节点(cesdb191和cesdb192)。升级过程包括:1) 全面备份数据库目录、权限配置和RMAN数据;2) 升级OPatch工具至适配版本;3) 下载并解压必要的补丁包;4) 按顺序在节点1和节点2上应用GI Home和DB Home补丁;5) 补充安装OJVM补丁;6) 最终验证补丁应用情况。每个步骤均提供详细命令和预期输出,确保升级过程可追溯、可回滚。

2026-01-18 18:06:48 939

原创 Metasploit Framework 核心命令速查表

Metasploit Framework 核心命令速查表

2026-01-09 15:33:45 510

原创 网络安全小白学习路线图 (基于提供文档库)

务必使用虚拟机(VMware/VirtualBox)搭建靶机(如Metasploitable, DVWA)和攻击机(Kali Linux)。注:本路线图基于您提供的文档库生成,这些文档覆盖面极广,足以支撑一个学习者从入门到高级的完整知识需求。:在掌握基础后,可以尝试参与开源安全项目,在合规的平台上(如CTF赛事、漏洞盒子众测)锻炼实战能力。:安全技术日新月异,需持续关注安全资讯、博客(如Seebug、安全客)、CVE漏洞公告。:了解网络安全全貌,掌握基本的安全概念、攻击手法及防御思想。

2026-01-08 09:37:04 758

原创 【Ansible学习笔记01】 批量执行 shell 命令

本文详细介绍了使用Ansible批量执行Shell命令的完整流程: 准备工作:创建目录结构,配置主机清单文件(inventory/hosts.ini),设置SSH连接参数 连接测试:通过ping模块验证主机连通性,使用ansible-inventory检查配置 命令执行:提供多种Shell命令执行示例,包括系统信息查看、服务管理、文件操作等 高级用法: 使用Playbook组织任务 并行执行和超时控制 错误处理和输出管理 条件执行和模式匹配 实用脚本:展示批量执行脚本和收集系统信息的完整示例 注意事项:强调

2026-01-04 14:14:11 476

原创 oracle SR模板参考

摘要:Oracle数据库19c在Linux系统上运行期间出现ORA-00600 [kteuProptime-2]和ORA-00474错误,导致SMON进程崩溃和实例终止。错误发生在CDB模式的单实例环境中,生成了相关trace和dump文件。需要补充数据库版本、操作系统版本、告警日志内容以及错误发生前的操作和系统变更信息。已尝试重启实例、RMAN校验Undo文件等操作但问题仍存在,请求进一步分析故障原因。

2026-01-03 20:29:39 284

原创 macOS无法打开sqlplus,因为无法验证开发者

在macOS安装Oracle客户端时,运行sqlplus时出现"无法验证开发者"的错误提示。解决方法是通过系统偏好设置中的安全性与隐私选项,手动允许运行该应用程序。具体操作是在提示出现时,进入系统设置,找到相关选项并点击"仍要打开"按钮,即可绕过开发者验证成功运行sqlplus工具。该问题通常是由于macOS的安全机制阻止了未经验证的应用程序运行所致。

2026-01-03 20:24:43 316

原创 【macOS】n8n 安装配置笔记

本文介绍了n8n工作流自动化工具的安装方法及常见问题解决。主要内容包括:三种安装方式(Homebrew、npm和Docker);Node.js版本管理(推荐v18.17.0);常见安装问题(版本不兼容和路径冲突)的解决方案;以及n8n的基本使用和配置建议。最佳实践推荐使用nvm管理Node.js版本,并通过npm安装n8n,同时提供了检查清单确保安装正确。文章强调正确版本选择和路径冲突解决是成功安装的关键。

2025-12-30 09:20:56 692

原创 RHEL 8 KVM 虚拟化平台搭建方案

本文详细介绍了在Linux系统上安装和配置KVM虚拟化环境的完整流程。主要内容包括:系统环境检查与更新、KVM核心组件安装、网络配置(NAT和桥接模式)、存储池设置、虚拟机创建与管理命令、性能优化参数调整、安全配置以及监控维护方法。文章提供了具体的命令行操作示例,涵盖从基础安装到高级管理的各个环节,并包含故障排查和备份脚本示例,适合作为搭建企业级虚拟化平台的实用参考指南。

2025-12-29 10:10:32 724

原创 macOS Homebrew 重装指南:完整步骤与命令

本文详细介绍了Homebrew的卸载与重装流程。首先通过Gitee源卸载脚本执行卸载,但部分目录因权限问题未能完全删除,需手动清理残留文件。随后提供针对Intel和Apple Silicon芯片的详细手动删除命令,并说明重新安装Homebrew的步骤,推荐使用国内镜像加速安装。最后列出常见问题解决方案和最佳实践建议,包括权限处理、环境变量配置及镜像源设置等注意事项,确保用户能顺利完成Homebrew的彻底重装。

2025-12-28 20:52:41 1048

原创 为开源数据库集群配置VIP(虚拟IP)的2种方案

本文详细介绍了两种为开源数据库集群配置VIP的方案:Patroni内置VIP管理和repmgr+Keepalived组合方案。Patroni方案通过配置文件直接集成VIP管理功能,包括VIP地址、接口设置和回调脚本;repmgr方案则需配合Keepalived实现VIP漂移,通过监控脚本和优先级机制确保VIP跟随主节点。两种方案各有优劣:Patroni配置更简洁但依赖特定版本功能,repmgr+Keepalived方案更灵活但配置较复杂。实施时需根据具体环境选择,Patroni适合较新环境,repmgr方案

2025-12-26 14:45:26 590 1

原创 Linux根目录空间排查清理方案

本文提供了全面的Linux磁盘空间分析和清理指南,包含以下核心内容:1. 使用df/du命令检查磁盘使用情况;2. 通过ncdu和find命令定位大文件;3. 常见清理目标(日志/缓存/临时文件)的操作方法;4. 自动化清理脚本示例;5. 预防性监控措施。特别强调清理前需备份重要数据,谨慎删除不确定文件,并提供了优先清理顺序建议。附带快速诊断命令组合,帮助管理员高效解决磁盘空间不足问题。

2025-12-07 11:03:40 618

原创 Yum源配置,适用系统: RedHat/CentOS/Rocky/AlmaLinux 6/7/8/9(及兼容发行版)

适用系统: RedHat/CentOS/Rocky/AlmaLinux 6/7/8/9(及兼容发行版)

2025-12-01 15:11:24 872 1

原创 MySQL 5.6.34 主从复制修复方案

No。

2025-09-06 18:40:50 477

原创 MySQL系列文章:使用dbops搭建MySQL8.4.3 一主一备

使用dbops搭建MySQL8.4.3 一主一备以 MySQL8.4.3 一主一备为例以上就是使用dbops搭建MySQL8.4.3 一主一备的整个安装过程,有问题的小伙伴评论区留言哈!

2025-04-23 21:35:55 1578

原创 MySQL系列文章:修改表的存储引擎为innodb

修改MySQL表的存储引擎为innodb

2025-04-23 20:47:03 406

原创 Ansible系列文章:Ansible 安装文档 (RHEL 9)

Ansible 安装文档 (RHEL 9)

2025-04-23 19:35:06 702

原创 MySQL系列文章:MySQL 8.0.28 主从复制搭建文档 (基于克隆插件)

MySQL 8.0.28 主从复制搭建文档 (基于克隆插件)提示:以下是本篇文章正文内容,下面案例可供参考MySQL 8.0主从复制通过克隆插件快速搭建,需在主从库安装插件、创建复制和克隆用户,在从库执行克隆命令后配置主从关系并启动复制,注意版本一致、认证插件限制及克隆过程中的DDL操作限制。

2025-04-23 18:16:00 909

原创 MySQL系列文章:MySQL 8.4 主从复制搭建文档

使用xtrabackup 工具搭建MySQL 8.4 主从复制文档使用XtraBackup备份主库数据并传输到从库,恢复后配置主从复制关系,最终启动复制实现MySQL 8.4的主从同步。

2025-04-23 17:53:04 966

原创 MySQL系列文章:MySQL 双主环境升级方案 (5.7 → 8.0.37)

MySQL 双主环境升级方案 (5.7 → 8.0.37)提示:以下是本篇文章正文内容,下面案例可供参考MySQL双主升级方案:通过滚动升级方式,先备后主,完整备份+本地YUM源安装MySQL 8.0.37,严格验证各节点复制状态,确保双主环境平稳升级。

2025-04-23 17:40:42 592

原创 Oracle系列文章(RMAN)

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。

2025-04-23 17:23:41 714

原创 Oracle系列文章(审计记录)

找出哪个数据库用户用什么程序在最近三天执行过delete或truncate table的操作

2025-04-23 17:20:05 309

原创 zCloud安装报错docker版本过低

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。

2024-08-31 20:32:38 744

原创 ansible学习笔记

引入变量,可以方便Playbook重用。比如装包的playbook,包名使用变量。多次执行playbook,只要改变变量名即可,不用编写新的playbook。ansible支持10种以上的变量定义方式。常用的变量来源如下:inventory变量。变量来自于主机清单文件facts变量。playbook变量。变量在playbook中定义。变量文件。专门创建用于保存变量的文件。推荐变量写入单独的文件。# 使用inventory变量。

2024-08-18 17:38:45 1295

VMware 安装windows2012R2,不能安装VMtools,打补丁后即可

VMware 安装windows2012R2,不能安装VMtools,打补丁后即可

2025-04-10

VMware 安装windows2008R2,不能安装VMtools,打补丁后即可

VMware 安装windows2008R2,不能安装VMtools,打补丁后即可

2025-04-10

空空如也

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

TA关注的人

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