空间不足导致Oracle集群内存使用率暴增

news2025/1/8 18:59:40

一、现象

 操作系统内存使用率告警,已达到98%,,告警内容如下:

【全景监控:Oracle主机内存使用监控】

【主机名】:XXXXX11

【主机IP】主机IP:*.126.15

【告警内容】当前内存使用率为98.9%,超警戒值90%

请及时处理

二、分析

1、查看操作系统内存使用情况

free -g

top

M

2、查看sga和pga分配的内存分别是:140g和40g。

3、集群日志发现如下报错

2022-03-20 20:22:19.247: 
[ohasd(30064)]CRS-10000:CLSU-00100: Operating System function: mkdir failed with error data: 28
CLSU-00101: Operating System error message: No space left on device
CLSU-00103: error location: authprep6
CLSU-00104: additional error information: failed to make dir /u01/app/11.2.0/grid/auth/ohasd/gw11/A1076079

2022-03-20 20:22:19.248: 
[ohasd(30064)]CRS-10000:CLSU-00100: Operating System function: mkdir failed with error data: 28
CLSU-00101: Operating System error message: No space left on device
CLSU-00103: error location: authprep6
CLSU-00104: additional error information: failed to make dir /u01/app/11.2.0/grid/auth/ohasd/gw11/A0906893

4、查看内存排行榜,top M ohas.d占用率最高

5、根据alert的报错日志查看空间使用率77%

[grid@gw11 crsd]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_user01-LogVol04
                       50G  4.5G   43G  10% /
tmpfs                 126G  736M  126G   1% /dev/shm
/dev/sda1             190M   42M  139M  24% /boot
/dev/mapper/vg_user01-LogVol01
                       20G   45M   19G   1% /tmp
/dev/mapper/vg_user01-LogVol02
                      148G  108G   33G  77% /u01
/dev/mapper/vg_user01-LogVol00
                      9.8G  636M  8.6G   7% /var
/dev/mapper/vg_user01-ogg_vg
                      493G  8.8G  459G   2% /ogg
/dev/sds              2.0T   76G  1.8T   4% /nfs

6、当前空间看并没有不足,进一步查看删除未释放的空间,发现异常,存在大量删除未释放的文件,至此问题原因已明确,由于在删除文件的时候,进程占用,导致空间未能释放,从而引起空间不足。

