环境:HP-UX 11.31 + Oracle 11.2.0.3
现象:ADG备库,按主库参数启动nomount,prcesses=8000,无法启动实例。
报错如下:
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
1.网上查资料说是以下参数设置问题
semmni、semmns、semmnu、semvmx
查看当前值:
kctune -v semmni
kctune -v semmns
kctune -v semmnu
kctune -v semvmx
修改HPUX关于sem内核参数的设置:
kctune -h -B semmni=4096
kctune -h -B semmns=8192
kctune -h -B semmnu=4092
kctune -h -B semvmx=32767
重启服务器生效,重新启动数据库成功。
去MOS搜索hpux平台这个错误没有找到结果,但是却有其他平台的匹配结果:
•Database Startup Fails with ORA-27300: OS system dependent operation:semget failed with status: 28 (文档 ID 949468.1)
•Instance Startup Fails With Error ORA-27154,ORA-27300,ORA-27301,ORA-27302 (文档 ID 314179.1)
而这些文档的原因基本定位在sem相关的内核参数调整上。




