1AIX内存参数调整案例OracleRACshutdownabort速度优化陈炽卉chenchihui@inspur.
com2环境描述双节点的RAC集群,OS版本:AIX7.
2TL3SP3,Oracle版本18.
6异常描述在任意一个节点shutdownabort本节点的instance时:1)通过SCAN服务尝试连接的客户端会hang;2)通过另一节点VIP服务尝试连接的客户端也会hang;3)已连接的session查询、insert等操作正常,但commit的时候就会hang;4)alertlog日志中,有如下信息:Warning:434processesarestillattachededtoshmid214959281:从系统层面看,在一个节点进行oracleshutdownabort后,进程很快被停止,但共享内存的释放却花了不少时间.
用ipcs-mab可以看到系统释放共享内存的过程.
在434个进程的情况下,共享内存释放耗费了大概2分钟,这个过程结束后,客户端接入正常.
若进程更多,则等待需要更长的时间.
因此,主要问题在于:在一个节点的instance异常的情况下,导致了整个业务系统的核心数据库异常挂起达数分钟之久,将严重影响业务的连续性,需要予以解决.
问题现象31.
找一个10G的空闲空间比如/tmp/trace,cd到该目录,开启trace#trace-anl-d-Call-T10000000-L20000000-otrace.
raw2.
收集进程信息,并trcon开始记录,并重现oracleshutdownabort耗时30秒问题:#ps-ekf>>psb.
ekf.
out#trcon重现Oracleshutdownabort慢问题3.
重现完成之后,停止trace#trcstop#ps-ekf>>psa.
ekf.
out4.
取回如下信息:#/bin/trcnm>trace.
nm取回"trace.
nm","/etc/trcfmt","/tmp/trace"目录下的trace/ps文件.
视乎系统活动状况,trace文件压缩前大小可能在数百兆或数千兆不等;按分区20个VP,160个逻辑cpu(SMT8)计算,trace文件压缩前的总大小不超过3200MB;数据收集4对所抓取系统跟踪文件的分析和建议,从中可以发现:在oracle实施shutdownabort操作后,oracle进程一直在申请、释放VMMrelalias内存锁(F1000C0020825CF8,与共享内存相关);虽然锁冲突造成的重试并不高,但单个进程的锁等待时间极长,常常超过3秒.
这一定程度造成了shutdownimmediate/abort时,oracle进程detach共享内存速度较慢.
从现象看,此问题与一个旧APAR相关(需要激活其改进措施):IV34380:VMMRELALIASLOCKINGTUNABLETOIMPROVEMMAP/UNMAPPERFORMANCEAPPLIESTOAIX7100-02https://www-01.
ibm.
com/support/docview.
wssuid=isg1IV34380因此,建议修改如下参数,减少锁冲突:#vmo-p-oforce_relalias_lite=1Settingforce_relalias_liteto1innextbootfileSettingforce_relalias_liteto1经过验证,vmo参数修改后,oracleshutdownabort造成业务hang住数分钟的问题得到解决.
分析结论5#vmo-hforce_relalias_liteHelpfortunableforce_relalias_lite:Purpose:Ifsetto0,aheuristicwillbeused,whentearingdownanmmapregion,todeterminewhentoavoidlockingthesourcemmappedsegment.
Values:Default:0Range:0,1Type:DynamicUnit:booleanTuning:Thisisascalabilitytradeoff,controlledbyrelalias_percentage,possiblycostingmorecomputetimeused.
Ifsetto1,thesourcesegmentlockisavoidedwheneverpossible,regardlessofthevalueofrelalias_percentage.
内存vmo参数force_relalias_lite说明6附录:trace日志数据库shutdownabort命令键入后,执行exit退出的oracle进程示例1:103ora_p077_gafed3595069742818909_exit70.
225389returnfromslihrc=0000cpuid=03[3usec]200ora_p077_gafed3595069742818909_exit70.
225389resumeinterruptprocessiar=273B44cpuid=03104Fora_p077_gafed3595069742818909_exit70.
229259VMMrelalias:unlocksid=31F1F9Flckaddr=F1000C0020825CF811Fora_p077_gafed3595069742818909_exit70.
229260setrq:cmd=ora_p046_gafedb1pid=52363586tid=126222869priority=60policy=0rq=000346Eora_p077_gafed3595069742818909_exit70.
229261wakeup_lock:lockaddr=F1000C0020825CF8threads_awoken=1waiters_exist=1104Fora_p077_gafed3595069742818909_exit70.
229261VMMrelalias:locksid=31F1F9Fsidx=801F9Fnlocks=0500lckaddr=F1000C0020825CF846Dora_p077_gafed3595069742818909_exit70.
229451wait_on_lock:pid=59506974tid=2818909lockaddr=F1000C0020825CF84FBora_p077_gafed3595069742818909_exit70.
229452EHCI_T>>(822087946.
270019328)aDFe30Ininvalid_speed000002>(822087946.
270019328)aDFe30Ininvalid_speed000002>(822087946.
269978880)aDFe30Ininvalid_speed000002>(822087946.
269978880)aDFe30Ininvalid_speed000002>(822087946.
269978880)aDFe30Ininvalid_speed000002<-S0221078Derrno=19334B0ora_p02p_gafed348300486126681633_exit73.
782246undispatch:old_tid=126681633CPUID=348300486.
txt:END8THANKS
提速啦简单介绍下提速啦 是成立于2012年的IDC老兵 长期以来是很多入门级IDC用户的必选商家 便宜 稳定 廉价 是你创业分销的不二之选,目前市场上很多的商家都是从提速啦拿货然后去分销的。提速啦最新物理机活动 爆炸便宜的香港CN2物理服务器 和 日本CN2物理服务器香港CTG E5 2650 16G内存 20M CN2带宽 1T硬盘 150元/月日本CN2 E5 2650 16G内存 20M C...
收到10gbiz发来的7月份优惠方案,中国香港、美国洛杉矶机房VPS主机4折优惠码,优惠后洛杉矶VPS月付2.36美元起,香港VPS月付2.75美元起。这是一家2020年成立的主机商,提供的产品包括独立服务器租用和VPS主机等,数据中心在美国洛杉矶、圣何塞和中国香港。商家VPS主机基于KVM架构,支持使用PayPal或者支付宝付款。洛杉矶VPS架构CPU内存硬盘带宽系统价格单核512MB10GB1...
wordpress投资主题模版是一套适合白银、黄金、贵金属投资网站主题模板,绿色大气金融投资类网站主题,专业高级自适应多设备企业CMS建站主题 完善的外贸企业建站功能模块 + 高效通用的后台自定义设置,简洁大气的网站风格设计 + 更利于SEO搜索优化和站点收录排名!点击进入:wordpress投资主题模版安装环境:运行环境:PHP 7.0+, MYSQL 5.6 ( 最低主机需求 )最新兼容:完美...
shutdown参数为你推荐
现有新的ios更新可用请从ios14be苹果总是提醒:现有新的ios可用,请从ios13bate版更新,怎么关闭啊?uctoolsDiscuz! X3管理员可以查询某个用户登录IP的历史记录吗?搜狗360没有登录过搜狗浏览器,只是用搜狗高速浏览器等QQ淘宝会有事情么googleprGOOGLE PR是什么意思outlookexpressOUTLOOK EXPRESS作用是什么?我想删除它会不会影响系统360防火墙在哪里360防火墙生药http瑞东集团中粮集团是什么性质的企业oa办公软件价格一个oa系统多少钱谷歌新漏洞安卓上黑客给你发一个MP4代码短信手机就会被控制的那个漏洞现在谷歌有出第二段补丁吗?
域名批量查询 免费动态域名 lamp 赵容 linode 长沙服务器 国外网站代理服务器 宁波服务器 北京双线 nerds 天翼云盘 海外空间 英国伦敦 英雄联盟台服官网 阿里云手机官网 网页加速 空间服务器 so域名 vpsaa 装修瓦工培训 更多