[root@gw11 oraagent_grid]# lsof |grep delete
oracle     47876    oracle    3u      REG              253,5       7607   21495944 /ogg/dirrpt/R_P_JF9.rpt (deleted)
oracle     47876    oracle    5w      REG              253,5   10490641        114 /ogg/ggserr.log.9 (deleted)
oracle     47876    oracle    8w      REG              253,5       5876   21495906 /ogg/dirrpt/r_p_jf9.dsc (deleted)
server    246950    oracle    2w      REG              253,5   10490505        119 /ogg/ggserr.log.9 (deleted)
server    246951    oracle    2w      REG              253,5   10490505        119 /ogg/ggserr.log.9 (deleted)
server    246952    oracle    2w      REG              253,5   10490505        119 /ogg/ggserr.log.9 (deleted)
server    246953    oracle    2w      REG              253,5   10490505        119 /ogg/ggserr.log.9 (deleted)
oracle    257774    oracle    3u      REG              253,5       7310   21496010 /ogg/dirrpt/REP_FLO39.rpt (deleted)
oracle    257774    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257774    oracle    8w      REG              253,5       4855   21495982 /ogg/dirrpt/rep_flo39.dsc (deleted)
oracle    257775    oracle    3u      REG              253,5       7308   21496000 /ogg/dirrpt/REP_FLO29.rpt (deleted)
oracle    257775    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257775    oracle    8w      REG              253,5       4856   21495932 /ogg/dirrpt/rep_flo29.dsc (deleted)
oracle    257776    oracle    3u      REG              253,5       7310   21496013 /ogg/dirrpt/REP_FLO59.rpt (deleted)
oracle    257776    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257776    oracle    8w      REG              253,5       5003   21495861 /ogg/dirrpt/rep_flo59.dsc (deleted)
oracle    257777    oracle    3u      REG              253,5       7491   21496015 /ogg/dirrpt/REP_ORD19.rpt (deleted)
oracle    257777    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257777    oracle    8w      REG              253,5       5662   21496050 /ogg/dirrpt/REP_ORD19.dsc (deleted)
oracle    257778    oracle    3u      REG              253,5       6482   21495827 /ogg/dirrpt/REP_FLO19.rpt (deleted)
oracle    257778    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257778    oracle    8w      REG              253,5       5169   21495994 /ogg/dirrpt/rep_flo19.dsc (deleted)
oracle    257779    oracle    3u      REG              253,5       7474   21496020 /ogg/dirrpt/REP_ORD29.rpt (deleted)
oracle    257779    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257779    oracle    8w      REG              253,5       5522   21495877 /ogg/dirrpt/REP_ORD29.dsc (deleted)
oracle    257780    oracle    3u      REG              253,5       7474   21496028 /ogg/dirrpt/REP_ORD59.rpt (deleted)
oracle    257780    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257780    oracle    8w      REG              253,5       5498   21496153 /ogg/dirrpt/REP_ORD59.dsc (deleted)
oracle    257781    oracle    3u      REG              253,5       6481   21496014 /ogg/dirrpt/REP_FLOW9.rpt (deleted)
oracle    257781    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257781    oracle    8w      REG              253,5       4840   21495993 /ogg/dirrpt/rep_flow9.dsc (deleted)
oracle    257782    oracle    3u      REG              253,5       7310   21496012 /ogg/dirrpt/REP_FLO49.rpt (deleted)
oracle    257782    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257782    oracle    8w      REG              253,5       5099   21495977 /ogg/dirrpt/rep_flo49.dsc (deleted)
oracle    257783    oracle    3u      REG              253,5       7475   21496046 /ogg/dirrpt/REP_ORDE9.rpt (deleted)
oracle    257783    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257783    oracle    8w      REG              253,5       5662   21496148 /ogg/dirrpt/rep_orde9.dsc (deleted)
oracle    257785    oracle    3u      REG              253,5       7474   21496023 /ogg/dirrpt/REP_ORD39.rpt (deleted)
oracle    257785    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257785    oracle    8w      REG              253,5       5661   21496212 /ogg/dirrpt/REP_ORD39.dsc (deleted)
oracle    257786    oracle    3u      REG              253,5       7474   21496025 /ogg/dirrpt/REP_ORD49.rpt (deleted)
oracle    257786    oracle    5w      REG              253,5   10490644        120 /ogg/ggserr.log.9 (deleted)
oracle    257786    oracle    8w      REG              253,5       5498   21496152 /ogg/dirrpt/REP_ORD49.dsc (deleted)
oracle    268915    oracle    3u      REG              253,5       7755   21496082 /ogg/dirrpt/REP_ICR49.rpt (deleted)
oracle    268915    oracle    5w      REG              253,5   10490643        123 /ogg/ggserr.log.9 (deleted)
oracle    268915    oracle    8w      REG              253,5        330   21495988 /ogg/dirrpt/REP_ICR49.dsc (deleted)
oracle    268916    oracle    3u      REG              253,5       7801   21496080 /ogg/dirrpt/REP_ICR29.rpt (deleted)
oracle    268916    oracle    5w      REG              253,5   10490643        123 /ogg/ggserr.log.9 (deleted)
oracle    268916    oracle    8w      REG              253,5        330   21495986 /ogg/dirrpt/REP_ICR29.dsc (deleted)
oracle    268917    oracle    3u      REG              253,5       7755   21496079 /ogg/dirrpt/REP_ICR19.rpt (deleted)
oracle    268917    oracle    5w      REG              253,5   10490643        123 /ogg/ggserr.log.9 (deleted)
oracle    268917    oracle    8w      REG              253,5        330   21495987 /ogg/dirrpt/REP_ICR19.dsc (deleted)
oracle    268918    oracle    3u      REG              253,5       7755   21496083 /ogg/dirrpt/REP_ICR39.rpt (deleted)
oracle    268918    oracle    5w      REG              253,5   10490643        123 /ogg/ggserr.log.9 (deleted)
oracle    268918    oracle    8w      REG              253,5        330   21495985 /ogg/dirrpt/REP_ICR39.dsc (deleted)
gpnpd.bin 370856      grid   36uw     REG              253,3          0     524808 /var/tmp/.oracle/ora_gipc_GPNPD_bywsgw11_lock (deleted)
gipcd.bin 370870      grid   34uw     REG              253,3          0     524816 /var/tmp/.oracle/ora_gipc_gipcd_bywsgw11_lock (deleted)
osysmond. 370883      root   58uw     REG              253,3          0     524818 /var/tmp/.oracle/ora_gipc_sbywsgw11gridbyicdb-clusterCRFM_CLIIPC_lock (deleted)
osysmond. 370883      root   60uw     REG              253,3          0     524820 /var/tmp/.oracle/ora_gipc_sbywsgw11gridbyicdb-clusterCRFM_SIPC_lock (deleted)
ocssd.bin 370964      grid   35uw     REG              253,3          0     524814 /var/tmp/.oracle/sOCSSD_LL_bywsgw11__lock (deleted)
ocssd.bin 370964      grid   94uw     REG              253,3          0     524844 /var/tmp/.oracle/sOracle_CSS_LclLstnr_byicdb-cluster_1_lock (deleted)
ocssd.bin 370964      grid  100uw     REG              253,3          0     524845 /var/tmp/.oracle/sOCSSD_LL_bywsgw11_byicdb-cluster_lock (deleted)
oracle    372244      grid   16w      REG              253,4        832    5657402 /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_ping_372244.trc (deleted)
oracle    372244      grid   17w      REG              253,4         62    5657404 /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_ping_372244.trm (deleted)
oracle    372246      grid   15w      REG              253,4     106031    5657393 /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_dia0_372246_base_1.trc (deleted)
oracle    372246      grid   16w      REG              253,4      13846    5657394 /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_dia0_372246_base_1.trm (deleted)
crsd.bin  373237      root   61uw     REG              253,3          0     524846 /var/tmp/.oracle/sprocr_local_conn_0_PROC_lock (deleted)
crsd.bin  373237      root  122uw     REG              253,3          0     524847 /var/tmp/.oracle/sCRSD_IPC_SOCKET_11_lock (deleted)
oracle    373253      grid   11u      REG              253,4        756    5657420 /u01/app/11.2.0/grid/rdbms/audit/+ASM1_ora_373253_20200815180326047345143795.aud (deleted)
oracle    373257      grid   13u      REG              253,4        756    5657421 /u01/app/11.2.0/grid/rdbms/audit/+ASM1_ora_373257_20200815180326173317143795.aud (deleted)
oracle    374115    oracle   16w      REG              253,4        886    5511353 /u01/app/oracle/diag/rdbms/byicdb/byicdb1/trace/byicdb1_ping_374115.trc (deleted)
oracle    374115    oracle   17w      REG              253,4         64    5511356 /u01/app/oracle/diag/rdbms/byicdb/byicdb1/trace/byicdb1_ping_374115.trm (deleted)
oracle    374185    oracle   18w      REG              253,4        877    5511337 /u01/app/oracle/diag/rdbms/byicdb/byicdb1/trace/byicdb1_asmb_374185.trc (deleted)
oracle    374185    oracle   19w      REG              253,4         64    5511338 /u01/app/oracle/diag/rdbms/byicdb/byicdb1/trace/byicdb1_asmb_374185.trm (deleted)
oracle    374197      grid   13u      REG              253,4        758    5657431 /u01/app/11.2.0/grid/rdbms/audit/+ASM1_ora_374197_20200815180410057079143795.aud (deleted)
oracle    399268    oracle    3u      REG              253,5       7241   21495844 /ogg/dirrpt/REP_REQE9.rpt (deleted)
oracle    399268    oracle    5w      REG              253,5   10490459        124 /ogg/ggserr.log.9 (deleted)
oracle    399268    oracle    8w      REG              253,5        740   21495867 /ogg/dirrpt/rep_reqe9.dsc (deleted)

