- 博客(87)
- 资源 (3)
- 收藏
- 关注
原创 国产存储分布式raid更换故障硬盘
这个分布式raid和传统的raid不太一样,他没有设置独立热备盘,只要剩余空间足够多,可以允许坏很多块硬盘。到这一步的时候就会提示你,如何找到故障磁盘的位置,到机框上拔掉故障硬盘,然后把刚才的空盘插上去,再点击下一步。首先,为了不拔错硬盘先对空盘做个定位,右键该磁盘--“标识”,这样机框上对应的硬盘指示灯就会闪烁。检查一下,这台存储配置的是分布式RAID,目前RAID组状态是正常的,没有降级。下一步,在内部存储界面中,选中故障的磁盘,右键--“修正错误”这时候再查看磁盘状态都是正常的了,完毕收工。
2025-08-23 17:49:01
476
原创 最近发现一本不错的mysql学习资料
🔥还在为SQL慢查询抓秃头发?😵面对InnoDB缓冲池优化一脸茫然?💥调试MGR集群时总被底层原理劝退?如果你是每天与数据库打交道的DBA、追求系统极致性能的架构师,或是立志深耕数据库领域的开发者,这本《MySQL内核权威指南》绝对是你突破技术瓶颈的"通关秘籍"!当别人还在对着官方文档死记硬背参数时,你早已通过源码级解析看透MySQL的运行本质,轻松应对千亿级数据并发场景——这就是掌握内核原理的终极优势!
2025-08-23 08:21:02
783
原创 vCenter问题处理:由于一个或多个 vCenter Server 系统的凭据无效,登录失败!
摘要:vCenter因证书续订后未重启服务导致登录失败,报错提示凭据无效。通过SSH连接到vCenter后台,执行命令停止所有服务(service-control --stop --all),再重新启动所有服务(service-control --start --all),成功解决问题并恢复vCenter正常登录。
2025-08-20 12:14:50
183
原创 vsphere vcsa6.x存储空间100%了,看看怎么处理?清理哪个目录?
摘要:巡检发现vCenter Server Appliance(VCSA)的/storage/log和/storage/archive目录存储空间已满,导致任务日志无法显示。通过shell检查确认两个目录使用率均为100%。分析VCSA6.0目录结构后,执行清理操作:删除/storage/log下60天前的文件以及/storage/archive/vpostgres下40天前的归档文件。清理后,log目录使用率降至7%,archive目录降至11%。作为替代方案,也可通过扩容磁盘并执行autogrow.sh
2025-08-20 12:10:28
651
原创 11G RAC数据文件创建到本地如何处理
后来他们自己拍脑门想到了个办法,把数据文件里的表MOVE到其它表空间里去,然后再删除这个文件(啊这。本身问题不复杂,开发的人员在现有的RAC上加了个数据文件,结果路径写错了,文件加到了服务器本地磁盘上。挪了4-5个小时无果,无奈要上班了,最后只能kill掉MOVE进程,回滚数据了。结果他们查到了新数据文件里有LOB字段,就尝试把整个LOB字段挪到别的表空间。趁着这次库出问题,直接停库时候,正好把文件改到ASM存储里。切回到Oracle用户,登录数据库,执行修改数据文件命令。直到最近,还是出问题了。
2025-08-13 15:00:35
166
原创 给ubuntu22.04.5配置IP地址
主要是记录一下,用惯了redhat系列的LINUX的我,平时几乎不用ubuntu的系统,今天帮同事安装一个,配个IP我研究了半天才搞上,一重启IP还没了。当然这些问题都仅限于安装的时候没配置ip。网上的文章太多,看得我都迷糊。这里记录一下最后如何正确配置吧。操作系统版本是ubuntu22.04.5版本。
2025-07-03 16:53:55
445
原创 WinServer2025安装OracleDB 19.27实测及applyRU问题复盘
本文介绍了在Windows Server 2016/2025上安装Oracle 19c数据库并升级到19.27版本的全过程。主要内容包括:安装环境准备(支持Windows Server 2025标准版/数据中心版)、数据库软件安装步骤、19.27补丁安装方法(包含OPatch更新和补丁验证)、数据库创建流程,以及applyRU问题的经验总结。文章特别强调了补丁安装前的完整性校验和冲突检查,并提供了详细的环境变量设置和命令行操作指导。安装过程需注意Windows Server Core模式不受支持,且RAC需
2025-06-10 14:00:00
590
原创 oracle 11g ADG备库报错ORA-00449 lgwr unexpectedly分析处理
oracle 11g ADG备库故障,报错ORA-00449 lgwr unexpectedly分析处理
2025-06-07 11:23:48
495
原创 Dataguard switchover遇到ORA-19809和ORA-19804报错的问题处理
报错里都提到了DB_RECOVERY_FILE_DEST_SIZE这个参数,建议是释放闪回空间。我这里没有windows环境,就找了套LINUX的环境,直接用oerr查看一下报错。进行切换时报错如下图所示,提示ORA-19809和ORA-19804。虽然没看到闪回空间的使用情况,估计大概率时归档大多了。首先是分析报错ORA-19809和ORA-19804。按报错指引,我建议他加大闪回空间,可以临时调大点。操作系统版本:windows 2012r2。数据库版本:11.2.0.4。
2025-06-04 21:38:42
484
原创 一个超简易的RMAN备份并保留到异地的方案,仅适用于小规模环境
这个就是个纯简易方案,还是存在不少缺陷1、没有任何的纠错机制,各个脚本之间独立运行,一步报错后面步步错。2、任务之间的时间间隔要自己提前计算好3、还需要运维工程师定期检查当然,好处有一点:就是不用额外的花钱。
2025-05-29 22:20:42
427
原创 如何收集Oracle DB SQL Monitor报告
可以通过企业管理器云控制(Enterprise Manager Cloud Control)或企业管理器数据库 express 版(EM Express),在性能中心(通过 “性能” 菜单进入)的 “已监控 SQL” 选项卡中,直接访问活动 SQL 监视器报告。可以通过sqldeveloper 管理工具–优化–实时SQL监视,选中要生成报告的SQL,点保存按钮就可以直接保存到本地。下面是12C的示例,如果你的网络里有统一管理的EM也可以查看。工具虽然是免费的,但是前提你要有相应的授权。
2025-05-28 16:36:24
715
原创 在AIX环境下修改oracle 11g rac的IP地址
计划修改后的IP地址(priv-IP由于两台服务器直连不过交换机,保持不变)由于机房网络变更,客户要修改现在RAC的网络地址,这里记录一下。srvctl config scan 查看当前设置。检查修改情况,此时VIP应该自动使用最新的。数据库版本:11.2.0.4 rac。数据库实例名:orcl1/orcl2。主机操作系统:AIX 7.2。2、备份并修改hosts。当前hosts文件配置。1、停止两节点CRS。3、修改主机IP地址。检查无误,大功告成!
2025-05-27 22:20:17
450
原创 Oracle 数据库 19c安装19.26之后一定要注意这个-丢失写保护功能
当在主数据库上启用该参数时,实例会将读写表空间的缓冲区高速缓存读取操作记录到重做日志中,这是检测丢失写入的必要操作。当在备用数据库上启用该参数时,或主数据库处于介质恢复期间时,实例将执行丢失写入检测,当在主数据库上启用该参数时,实例会根据备用数据库的状态,自动决定是否将缓冲区高速缓存读取操作记录到重做日志中。,备用数据库将暂时跳过丢失写入保护,直至重做应用重新与主库同步,以确保Data Guard角色转换时间最短。当在备用数据库上启用该参数时,或主数据库处于介质恢复期间时,实例将执行丢失写入检测。
2025-05-27 15:56:41
564
原创 毛熊家的PG数据库一体机问世!数据库界的重磅炸弹来袭!
俄罗斯公司PostgresProfessional基于开源PostgreSQL开发了商业数据库软件PostgresPro,并在俄罗斯市场推出了PostgresPro Machine硬件数据库系统。该系统整合了高负载数据库、分析查询处理、编排和水平扩展四种DBMS类型,并通过单个界面进行管理。PostgresPro Machine的研发投入超过15亿卢布,合作伙伴为俄罗斯IT设备开发商Delta Computers。该系统由多个模块构成,包括OLTP、DBaaS、HTAP、OLAP、控制、存储以及交换和电源模
2025-05-19 13:34:29
510
原创 使用dataguard迁移oracle数据库:从windows到linux
客户计划购买一套新的服务器+存储替换原有的数据库服务器:原服务器是一台老的HP服务器+HP阵列单机新购的H3C服务器+H3C 3PAR存储原服务器是windows,新的环境客户想用linux,数据库版本不能变(客户特意要求的。。),停机时间不能太久。这种情况就不能使用rman备份(windows要用rman恢复到linux,只能在mount模式备份,然后恢复到linux,不能Recover归档)恢复或者冷拷贝文件了。
2025-05-08 13:30:15
502
原创 Oracle Linux 7服务器挂载ISCSI存储示例(无多路径非LVM)同样适用于Centos及RedHat
客户让帮忙挂载个ISCSI存储,大概结构如下图所示:ISCSI存储为一台安装了truenas的X86服务器,提供存储服务的IP地址为10.16.0.1Oracle Linux服务器版本为7.9,服务器的ETH1网卡配置与10.16.0.1同段网络。为了给客户做个简单培训,整理了一下操作步骤。
2025-04-15 19:45:18
725
原创 如何在Oracle Linux系统中配置存储多路径multipath
本篇文章关键字:linux、多路径、multipath、华为存储、centos。
2025-04-15 19:44:25
2039
原创 10G-19C都有ORA-00600 KGL-heap-size-exceeded问题处理
1、Set _kgl_large_heap_warning_threshold to a very large value.就是把这个对应值调大,在增大这个参数阈值之前,需要同时考虑加大 SGA_TARGET 和 SHARED_POOL_SIZE 15% 是SGA有更充足的内存。2、Set both _kgl_large_heap_warning_threshold and _kgl_large_heap_assert_threshold to zero.就是把这两个值都设置为0关闭告警。
2025-03-09 22:28:35
641
原创 OpenEuler系统普通用户su-root报错“权限错误”的处理办法
su命令可以使一个普通用户拥有超级用户或其他用户的权限,它经常被用于从普通用户账号切换到系统root账号。su命令为用户变更身份提供了便捷的途径,但如果不加约束的使用su命令,会给系统带来潜在的风险。通过对用户使用su访问root账号的权限进行限制,仅对部分账号进行su使用授权,可以提高系统账号使用的安全性。在客户尝试了几次之后,直接是把root给锁定了,还好之前己经打开过一个root连接窗口,这里直接使用命令解锁一下。openEuler默认仅允许wheel组中的普通用户具有su的使用权限。
2025-01-03 07:45:00
1225
原创 实用小技巧:限制SSH登录LINUX的主机IP
比如你要通过firewalld或iptables来限制SSH访问源IP的话,你需要知道业务要开放哪些端口,需要与应用的厂商进行协调,当然很多情况他们也说不清。但是默认centos/rhel7的系统里还是能调用,因为在openssh8.0以前还可以通过编译的时候加载该功能,使该功能生效。做网络等级保护的时候经常会遇到这样的场景,要求限制访问服务器的主机IP,通过问度娘,经常会给出这种解决方案。通过编辑 /etc/hosts.allow添加允许放行SSH的IP地址。比如我们查看sshd文件,显示如下表示启用。
2024-12-13 13:34:20
685
原创 Export/Import DataPump按自定义条件query导出数据报错的处理办法
export/Import DataPump按自定义条件query导出数据报错的处理办法
2024-12-11 07:47:10
407
原创 Oracle系统性能监控工具oswatcher演示
此外,比起其他工具,Oracle Support 更熟悉 OSWatcher 并且接受了 OSWatcher 的培训,他们了解基本操作系统诊断实用程序(如 vmstat、iostat、top 等)的输出。如果你的oracle服务不能安装图形界面且不能安装最新的JDK,那么我推荐你把监控数据打包拷贝到windows上,然后在windows端解析,新版本可以直接生成HTML报告,HTML看起来更友好。OSWatcher 的使用符合 Oracle 的标准许可条款,并且不需要额外的许可即可使用!
2024-12-06 12:29:43
1436
原创 使用Oracle通过gateway连接MSSQL
某医院的his系统Oracle数据库要和体检系统进行数据通讯,需要从Oracle能查到sqlserver的数据。本次通过Oracle gateway来解决此问题。HIS服务器:windows server 2016+数据库oracle11.2.0.4,假设IP是192.168.100.9体检服务器:windows server 2016+数据库MSSQL2016,假设IP是192.168.100.10。
2024-12-01 17:03:30
1527
1
原创 如何使用PTK一键安装opengaussdb 5.0
要做一个好的数据库,好用的工具是必不可少的,这点MogDB确实优秀,PTK命令工具十分简洁方便,简单上手。看了一下MogDB官网还有好几实用的工具,都可以用来进行测试。这次先测到这里,回头再详细使用。
2024-09-03 20:47:47
1624
原创 Windows下如何把Oracle从C盘整体迁移到D盘?
相对于方法1来说,方法2更简洁,实现步骤最少。但是方法2搞完了,万一客户上去把目录链接删除了,又得挂了。。。。这个可真不好说。下期我再写一篇Linux同样的问题,总有小白安装oracle照着网上教程来,直接装到/u01目录下(背景是装系统的人也没收到需求,装系统用默认分区,/50G,其余都到/HOME里了),以至于项目上线后根目录爆满系统停机,明明/home下有好几百个G的可用空间也没有利用上,我来说说Linux上如何解决。
2024-06-02 13:00:12
1881
原创 Oracle里令人头疼的生僻字处理案例
虽然这个能有办法解决。但是还有一点我没想明白,人名生僻字他们咋解决的??难道人名的字段类型本来就是nvarchar2???
2024-05-09 11:01:54
3404
原创 Oracle Database 23ai Free RPM Installation On Oracle Linux 8 (OL8)
Oracle刚刚发布了最新的Oracle database 23ai版本测试安装包,有兴趣的小伙伴可以安装体验一下。关于安装的介质可以去如下地址下载:Oracle database 23ai安装包整个安装过程非常丝滑,大家跟着我来安装一下。
2024-05-04 09:06:03
1338
原创 看了这一篇,你不用再为找oracle安装介质发愁了!
2、就是那些不知道哪来的软件实施工程师,随便从网上百度个介质、或者云盘,直接就用,结果过了一阵库被加密了(因为不是官方介质,里面内容被篡改植入过加密程序),数据也丢了。写这篇文章的原因是:经常有49年还想要入国军学习Oracle的小伙伴问要不同版本的Oracle软件安装包(说明一下,尊重版权,拒绝盗版,还是要从正规渠道获得介质)登录进去后,在这个搜索框里输入你要下载的软件版本,比如datbase 12c,他就会弹出来提示。如果你没有账号,那么需要你注册一下,这个过程比较简单,我就不细说了。
2024-05-03 09:39:32
293
原创 安装ESXI 7.0的系统盘小于120G,安装后无本地datastore存储的处理办法
我这里的情况就是服务器里内置了2个120G的硬盘,做RAID1来安装ESXI系统,不使用VSAN,使用传统存储做为虚拟机存储空间,使用默认配置安装完ESXI后,无法创建本地存储空间。在全新安装ESXI 7.0后,系统将会划分120G空间作为虚拟闪存,在大容量硬盘的设备中,120G无足轻重,但是当ESXI系统盘容量非常小的时候会导致无可用本地存储空间。autoPartitionOSDataSize=8192,中的8192指定OSData大小为8G,可以根据硬盘大小自行决定分区大小。不用于引导和虚拟机。
2024-05-03 09:37:00
4745
1
原创 记一次古董级netapp存储更换故障硬盘全过程
0a.00.2为后替换的磁盘,默认分配到FAS3250-B,而B控制器目前只存储系统RAID4,使用磁盘0a.00.5,0a.00.3。B控无法使用0a.00.2,需要切换该磁盘到A控制器。这个netapp设备以前从未调试过,据客户说该设备上线也有快9年了,头一次故障硬盘。替换前,0a.00.2磁盘己经由热备盘替换,RAID-DP状态为normal,active。netapp调试基本全靠命令行,更换的过程中也遇到了一些麻烦,特此记录一下。检查所有磁盘,发现磁盘0a.00.2识别到。到这里,全流程更换完毕!
2024-05-03 09:35:23
2033
原创 vsphere部署模板OVF时报错Deployment Failed: File ds:///vmfs的问题解决
根据官方文档《安装 VMware Tools 后在 vCenter Server 5.1/5.5 上部署 OVF 失败 (2034422)》的案例描述执行以下操作。文档查看不仔细,官方资料里描述了,当你修改完了OVF文件之后,部署会报错。打开导出的虚拟机文件夹,共有3个内容文件。记录下更新后的ovf文件SHA1的值,并修改.mf文件里对应的值。据度娘解答,原因可能是导出虚拟机之前,没有清空虚拟机光驱内容。今天要恢复一个之前备份的虚拟机,测试部署OVF时报错如下图。要修改的内容如下图红框里的内容。
2024-05-02 11:27:07
651
1
原创 一键解决80%的Linux系统高危漏洞软件-之openssh9.7最新(粉丝送福利)
下面是我这一台Centos6.5的老版本操作系统,没有更新openssh之前的漏洞扫描信息,可以看得出来高风险全是openssh(本漏扫使用最新的规则库2024-04-04发布的)Linux系统默认的OPENSSH版本比较低,等保等安全检查时,一定会被扫出来高风险漏洞,而高风险是等保三的否决项,一定要解决。网上大部分的解决的办法就是源码编译安装openssh,编译的时间较长,也比较麻烦,小白的话很容易做错导致系统登录不进去了。更新openssh之后再漏扫检查,可以看出来,己经没有高风险漏洞了!
2024-05-02 11:25:32
2393
2
openssh_8.6p1.zip
2021-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人