ORA-27300: OS system dependent operation:sendmsg failed with status: 105 ORA-27301: OS failure messa

 

早上查看數據庫alert日誌,發現以下ORA-報錯:數據庫

kgxpvfynet: mtype: 61 process 6460 failed because of a resource problem in the OS. The OS has most likely run out of buffers (rval: 4)
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl2/trace/orcl2_ora_6460.trc (incident=176003):
ORA-00603: ORACLE server session terminated by fatal error
ORA-27504: IPC error creating OSD context
ORA-27300: OS system dependent operation:sendmsg failed with status: 105
ORA-27301: OS failure message: No buffer space available
ORA-27302: failure occurred at: sskgxpsnd2網絡

 

通過搜索MOS ,給出的結論是 這是因爲網絡緩衝區保留空間不足形成的。session

vm.min_free_kbytes should be set in the order of 0.4% of total Physical Memoryoracle

 

解決方案: app

 

1. 增大操做系統內核參數vm.min_free_kbytes 的值ide

 

因爲本機物理內存128G,故此處增大到:  vm.min_free_kbytes = 524288spa

sysctl -p 使參數生效操作系統

 

2. 還建議修改lo網卡MTU的值rest

 

#ifconfig lo mtu 16436日誌

 

#vi  /etc/sysconfig/network-scripts/ifcfg-lo 

MTU=16436

 

重啓網絡服務:
 
#service network restart
相關文章
相關標籤/搜索