AIX 上VMO設定不當造成的資源不足的“問題”

kewin發表於2009-02-16

AIX 上VMO設定不當造成的資源不足的“問題”

在一臺P590 上的另外一個LPAR,最近發現無法同時啟動兩個INSTANCE,否則ALERT上有報錯。到了今天,發現一個INSTANCE都有類似的報錯。這到底怎麼了??POWER 的IBM+ORACLE 也有打盹的時候?
報錯資訊如下:
skgpspawn failed:category = 27142, depinfo = 0, p = fork, loc = skgpspawn5
Thu Feb 12 11:31:56 2009
skgpspawn failed:category = 27142, depinfo = 0, p = fork, loc = skgpspawn5
Thu Feb 12 11:32:56 2009
skgpspawn failed:category = 27142, depinfo = 0, p = fork, loc = skgpspawn5
skgpspawn failed:category = 27142, depinfo = 11, p = fork, loc = skgpspawn3
skgpspawn failed:category = 27142, depinfo = 11, p = fork, loc = skgpspawn3

檢視了錯誤的資訊,提示是系統資源不足。可是系統的MEMORY/PAGESPACE都是足夠的。
而且系統對使用者的程式也是沒有做限制。
BUG還是系統設定。快要抓狂的時候,有個兄弟提示,是不是AIX 的記憶體做了限制,vmo上有引數可以限制只允許多少的記憶體可以分配給應用。
嗯。先看下。檢視了vmo設定。發現 maxpin%=30
60G*(30-10)=12G 的可用記憶體資源。可是有48G 的資源白白不能使用上。
不知道是誰修改了該引數才有這樣的問題。
修改為maxpin%=80。啟動多個INSTANCE順利通過。

大家可以詳細的說明: http://space.itpub.net/1863/viewspace-545647

AIX 記憶體調優的網址: http://www.ibm.com/developerworks/cn/aix/library/au-aixoptimization-memtun1/index.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/40239/viewspace-553482/,如需轉載,請註明出處,否則將追究法律責任。

相關文章