三、解决

1、清理一些必要的无用日志释放空间。

2、重启集群,释放被占用的内存。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2273373.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

嵌入式入门Day38

C Day1 第一个C程序C中的输入输出输出操作coutcin练习 命名空间使用方法自定义命名空间冲突问题 C对字符串的扩充C风格字符串的使用定义以及初始化C风格字符串与C风格字符串的转换C风格的字符串的关系运算常用的成员变量输入方法 布尔类型C对堆区空间使用的扩充作业 第一个C程序…

【JMM】Java 内存模型

🥰🥰🥰来都来了,不妨点个关注叭! 👉博客主页:欢迎各位大佬!👈 文章目录 1. 前言2. JMM 内存模型内容3. JMM 内存模型简单执行示意图 ⚠️ 不要与 JVM 内存分布混为一谈论&#xff0c…

SEO新革命:如何通过Search Everywhere优化全面打破搜索壁垒

谷歌不再总是人们寻求答案的首选之地。他们越来越多地转向社交媒体、YouTube、亚马逊和 ChatGPT。这些平台本身已经成为搜索引擎。 因此,SEO 需要发展。仅靠搜索 “引擎” 优化已经不够了。品牌需要优化其在每个平台上的自然存在。 您需要一种新型的 SEO&#xff…

Spring 设计模式:经典设计模式

