啓動Oracle時遇到「ORA-27154,ORA-27300,ORA-27301:No space

啓動Oracle時遇到「ORA-27154ORA-27300ORA-27301No space left on device」錯誤?

ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpcreates
session

緣由在於Oracle增長了processessessions的值,而內存參數kernel.sem的值不匹配致使。 post

解決辦法: spa

系統的kernel.sem默認的值是 內存

kernel.sem = 250 32000 100 128 get

4個值分別對應SEMMSL SEMMNS SEMOPM SEMMNI it

下面說明這四個值如何設置: io

l  SEMMSL=PROCESSES參數+10,例如當最大的PROCESSES參數爲5000時,SEMMSL應設置爲5010 margin

l  SEMMNS=SEMMSL*SEMMNI,接上例SEMMSL5010SEMMNS參數應爲(5010*128=641280 di

l  SEMOPM=SEMMSL參數相同,接上例此處應設置爲5010 vi

l  SEMMNI的值改爲1280

相關文章
相關標籤/搜索