AIX maxperm引數導致監聽問題

luckyfriends發表於2014-08-19

1.1. AIX maxperm引數導致監聽問題

1.1.1. 問題:

oracle11g 在aix6.1上安裝完了,在使用的過程中發現監聽有時候自己出錯停止,上午停了3次,導致連不上庫,報錯資訊如下:

type='UNKNOWN' level='16' host_id='oracledb'

host_addr='192.168.32.55'>

TNS-12518: TNS:listener could not hand off client connection

TNS-12547: TNS:lost contact

TNS-12560: TNS:protocol adapter error

TNS-00517: Lost contact

IBM/AIX RISC System/6000 Error: 32: Broken pipe

1.1.2. 分析

clip_image001

clip_image002

clip_image003

計算記憶體太小了

vmo -p -o 引數

經驗配置:

vmo -p -o maxclient%=25

vmo -p -o minperm%=5

vmo -p -o maxperm%=25

這個6.1上只有maxperm=14185281,沒有比例算的那個引數(maxperm%這個百分比是佔實體記憶體的百分比還是佔交換區的百分比?)

1.1.3. 解決

可以設定百分比,執行後:

clip_image005

需要重啟下,用vmo -a 看maxperm 下來了

問題解決,監聽正常。

參考:

http://wenku.baidu.com/view/f846ef39376baf1ffc4fad8e.html

疑問: 非計算記憶體太大,但是非計算記憶體調多大才算合適

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

相關文章