首页 > Linux操作系统 > Linux操作系统 > dbca创建实例时资源不足的问题
现象:1 dbca创建实例最后一步,进度走到2%(正在创建并启动oracle实例)就不动了,等待1小时后,仍没有反应
2 同时,telnet登录oracle用户时报:Resource control limit has been reached
无法继续创建应该与资源不足有关
查看oracle相关的内核参数,projects –l
user.oracle
projid : 1234
comment: "oracle parameters"
users : oracle
groups : dba
attribs: process.max-sem-nsems=(privileged,256,deny)
project.max-lwps=(privileged,400,deny)
project.max-sem-ids=(privileged,500,deny)
project.max-shm-ids=(privileged,500,deny)
project.max-shm-memory=(privileged,8589934592,deny)
SGA设置的是4G,故project.max-shm-memory=(privileged,8589934592,deny),共享内存段应该没有超限
怀疑是线程数project.max-lwps=(privileged,400,deny) 400不够
查看oracle相关的进程
4205 oracle 224M 137M sleep 29 10 0:01:40 0.0% java/30
4315 oracle 4472M 4221M sleep 29 10 0:00:00 0.0% oracle/11
4311 oracle 4477M 4226M sleep 29 10 0:00:00 0.0% oracle/59
4319 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4317 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4330 oracle 4478M 4227M sleep 29 10 0:00:33 0.0% oracle/11
4327 oracle 4471M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4325 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4321 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4323 oracle 4470M 4220M sleep 29 10 0:00:00 0.0% oracle/1
4307 oracle 4477M 4226M sleep 29 10 0:00:00 0.0% oracle/61
4279 oracle 26M 23M sleep 29 10 0:00:00 0.0% sqlplus/1
4283 oracle 4472M 4221M sleep 29 10 0:00:01 0.0% oracle/1
4297 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4301 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4287 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4291 oracle 4477M 4226M sleep 29 10 0:00:00 0.0% oracle/64
4295 oracle 4477M 4226M sleep 29 10 0:00:00 0.0% oracle/44
4309 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4289 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4329 oracle 4471M 4220M sleep 29 10 0:00:00 0.0% oracle/1
4303 oracle 4477M 4226M sleep 29 10 0:00:00 0.0% oracle/51
4293 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4285 oracle 4470M 4219M sleep 29 10 0:00:00 0.0% oracle/1
4299 oracle 4477M 4225M sleep 29 10 0:00:00 0.0% oracle/39
1897 oracle 5704K 3152K sleep 59 0 0:00:00 0.0% bash/1
4204 oracle 4024K 1768K sleep 59 0 0:00:00 0.0% dbca/1
4305 oracle 4473M 4221M sleep 29 10 0:00:00 0.0% oracle/1
4313 oracle 4483M 4222M sleep 29 10 0:00:00 0.0% oracle/11
使用工具统计线程数,刚好是400,故可能是线程数不够
修改该参数:
projmod -sK "project.max-lwps=(privileged,2000,deny)" user.oracle
设置后退出该session
重新创建实例,ok
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22111412/viewspace-664394/ ,如需转载,请注明出处,否则将追究法律责任。