百姓彩票





AIX体系运维百姓彩票:64K页耗尽引发宕机

毛病景象

 

 

某(mou)利用 rac 节(jie)点产生主动重(zhong)启,重(zhong)启后天(tian)生了(le)体系 dump,体系规复一般。

 

 

阐发进程

 

 

1、查抄 errpt 日记,体(ti)系记实重启(qi)后天(tian)生 dump。

 

2、 阐发体(ti)系资本的(de)利用(yong)环境,查抄 nmon 和(he) OSwatcher 记实(shi),能够(gou)看到题(ti)目产生(sheng)(sheng)时体(ti)系资本利用(yong)不(bu)较着(zhe)非常。CPU,内存,IO 不(bu)较着(zhe)资本缺乏和(he)瓶(ping)颈(jing)产生(sheng)(sheng)。

 

3、体(ti)系(xi) dump 阐发以下:

 

64K system pinnable frames remaining: 00000000 0.0MB

 

从体系(xi)(xi) dump 中(zhong)发明,体系(xi)(xi)产(chan)生重启时(shi),体系(xi)(xi)可用的 64KB pin 内存已耗尽,可用的内存数值(zhi)是 0,当有新的内存请(qing)求时(shi),产(chan)生了体系(xi)(xi)宕(dang)机(ji)的环境。

 

4、进(jin)一(yi)步(bu)阐发,大局部 64KB pin 内存用(yong)于 kernel heap。

 

体(ti)系(xi) kernel_heap 利用的页面的巨细 64KB

 

NAME CUR DEF BOOT MIN MAX UNIT TYPE 

 

kernel_heap_psize 64K 0 0 0 16M bytes B

 

5、开端阐发体(ti)系重启(qi)缘(yuan)由,是因为体(ti)系可用的 64KB pin 内(nei)(nei)存已耗尽(jin)引发的。当 64KB pin 内(nei)(nei)存耗尽(jin)时,须要将 4KB 内(nei)(nei)存转换(huan)为 64KB 内(nei)(nei)存,当体(ti)系处于转换(huan)的进程(cheng)傍边(bian),体(ti)系 kernel_heap 有内(nei)(nei)存请求,体(ti)系供给不了,致使(shi)了宕(dang)机。

 


铸造凝练IT办事 助推用户奇迹成长
地点:北京市西城区百万庄大巷11号粮科大厦3层
德律风:(010)58523737
传真:(010)58523739