Spring 设计模式:经典设计模式 引言 Spring 框架广泛使用了经典设计模式。 这些模式在 Spring 内部发挥着重要作用。 通过理解这些设计模式在 Spring 中的应用,开发者可以更深入地掌握 Spring 框架的设计哲学和实现细节。 经典设计模式 控制反转&am…

“AI 视频图像识别系统,开启智能新视界

咱老百姓现在的生活啊,那是越来越离不开高科技了,就说这 AI 视频图像识别系统,听起来挺高大上,实际上已经悄无声息地融入到咱们日常的方方面面,给咱带来了超多便利。 先讲讲安防领域吧,这可是 AI 图像识别的…

开源AI智能名片2+1链动模式S2B2C商城小程序在商业流量获取中的应用研究

摘要: 随着互联网技术的迅猛发展,商业流量的获取已成为企业市场竞争中的关键环节。传统意义上的“客流量”在互联网语境下被赋予了新的内涵,即“商业流量”,其本质依然指向用户。在当前线上线下融合的商业环境中,流量…

【蓝桥杯研究生组】第14届Java试题答案整理

试题链接&#xff1a;链接 A题 满足条件的答案有&#xff1a;35813116 public class TianShu {public static void main(String[] args) {int ans 0;// 2000.1.1 - 2000000.1.1// 年份是月份的倍数&#xff0c;也是日的倍数for (int year2000; year<2000000; year) {for …

c/c++ 里的进程间通信 , 管道 pipe 编程举例

&#xff08;1&#xff09;以下是一个网上的使用 pipe 编程的范例&#xff1a; #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <sys/types.h> #include <sys/wait.h>int main() {int pipefd…

RK3588+FPGA全国产异步LED显示屏控制卡/屏幕拼接解决方案

RK3588FPGA核心板采用Rockchip RK3588新一代旗舰 级八核64位处理器&#xff0c;支持8K视频编解码&#xff0c;多屏4K输出&#xff0c;可实现12屏联屏拼接、同显、异显&#xff0c;适配多种操作系统&#xff0c;广泛适用于展览展示、广告内容投放、新零售、商超等领域实现各种媒…

uniapp使用chooseLocation安卓篇

