HP-UX調整核心引數

liuhaimiao發表於2014-08-21
通常我們在hp-ux 上安裝oracle10g資料庫,需要調整核心引數,方法有兩種:
 
(1)11iv1(11.11)及11.00操作核心引數命令kmtune, 11iv2(11.22和11.23)核心操作命令kctune。
例如:
kctune -h ksi_alloc_max="(nproc*8)"
kctune -h max_thread_proc="256"
kctune -h maxdsiz="1073741824"
kctune -h maxdsiz_64bit="2147483648"
kctune -h maxssiz="134217728"
kctune -h maxssiz_64bit="1073741824"
kctune -h maxswapchunks="16384"
kctune -h maxuprc="((nproc*9)/10)"
kctune -h msgmap="(2+msgmni)"
kctune -h msgmni="4096"
kctune -h msgseg="32767"
kctune -h msgtql="4096"
kctune -h ncsize="(ninode+vx_ncsize)"
kctune -h nfile="(15*nproc+2048)"
kctune -h nflocks="4096"
kctune -h ninode="(8*nproc+2048)"
kctune -h nkthread="(((nproc*7)/4)+16)"
kctune -h nproc="4096"
kctune -h semmap="(semmni+2)"
kctune -h semmni="4096"
kctune -h semmns="(semmni*2)"
kctune -h semmnu="(nproc-4)"
kctune -h semvmx="32767"
kctune -h shmmax="4283146240"
kctune -h shmmni="512"
kctune -h shmseg="120"
kctune -h vps_ceiling="64"
 
有時候在調整核心引數的時候會提示如下的錯誤:
ERROR:   The tunable 'maxswapchunks' is not known.
一般是由於核心引數沒有該項造成的,我們可以使用#kctune -u maxswapchunks="16384"來增加,下次啟動後就會生效。
 
(2)藉助於sam命令
Kcweb    Kernel Configuration ->
                 Kcweb  Kernel configurton (character mode) ->
                                            t - Tunables   View or modify kernel tunables

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

相關文章