系统治理:启动时Oracle 错误 7306 - shmget,共享内存 问题描述 拥有Oracle逻辑卷组的测试系统上碰到一个问题,在启动Oracle 时,出现Oracle 错误号7306:
07306, 00000, sms1sg: shmget error, unable to get a shared memory segment. 原因: shmget 错误。代码没有为整个的SGA找到足够大的单个段,由于致命错误导致无法继续下一个分配模型。 措施:检查返回的错误号,确认系统上有足够的可用共享内存,可满足整个SGA的要求。 是否有补丁程序能够解决这个问题? 配置信息 操作系统 - HP-UX 版本 - 10.20 硬件系统 - HP9000 系列 - G30 解决方法 安装下面的不补丁程序: PHKL_15086 注:补丁程序可以被后来的版本替代;因此确保加载最新的版本。 原因 : shmget 错误。代码没有为整个的SGA找到足够大的单个段,由于致命错误导致无法继续下一个分配模型。 措施:检查返回的错误号,确认系统上有足够的可用共享内存,可满足整个SGA的要求。 是否有补丁程序能够解决这个问题? 操作系统 - HP-UX 版本 - 10.20 硬件系统 - HP9000 系列 - G30 .........following with all English text .... SYS ADM: On startup, Oracle error 7306 - shmget, shared memory Problem Description I am having a problem on a test system that has logical volume groups for Oracle. When bringing Oracle up, I receive Oracle Error Number 7306: 07306, 00000, sms1sg: shmget error, unable to get a shared memory segment. Cause: Error in shmget. The code fails to find a single segment large enough for the entire SGA, but cannot continue to the next allocation model because of a fatal error. Action: Check errno returned. Verify that enough shared memory is available on the system to fit the entire SGA. I there a patch for this problem? Configuration Info Operating System - HP-UX Version - 10.20 Hardware System - HP9000 Series - G30 Solution Install this patch: PHKL_15086 Note: Patches can be superseded by subsequent versions; be sure to load the current version. Cause : Error in shmget. The code fails to find a single segment large enough for the entire SGA, but cannot continue to the next allocation model because of a fatal error. Action: Check errno returned. Verify that enough shared memory is available on the system to fit the entire SGA. I there a patch for this problem? Operating System - HP-UX Version - 10.20 Hardware System - HP9000 Series - G30
|