本文章全部以高德地图为例 代码 <view class"bottom"><button click"choose">定位</button> </view> choose() {uni.chooseLocation({success: function(res) {console.log(位置名称&#xff1a; res.name);console.log(详细地…

flutter 专题三十三 Flutter 重构去哪儿QTalk

QTalk 是去哪儿网内部的一个 IM 沟通工具&#xff0c;同时集成了很多内部的系统&#xff0c;比如 OA 审批&#xff0c;门禁打卡&#xff0c;请假审批&#xff0c;预定会议室&#xff0c;驼圈&#xff08;驼厂朋友圈&#xff09;等功能&#xff1b;方便内部办公沟通、交流的同时…

任务调度之Quartz(二):Quartz体系结构

1、Quartz 体系结构 由上一篇的Quartz基本使用可以发现&#xff0c;Quartz 主要包含一下几种角色&#xff1a; 1&#xff09;Job&#xff1a;也可以认为是JobDtetail&#xff0c;表示具体的调度任务 2&#xff09;Trigger&#xff1a;触发器&#xff0c;用于定义任务Job出发执行…

141.环形链表 142.环形链表II

141.环形链表 & 142.环形链表II 141.环形链表 思路&#xff1a;快慢指针 or 哈希表 快慢指针代码&#xff1a; class Solution { public:bool hasCycle(ListNode *head) {if(headnullptr||head->nextnullptr)return false;ListNode *fasthead->next; //不能设置成…

软件项目体系建设文档,项目开发实施运维,审计,安全体系建设,验收交付,售前资料(word原件)

软件系统实施标准化流程设计至关重要&#xff0c;因为它能确保开发、测试、部署及维护等各阶段高效有序进行。标准化流程能减少人为错误&#xff0c;提升代码质量和系统稳定性。同时&#xff0c;它促进了团队成员间的沟通与协作&#xff0c;确保项目按时交付。此外&#xff0c;…

uniapp-vue3 实现, 一款带有丝滑动画效果的单选框组件,支持微信小程序、H5等多端

采用 uniapp-vue3 实现, 是一款带有丝滑动画效果的单选框组件&#xff0c;提供点状、条状的动画过渡效果&#xff0c;支持多项自定义配置&#xff0c;适配 web、H5、微信小程序&#xff08;其他平台小程序未测试过&#xff0c;可自行尝试&#xff09; 可到插件市场下载尝试&…

python vue3实现大文件分段续传(断点续传)--带暂停和继续功能

后端内容无变化具体设置可参考上一篇点击进入上一篇&#xff0c;需要注意的是big_file_upload_backend/settings.py下的 是statics 多个s其实无所谓&#xff0c;但是要一致 STATIC_URL "statics/" STATICFILES_DIRS [os.path.join(BASE_DIR, "../statics&quo…

STM32之CAN通讯(十一)

STM32F407 系列文章 - CAN通讯&#xff08;十一&#xff09; 目录 前言 一、CAN 二、CAN驱动电路 三、CAN软件设计 1.CAN状态初始化 2.头文件相关定义 3.接收中断服务函数 4.用户层使用 1.用户层相关定义 2.发送数据 3.接收数据 1.查询方式处理 2.中断方式处理 3…

初学Linux电源管理

学习文档出处&#xff1a; 万字整理 | 深入理解Linux电源管理&#xff1a;万字整理 | 深入理解Linux电源管理-CSDN博客 电源管理 因为设备需要用电&#xff0c;而且设备中的各个硬件所需要的电压是不一样的。故计算机需要对硬件的电源状态管理。但是电能并不是免费的&#x…

若依中Feign调用的具体使用(若依微服务版自身已集成openfeign依赖,并在此基础上定义了自己的注解)

若依中Feign调用具体使用 注意&#xff1a;以下所有步骤实现的前提是需要在启动类上加入注解 EnableRyFeignClients 主要是为开启feign接口扫描 1.创建服务提供者(provider) 导入依赖(我在分析依赖时发现若依本身已经引入openfeign依赖,并在此基础上自定义了自己的EnableRyF…

CS·GO搬砖流程详细版

说简单点&#xff0c;就是Steam买了然后BUFF上卖&#xff0c;或许大家都知道这点&#xff0c;但就是一些操作和细节问题没那么明白。我相信&#xff0c;你看完这篇文章以后&#xff0c;至少会有新的认知。 好吧&#xff0c;废话少说&#xff0c;直接上实操&#xff01; 首先准…