系統管理
1753427 會員
4956 線上
108793 解決方案
發表新文章

syslog.log 出現大量訊息

 
watermelonyu
教授

syslog.log 出現大量訊息

今天發現 11.23 的系統紀錄中,出現大量以下訊息,導致 syslog.log 大小暴漲,請問這大概會是怎麼樣的原因呢?



======= 以下為訊息內容 =======

May 17 16:18:00 主機名稱 vmunix: function == 0xE000000000446300, arg == 0xE000000129FA9800, ticks == 0xE4B79FDA, flags == 0x0
5則回覆 5
watermelonyu
教授

syslog.log 出現大量訊息

您需要执行下面的指令并通过执行结果来确定原因:

echo "0xe000000000446300/a" | adb -o /stand/vmunix /dev/kmem
watermelonyu
教授

syslog.log 出現大量訊息

請問,這個指令執行會有什麼影響嗎?



執行只會出現

mpt_os_callback:

mpt_os_callback:mpt_os_callback:
watermelonyu
教授

syslog.log 出現大量訊息

This problem is because MPT driver calls timeout with negative delay with

mpt_os_callback to be called when the timer pops. The fix will be available with 11.23 AR0609 in September (MPT driver

Version B.11.23.0609).
watermelonyu
教授

syslog.log 出現大量訊息

感謝,已報請 HP 處理。



不過很好奇的是,我在其他運行正常的機器執行一樣的指令,也是一樣的回應值,是問題還沒發生嗎?



也需要升級 MPT driver 版本嗎?
watermelonyu
教授

syslog.log 出現大量訊息

請參考下面這段話,應該算是產生問題的原因。

MPT driver calls timeout with negative delay with mpt_os_callback to be called when the timer poper

MPT driver是scsi driver,他會偵測每一個I/O request的完成情況,如果在某一特定時間(timer)内無法完成I/O,就會trigger一個timer callout的INQ到cpu,cpu會叫醒scsi driver去做適當處理!

因此以上狀況的發生可能與I/O比較繁忙有關,至於與AP和DB是否有關尚需進一步調查!

目前的解決方法就是升級MPT driver!