- 博客(104)
- 收藏
- 关注
原创 linux怎么安装sqlplus客户端
本文介绍了在Linux系统上安装Oracle SQLPlus客户端的完整步骤。首先需从Oracle官网下载Instant Client基础包和SQLPlus包,解压到/opt/oracle目录。然后配置环境变量(ORACLE_HOME、LD_LIBRARY_PATH和PATH),并安装必要的依赖库如libaio。最后通过sqlplus -v验证安装,并可选配置tnsnames.ora文件以支持TNS连接。整个过程涵盖了从下载、安装到配置的所有关键环节,适用于需要在Linux环境中使用Oracle数据库命令行
2026-04-07 15:36:19
312
原创 Windows系统常用的运维终端安全基线设置方法
本文介绍了Windows系统常用的管理设置方法:1)通过控制面板修改用户密码、添加账户和调整锁屏时间;2)防火墙的开启与高级规则配置;3)本地安全策略中的密码和账户锁定设置;4)远程桌面连接配置;5)计算机管理中包括Guest账户禁用、系统日志查看以及文件共享管理。这些操作涵盖了系统安全、用户管理和网络配置等核心功能,适用于日常系统维护需求。
2026-04-07 15:32:38
78
原创 渗透测试工具msfconsole安装及使用
总结使用 metasploit 攻击的步骤查找 CVE 公布的漏洞查找对应的 exploit 模块配置模块参数添加 payload 后门执行 exploit或run 开始攻击。
2026-04-07 15:24:27
444
原创 运维监控及可视化工具Prometheus和grafana
摘要 Prometheus与Grafana组合提供完整的监控解决方案。Prometheus作为开源监控工具,支持指标采集、告警规则配置,通过Node Exporter监控主机,使用PromQL进行数据查询。进阶内容包括高可用部署、长期存储方案(Thanos/Cortex)及动态服务发现。Grafana作为可视化工具,可连接Prometheus数据源创建丰富的监控仪表盘。两者结合实现从数据采集、存储、告警到可视化的全流程监控体系。
2026-04-07 15:20:19
495
原创 运维知识框架
本文系统梳理了运维岗位所需的技术体系,涵盖六大核心方向: Linux系统管理:深入性能分析工具链、内核调优及故障排查 网络协议与排障:TCP/IP协议栈原理、高级抓包分析及负载均衡架构 存储与文件系统:RAID级别对比、LVM管理及分布式存储方案 自动化运维:Ansible剧本编写、CI/CD流水线设计及部署策略 云原生技术:Kubernetes核心架构、服务网格及高级调度策略 监控体系:PromQL查询语法、ELK日志管理及全栈监控方案 内容聚焦企业级运维场景,提供可直接落地的命令示例与技术方案,适合构建
2026-04-07 15:18:48
438
原创 linux 选择式交互式一键配置系统环境脚本
脚本为「序号选择式交互」,输入对应配置项序号即可修改,完成后返回菜单,灵活便捷彻底修复YUM源报错:删除所有解析失败、无效链接(阿里云Packages下repo、vault无效链接),替换为稳定可用的国内源包含所有需求功能:主机名、静态IP、防火墙/SELinux、时钟同步、YUM源、内核优化等全程root用户执行,每步配置有明确提示,失败自动重试,适配新手操作解决所有已知报错:阿里云YUM源解析失败、vault链接无效、文件类型不支持等问题。
2026-04-03 18:05:17
207
1
原创 Nexus 一键安装+远程访问教程。
本文提供了Nexus Repository Manager在Linux系统上的完整安装配置指南。主要内容包括:1) 安装依赖并创建必要目录;2) 下载并解压最新稳定版Nexus;3) 创建专用用户并设置权限;4) 配置不允许root启动;5) 注册systemd服务;6) 启动服务并设置开机自启。同时介绍了关键配置选项(端口、内存等)、远程访问设置、Maven项目配置方法,以及常见问题排查命令。安装完成后可通过8081端口访问,初始密码位于admin.password文件中,首次登录需修改密码。
2026-04-02 09:07:29
233
原创 rabbitmq编译安装
本文详细介绍了在Linux服务器上编译安装和配置RabbitMQ 3.8.12的完整流程。主要内容包括:1)安装Erlang 22.3.4.27作为运行环境;2)解压并配置RabbitMQ通用Unix版本;3)创建必要的数据/日志目录并设置权限;4)启动服务和基础配置,包括启用管理插件、创建管理员账号等关键步骤;5)提供常用操作命令参考。文中特别强调了版本兼容性问题和3.8.12版本的特殊配置要求,并给出了详细的命令示例和验证方法,确保安装过程清晰可靠。
2026-03-27 17:37:37
165
原创 运维部门四大核心工作落地执行手册
运维部全体人员 |:所有举措明确责任人、执行节点,全程可考核、可追溯 |:激活团队效能、强化跨部门协同、完善运维保障。
2026-03-27 11:33:42
150
原创 渗透测试工具msfconsole安装及使用
摘要 本文详细介绍了在Windows和Linux系统上安装Metasploit Framework(msfconsole)的步骤。Windows用户可通过官方安装包完成安装,并推荐配置PostgreSQL数据库;Linux用户(Kali/Ubuntu/Debian)可通过apt命令安装,macOS用户则使用Homebrew。安装完成后,文章演示了msfconsole的基本使用方法,包括漏洞搜索、模块加载、目标设置和攻击执行。成功渗透后,还展示了在靶机上创建用户、提权等操作。最后强调渗透测试必须获得授权,未经
2025-12-30 16:25:37
1415
原创 Linux所有操作指令
本文总结了Linux系统中常用的操作指令,分为五大类:1)文件和目录操作(包括创建、查看、复制、移动、删除等);2)权限和用户管理(文件权限修改、用户/组管理);3)文件内容处理(文本搜索、排序、统计等);4)系统管理和监控(进程管理、资源监控);5)网络管理(网络配置、诊断)。这些命令覆盖了Linux系统日常管理的基本需求,是系统管理员和开发人员必备的基础知识。
2025-12-30 16:04:00
720
原创 oracel迁移数据文件至其他目录操作步骤
摘要:本文记录了Oracle数据库文件迁移的操作流程。首先关闭监听和数据库,然后将/data和/data5目录下的数据文件(包括TBS_M_FDM44至48、125至129等)迁移至/data4目录。随后将数据库启动为mount状态,通过ALTER DATABASE RENAME FILE命令修改表空间文件路径。最后重新打开数据库和监听服务,并验证迁移后的数据库服务器和数据状态。整个过程涉及Oracle 11g数据库的关闭、文件迁移、路径修改和重启验证等关键步骤。
2025-12-11 16:42:14
482
原创 部署LVS教程:从基础到高可用集群搭建完整教程
本文详细介绍了LVS的离线部署方案,涵盖单节点基础版到高可用集群的完整搭建过程。采用LVS-DR模式和Keepalived实现高可用,适用于无网络环境。教程包含环境准备、离线软件包获取、安装步骤,以及单节点LVS-DR配置(包括Real Server设置和ipvsadm规则配置)。高可用部分则通过两台LVS节点(主备)实现,详细说明了Keepalived的配置方法。所有操作均基于CentOS/Rocky Linux系统,提供了完整的脚本和命令示例,确保读者能够按步骤完成部署。
2025-11-14 18:26:52
1039
原创 图数据库neoj4安装部署使用
本文详细介绍了图数据库Neo4j的安装部署与使用指南。首先概述了Neo4j的核心概念(节点、关系、属性、标签)及其优势。随后分四部分详细说明:第一部分讲解离线安装步骤,包括下载解压、创建专用用户和环境变量配置;第二部分指导配置数据库存储目录,包括数据文件、日志等关键路径设置;第三部分提供两种修改账号密码的方法;第四部分展示完整部署流程,包括安装脚本、配置文件修改、启动测试以及创建系统服务。最后还提及Docker版的部署方式。全文提供了从零开始部署Neo4j所需的完整技术细节和操作命令。
2025-11-06 18:29:14
980
原创 linux怎么检查磁盘是否有坏道
Linux磁盘坏道检测方法摘要 检测磁盘坏道(逻辑/物理)可选用以下工具: smartctl(推荐):在线检测,读取S.M.A.R.T数据判断磁盘健康状态,支持快速/全面扫描,输出PASSED/FAILED结果。 badblocks:离线扫描扇区,通过读写测试定位坏道(需卸载磁盘,数据可能被破坏)。 fsck:修复文件系统逻辑错误导致的“坏道”(需卸载分区)。 处理建议:逻辑坏道用fsck修复;物理坏道需标记并更换磁盘。定期检测可预防数据丢失。优先使用smartctl进行安全检测。
2025-11-06 11:34:00
1342
原创 MinIO安装部署
本文档详细介绍MinIO对象存储系统的高可用部署方案。首先概述MinIO特点及三种部署模式:单机单盘、单机多盘和分布式集群(生产推荐)。随后详细说明单机部署流程,包括二进制安装、用户创建、存储目录配置、证书生成、Systemd服务设置及访问验证。最后重点介绍4节点16磁盘的分布式集群部署方法,涵盖主机名配置、防火墙设置、磁盘挂载等准备工作。文档强调生产环境需使用分布式集群以确保高可用性,并提供详细的操作命令和配置示例。
2025-10-30 16:02:21
2536
原创 查看金仓数据库中各连接信息
若想查看金仓数据库中各连接(会话)正在执行的SQL语句,可通过查询系统视图(部分版本为)实现,该视图的query字段会记录当前连接执行的SQL(包括活跃连接的实时语句和空闲连接最后执行的语句)。
2025-10-27 15:39:38
939
原创 Oracle 打补丁指南
Oracle数据库打补丁操作指南摘要:本文详细介绍了Oracle数据库安装PSU补丁的标准流程。主要内容包括:1)准备工作(下载补丁、备份环境、检查OPatch版本);2)补丁安装(停库、解压补丁、冲突检查、执行安装);3)数据库更新(启动实例、执行SQL脚本、编译无效对象);4)验证(查看补丁记录、检查无效对象)。特别强调需严格遵循补丁包说明,建议先在测试环境验证,并提供了补丁回滚命令。整个过程注重数据安全,确保补丁安装的可靠性。
2025-10-21 18:40:21
617
原创 PostgreSQL跨数据库授权查询
PostgreSQL跨数据库权限管理摘要: 授权流程: 在数据库A中执行:GRANT CONNECT ON DATABASE a TO b_user 授予模式权限:GRANT USAGE ON SCHEMA public TO b_user 授予表权限:GRANT SELECT ON public.c TO b_user 查询方式: b_user必须连接到数据库A:psql -d a -U b_user 执行查询:SELECT * FROM public.c 精细权限控制方案: 创建专用模式隔离用户 通过视
2025-10-21 14:57:12
961
原创 PMON failed to acquire latch 的报错及sqlplus / as sysdba 无法连接
步骤操作1确认进程存在2尝试→(可能失败)3kill -9所有 Oracle 进程(pmon, smon, lmon 等)4ipcs -m和ipcs -s→ 清理残留共享内存和信号量5→startup重新启动6检查alert.log,分析根本原因📌强烈建议:重启后立即收集告警日志和可能的trace文件,联系 DBA 或 Oracle 支持,排查是否为已知 Bug(如某些版本的kgllatch 问题)。如果你提供 Oracle 版本(如 11.2.0.4, 19c 等)和。
2025-09-29 10:36:08
1102
原创 Oracle 闪回过期后的解决方法
当 Oracle 闪回功能过期时,可能是由于闪回区空间不足或闪回保留时间已超出设置范围。以下是一些常见的解决方法。闪回区空间不足会导致闪回日志被覆盖或过期。通过以上方法,可以有效解决 Oracle 闪回过期的问题并恢复数据。参数设置为 1440 分钟(1 天)。如果无法通过闪回恢复,可以尝试从备份中还原数据,或者使用。此操作将闪回恢复区的大小调整为 20GB。,说明闪回功能未启用或已关闭。
2025-09-28 16:28:20
432
原创 Linux和Windows服务器安全加固详细操作指南
编辑PAM密码策略配置文件# 或# 添加或修改以下行(每行注释解释参数作用):# try_first_pass - 首先尝试使用之前输入的密码# retry=3 - 允许3次重试minlen=12# 密码最小长度12个字符lcredit=-1# 至少包含1个小写字母(负数表示最少需要多少个)ucredit=-1# 至少包含1个大写字母dcredit=-1# 至少包含1个数字ocredit=-1# 至少包含1个特殊字符。
2025-09-28 11:23:47
1167
原创 故障排查思路
逐层排查,才能不遗漏。主要使用ping,traceroute,telnet,curl等命令。# 测试服务器是否能通,ping域名或IP# 路由追踪,看看卡在哪一跳# 测试端口连通性# HTTP接口连通性网络策略变动,路由抖动、运营商网络波动、防火墙规则更新。# 查看CPU、内存、负载情况,资源是否充足topuptimefree -h# 查看磁盘使用情况df -h# 系统日志CPU打满、内存不足、磁盘满导致服务无响应。服务不正常一般会出现503错误。
2025-09-28 11:20:31
1041
原创 pip下载包源换成国产源步骤
在Python中更换pip的国内源可以显著大提高包的下载速度,尤其适合离线环境下的依赖包下载(可先在有网环境用国内源下载依赖,再拷贝到离线服务器)。通过国内源下载依赖包后,可按之前的方法将依赖包拷贝到离线服务器,实现离线环境的依赖安装。若输出包含设置的国内源地址,则配置成功。# 用清华源安装requests。,回车进入用户配置目录。
2025-09-28 11:17:43
402
原创 tldr的安装与使用
将文件时间设置为另一文件(-r,即文件3)的时间,如果文件不存在则不创建(-c): touch [-c|--no-create] [-r|--reference] 路径/到/文件3 路径/到/文件1 路径/到/文件2 ...return n*factorial(n-1);下载文件,跟随 重定向,并且自动 续传(恢复)前序文件传输: curl [-f|--fail] [-O|--remote-name] [-L|--location] [-C|--continue-at] -
2025-09-28 11:15:28
1137
原创 ORA-04030: out of process memory
是 Oracle 数据库中常见的内存分配错误,通常由于 PGA(程序全局区)或操作系统内存不足导致。示例此错误表明 Oracle 进程尝试分配内存时,操作系统无法满足请求。
2025-09-28 10:50:06
574
原创 解决 sqlplus / as sysdba 登录缓慢问题
登录时遇到缓慢问题,可能是由于 DNS 配置、内存映射或审计日志等原因导致的。以下是一些常见的解决方法。大量的审计日志文件也可能导致登录缓慢。定期清理或迁移审计日志文件。# 如果有不必要的 DNS 配置,可以注释掉相关行。文件,确保没有不必要的 DNS 配置。工具可以帮助你找出具体的系统调用耗时。以上命令会删除超过30天的审计日志文件。DNS 配置可能会导致登录缓慢。内存映射设置可能会影响登录速度。重启数据库实例后,再次测试登录速度。,如果是,可以尝试将其设置为。文件,找出耗时较长的调用。
2025-09-28 10:23:48
436
原创 从root用户切换到某个普通用户突然报错“su: failed to execute /bin/bash: 资源暂时不可用”
1. 查看目标用户当前进程数# 2. 查看系统进程总数# 3. 检查 limitsulimit -a# 4. 查看是否有 OOM# 5. 检查 cgroup 限制(如有)
2025-09-23 15:53:20
1154
原创 在客户端上执行beeline报Java heap space
根据上述步骤,您可以尝试以下命令来启动 Beeline 并解决请将上述命令中的和替换为实际的 HiveServer2 主机名和 Kerberos Realm 名称。如果问题仍然存在,请提供更多的错误日志信息或具体的配置细节,以便进一步诊断和解决。
2025-09-23 13:03:28
409
原创 海量数据-exBase数据迁移工具安装
2、将得到的许可文件解压到exBase安装目录下的/data/dst_vastbase/deployment/lic/路径下。例如:解压exbase3.920250910.tar.gz到/data/dst_vastbase/deployment/lic/路径。将exBase安装包上传,解压到任意目录,此处以解压exBase的安装包到根目录下的/opt/DTS_vastbase目录下为例。查看配置库初始化日志(其中/data/dst_vastbase为安装时指定的exBase安装路径,以实际路径为准。
2025-09-10 16:24:56
768
转载 使用su命令切换到别的用户时报su:无法打开会话:拒绝权限
当用户遇到su权限被拒绝的情况,可能的原因包括su命令的s位权限不正常、root密码错误、/etc/passwd权限问题、SU WHEEL ONLY设置、pam.d/su配置或资源限制。解决方法包括检査和调整这些相关设置,并査看/var/og/secure日志以获取更多错误信息。通过查看日志,/var/log/message内未见异常,/var/log/secure的登录日志出现以下报错。在root用户中使用su命令切换到别的用户时报su:无法打开会话:拒绝权限。/etc/passwd权限问题。
2025-09-10 15:00:22
655
原创 An error occurred at line: 1 in the generated java file问题处理及tomcat指定对应的jdk运行
机器上有多个应用,一个jdk8已配置了环境变量,kettle用到了,一个tomcat7.0.28用到了jdk7。已知jdk11 路径: /home/jdk1.7.0.62。
2025-07-22 15:56:23
674
原创 等保-linux-三权分立账号设置,系统管理员、安全管理员、审计管理员
本文介绍了在Linux系统中实现等保"三权分立"要求的配置方案。通过创建系统管理员、安全管理员和审计管理员三个独立账户,分别赋予不同的sudo权限:系统管理员负责日常运维,安全管理员配置安全策略,审计管理员仅能查看日志。实施步骤包括创建账户、配置sudo权限、保护审计日志、SSH访问控制以及操作记录。方案强调权限分离、日志保护和定期审查,满足等保2.0三级及以上要求,并建议增加堡垒机、SElinux等措施增强安全性。该配置确保了各管理员权限明确划分且无交叉,符合等保合规要求。
2025-07-10 17:47:43
4082
转载 syslog详解及配置远程发送日志和远程日志分类
Syslog协议使用UDP作为传输协议,通过514端口通信,Syslog使用syslogd后台进程,syslogd启动时读取配置文件/etc/syslog.conf,它将网络设备的日志发送到安装了syslog软件系统的日志服务器,Syslog日志服务器自动接收日志数据并写到指定的日志文件中。再此环境中,我们利用rsyslog的客户端分别把ssh、iptables等以及h3c交换机和路由器的日志发送到rsysog的服务端,并在服务端配置存储策略,把不同的日志存放在不同的文件当中,本环境中以ssh日志为例。
2025-07-10 17:42:13
807
原创 Hive中如何监控和诊断查询性能问题
通过系统化的监控和诊断方法,结合工具链的辅助,可快速定位Hive查询性能瓶颈,实现针对性优化。建议定期分析慢查询日志,建立性能监控体系,持续优化数据仓库。在Hive中监控和诊断查询性能问题需要结合。
2025-07-07 16:38:01
151
原创 cmd出现中文乱码
在CMD中出现中文乱码通常是因为字符编码不匹配。CMD默认使用的是OEM编码(如GBK或CP936),而不是UTF-8。执行后,再运行程序或命令,中文应该能正常显示。但这种方法只对当前CMD窗口有效,关闭后会恢复默认。执行后,再运行程序或命令,中文应该能正常显示。但这种方法只对当前CMD窗口有效,关闭后会恢复默认。PowerShell默认支持UTF-8编码,中文显示通常不会有问题。在CMD中执行以下命令,将当前会话的编码设置为GBK(代码页936)尝试以上方法后,CMD中的中文乱码问题应该能得到解决。
2025-06-25 15:11:39
3246
原创 sqlplus直接进正常,用pdborcl实例进sqlplus报ora-12560plsql,plsql连接报ora-01033 oracle initialization or shutdown
摘要:ORA-01033和ORA-12560错误表明存在数据库连接问题。ORA-01033可能由于数据库未完全启动,ORA-12560则与监听服务故障相关。解决步骤包括:1)检查并启动监听服务,验证listener.ora配置;2)确认tnsnames.ora中的PDB连接字符串正确;3)检查数据库服务注册状态及PDB是否打开;4)排查防火墙和网络连接;5)核对listener.ora与sqlnet.ora配置;6)设置正确的PDB服务名参数。建议逐一排查这些环节,若问题未解决需进一步检查版本兼容性和环境变
2025-06-23 12:16:09
1050
原创 Hive的索引使用如何优化?
Hive索引优化指南:提升大数据查询性能的关键策略。本文系统解析Hive四种索引类型(传统索引、布隆过滤器、分区索引和桶索引),提供字段选择策略与创建最佳实践,包括分区设计原则与存储格式协同优化方案。同时介绍高级索引技术(向量索引、外部集成)和常见反模式,帮助用户实现10倍以上查询性能提升。通过合理配置和定期维护,索引机制可显著减少IO开销,优化资源分配,是Hive数据仓库调优的核心手段。
2025-06-11 16:36:02
1464
原创 Hive的TextFile格式优化方法
Hive的TextFile格式是一种基于文本的行式存储格式,具有简单易用、兼容性强等特点。它以纯文本形式存储数据,支持自定义分隔符,便于调试和快速数据导入。虽然性能不及ORC、Parquet等列式存储格式,但TextFile在数据导入/导出、非结构化数据处理等场景中仍有优势。本文详细介绍了TextFile的特点、适用场景及优化方法,包括压缩、分区设计、小文件合并等技巧,并对比了与ORC/Parquet的差异,帮助用户合理选择存储格式。
2025-06-05 19:14:15
407
orion-ops一站式自动化运维及自动化部署平台, 使用多环境的概念, 提供了机器管理、机器监控报警、Web终端、WebSftp、机器批量执行、机器批量上传、在线查看日志、定时调度任务
2025-11-12
VeraCrypt Setup 1.26.7
2025-07-18
dbeaver-ce-25.1.0-x86-64-setup.exe
2025-06-30
谷歌插件工具elasticsearch-head0.3
2025-03-12
Kettle,全称Pentaho Data Integration(PDI),是一款开源的数据集成工具,由社区驱动,广泛用于数据清洗、转换和加载任务 它提供了图形化的用户界面Spoon,让用户无需编程
2025-03-12
Redis 5.0.14
2025-02-07
rabbitmq3.8.12镜像文件包
2025-02-07
nacos-server镜像包
2025-02-07
mysql8.0.32镜像文件包
2025-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