Ora-27102: out of memory error on Solaris 10 SPARC zone install or Oracle10
All
I'm stuck!! Tried for days now ,and can't get this working.
I"m getting the classic: "ora-27102: out of memory" error. However, my memory settings seem fine.
I'm running Solaris 10 on a Zone, while installing Oracle 10.2.0.1.
I've changed the max-memory to 6Gig's, but still, I get this error message.
Could it be possible that this error message means something else entirely?
Thank you for your assistance!!
Anne
Hi V
Thanks for the response.
I fixed the problem. Turns out it was because my physical memory for box is 16 gig, but my max-shm-memory was only at 6 GIG. I upped to 8 gig, and everything worked.
I'm sure you were going to tell me to do just that! I found another post that explained it.
Thanks!
Anne
Similar Messages
-
Hi, I am installing Oracle 11g 64 bit in my server which is having windows server 2008 R2, and 64GB RAM. The software is installed successfully but while database creation it hangs at 2% progress copying database files. At this moment the full 64 GB memory gets consumed by Oracle installer and out of memory error flashed.
Also i got some memory error report on oracle website as follows, but I am unable to find how to solve this problem
*5.2.4 ORA-27102 Out of Memory Error*
When creating a database on a computer with large physical memory, Oracle Universal Installer or Database Configuration may display an out of memory error.
Workaround:
Select the Advanced Installation type during installation, or run Database Configuration Assistant after a software only installation and reduce the memory allocated for Oracle based on the shared memory settings for your operating system.
This issue is tracked with Oracle bug 9811726.
Please help me.This is the dbca log file->
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.781 IST ] [Utils.getLocalHost:356] Hostname retrieved: MIPAS-SERVER, returned: MIPAS-SERVER
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.781 IST ] [WindowsSystem.dorunRemoteExecCmd:2061] WS: Calling windowsNative with cmd: C:\Windows\system32\acfsutil.exe
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.797 IST ] [WindowsSystem.dorunRemoteExecCmd:2064] WS: WinNative returned: false
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.812 IST ] [CmdToolUtil.doexecute:374] nativeSystem.runRemoteExecCmd failed. Command = C:\Windows\system32\acfsutil.exe arguments = [info, fs, /o, ismountpoint, Y:\] env = null error = PRKN-1014 : Failed to execute remote command "C:\Windows\system32\acfsutil.exe" on node "MIPAS-SERVER".executable doesn't exist
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.812 IST ] [OFSUtil.doIsACFSPartition:298] CmdToolUtil execute failed. boolean result = false
PRCT-1114 : Execution of acfsutil command failed on node localnode for location Y:\
PRCT-1011 : Failed to run {0}, PRKN-1014 : Failed to execute remote command "C:\Windows\system32\acfsutil.exe" on node "MIPAS-SERVER".executable doesn't exist
at oracle.cluster.deployment.ClusterwareInfo.do1_isOFSPartition(ClusterwareInfo.java:1646)
at oracle.cluster.deployment.ClusterwareInfo.do_isOFSPartition(ClusterwareInfo.java:1540)
at oracle.cluster.deployment.ClusterwareInfo.isOFSPartition(ClusterwareInfo.java:1505)
at oracle.sysman.assistants.util.hasi.HAUtils.isACFSFileSystem(HAUtils.java:1961)
at oracle.sysman.assistants.dbca.backend.Verifier.checkIfACFS(Verifier.java:1948)
at oracle.sysman.assistants.dbca.ui.DatabaseAreaPage.validateStorageDest(DatabaseAreaPage.java:675)
at oracle.sysman.assistants.dbca.ui.DatabaseAreaPage.validate(DatabaseAreaPage.java:1187)
at oracle.sysman.assistants.util.wizard.WizardPageExt.wizardValidatePage(WizardPageExt.java:214)
at oracle.ewt.wizard.WizardPage.processWizardValidateEvent(Unknown Source)
at oracle.ewt.wizard.WizardPage.validatePage(Unknown Source)
at oracle.ewt.wizard.BaseWizard.validateSelectedPage(Unknown Source)
at oracle.ewt.wizard.BaseWizard.doNext(Unknown Source)
at oracle.sysman.assistants.util.wizard.WizardExt.doNext(WizardExt.java:265)
at oracle.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
at oracle.ewt.button.PushButton.processActionEvent(Unknown Source)
at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
at oracle.ewt.button.PushButton.activate(Unknown Source)
at oracle.ewt.lwAWT.AbstractButton.processMouseReleased(Unknown Source)
at oracle.ewt.lwAWT.AbstractButton.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Component.java:5282)
at java.awt.Container.processEvent(Container.java:1966)
at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp._redispatchEvent(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp._redispatchEvent(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Component.java:5517)
at oracle.ewt.lwAWT.LWComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Component.java:5282)
at java.awt.Container.processEvent(Container.java:1966)
at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Proxy.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Component.java:3984)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1791)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: PRCT-1114 : Execution of acfsutil command failed on node localnode for location Y:\
PRCT-1011 : Failed to run {0}, PRKN-1014 : Failed to execute remote command "C:\Windows\system32\acfsutil.exe" on node "MIPAS-SERVER".executable doesn't exist
at oracle.cluster.cmdtools.OFSUtil.doIsACFSPartition(OFSUtil.java:300)
at oracle.cluster.cmdtools.OFSUtil.isOFSPartition(OFSUtil.java:260)
at oracle.cluster.cmdtools.OFSUtil.isOFSPartition(OFSUtil.java:236)
at oracle.cluster.deployment.ClusterwareInfo.do1_isOFSPartition(ClusterwareInfo.java:1642)
... 51 more
Caused by: PRCT-1011 : Failed to run {0}, PRKN-1014 : Failed to execute remote command "C:\Windows\system32\acfsutil.exe" on node "MIPAS-SERVER".executable doesn't exist
at oracle.cluster.cmdtools.CmdToolUtil.doexecute(CmdToolUtil.java:379)
at oracle.cluster.cmdtools.CmdToolUtil.execute(CmdToolUtil.java:339)
at oracle.cluster.cmdtools.CmdToolUtil.doexecute(CmdToolUtil.java:271)
at oracle.cluster.cmdtools.CmdToolUtil.execute(CmdToolUtil.java:233)
at oracle.cluster.cmdtools.OFSUtil.doIsACFSPartition(OFSUtil.java:294)
... 54 more
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.812 IST ] [Verifier.checkIfACFS:1955] Y:\orcl1 is ACFS :false
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.844 IST ] [Verifier.setOradataDest:4897] setOradataDest:dfDest=Y:\orcl1
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.844 IST ] [TemplateManager.updateDatafileDestination:2081] updateDatafiles:datafileDir=Y:\orcl1
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.953 IST ] [TemplateManager.updateDatafileDestination:2225] From template, RedoLogGrName=1
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.968 IST ] [TemplateManager.updateDatafileDestination:2240] new file name redo01.log
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.968 IST ] [TemplateManager.updateDatafileDestination:2225] From template, RedoLogGrName=2
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.968 IST ] [TemplateManager.updateDatafileDestination:2240] new file name redo02.log
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.968 IST ] [TemplateManager.updateDatafileDestination:2225] From template, RedoLogGrName=3
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.984 IST ] [TemplateManager.updateDatafileDestination:2240] new file name redo03.log
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.984 IST ] [DatabaseAreaPage.validate:1295] Storage Attribute OMF Mode false
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.984 IST ] [DatabaseAreaPage.validate:1296] Storage Attribute OSM Mode false
[AWT-EventQueue-0] [ 2012-09-27 13:30:00.984 IST ] [DatabaseAreaPage.validate:1297] set omf param false
[AWT-EventQueue-0] [ 2012-09-27 13:31:37.564 IST ] [DatabaseRecoveryAreaPage.invokeFileDialog:569] after setDrives
[AWT-EventQueue-0] [ 2012-09-27 13:31:37.564 IST ] [DatabaseRecoveryAreaPage.invokeFileDialog:595] Before runDialog
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.670 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.670 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.670 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.670 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.670 IST ] [PluggableTablespacesTabPage.configureSampleSchema:256] PluggableTablespaceTabPage::->configureSampleSchema()
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.686 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.686 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.686 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:32:37.686 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [PluggableTablespacesTabPage.onSampleSchemaStateChange:277] Tbs Name: EXAMPLE
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [PluggableTablespacesTabPage.onSampleSchemaStateChange:278] Datafile Name: example01.dbf
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [PluggableTablespacesTabPage.addTransportableDatafiles:230] PluggableTablespaceTabPage::->addTransportableDatafiles()
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.035 IST ] [PluggableTablespacesTabPage.configureSampleSchema:256] PluggableTablespaceTabPage::->configureSampleSchema()
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.847 IST ] [TemplateManager.isInstallTemplate:2300] Selected Template by user:=General Purpose
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.847 IST ] [TemplateManager.isInstallTemplate:2307] The Message Id to be searched:=GENERAL_PURPOSE
[AWT-EventQueue-0] [ 2012-09-27 13:33:00.847 IST ] [PluggableTablespacesTabPage.configureSampleSchema:256] PluggableTablespaceTabPage::->configureSampleSchema()
[AWT-EventQueue-0] [ 2012-09-27 13:33:27.289 IST ] [Verifier.processRawConfigFile:4031] StorageType == 0
[AWT-EventQueue-0] [ 2012-09-27 13:33:27.289 IST ] [DatabaseOptionPage.doNext:273] processRawConfigFile=false
[AWT-EventQueue-0] [ 2012-09-27 13:33:27.320 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:33:27.320 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:33:27.320 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [InitParametersPage.validate:228] InitParametersPage->validate: in SPFile condition
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [InitParametersPage.validate:232] original spFileName with variables ={ORACLE_HOME}\database\spfile{SID}.ora
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [Verifier.validateSPFile:5233] The SPFILE={ORACLE_HOME}\database\spfile{SID}.ora
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [ClusterUtils.validateRawDevice:760] Inside validateRawDevice
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [ClusterUtils.validateRawDevice:772] Device Exception
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [ClusterUtils.isRaw:738] The handle is invalid.
[AWT-EventQueue-0] [ 2012-09-27 13:33:29.145 IST ] [InitParametersPage.validate:340] InitParametersPage->validate: calling createUndoAttributes
[AWT-EventQueue-0] [ 2012-09-27 13:33:32.411 IST ] [Verifier.processRawConfigFile:4031] StorageType == 0
[AWT-EventQueue-0] [ 2012-09-27 13:33:32.411 IST ] [DatabaseOptionPage.doNext:273] processRawConfigFile=false
[AWT-EventQueue-0] [ 2012-09-27 13:35:00.941 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:00.956 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:00.956 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.050 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.050 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.050 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.175 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.175 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.175 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.284 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.284 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.284 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.986 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.986 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:01.986 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.079 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.079 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.079 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.189 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.204 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.204 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.329 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.329 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.329 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.469 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.469 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.469 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.859 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.859 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:02.859 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.000 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.000 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.000 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.109 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.109 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.125 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.218 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.218 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.218 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.374 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.374 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.374 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.483 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.483 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.483 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.967 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.967 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:03.967 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.185 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.185 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.185 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.310 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.310 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.310 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.419 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.419 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.419 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.607 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.607 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:04.607 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:26.308 IST ] [OsUtilsBase.getTotalPhysicalMemory:375] Total Physical Memory in MB: 65525
[AWT-EventQueue-0] [ 2012-09-27 13:35:26.308 IST ] [OsUtilsBase.is64Bit:359] architecture is 64 bit: true
[AWT-EventQueue-0] [ 2012-09-27 13:35:26.308 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:28.710 IST ] [MemoryCalculator.calculateMemory:215] Setting SGA to MAX_SGA 1610612736
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [InitParametersPage.validate:228] InitParametersPage->validate: in SPFile condition
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [InitParametersPage.validate:232] original spFileName with variables ={ORACLE_HOME}\database\spfile{SID}.ora
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [Verifier.validateSPFile:5233] The SPFILE={ORACLE_HOME}\database\spfile{SID}.ora
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [ClusterUtils.validateRawDevice:760] Inside validateRawDevice
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [ClusterUtils.validateRawDevice:772] Device Exception
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [ClusterUtils.isRaw:738] The handle is invalid.
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.399 IST ] [InitParametersPage.validate:340] InitParametersPage->validate: calling createUndoAttributes
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.524 IST ] [StoragePage.selectAndExpandItem:353] item=oracle.sysman.emSDK.client.dataComponent.dataDrivenTree.TreeParentNode[label=Storage,index=0]
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.602 IST ] [StoragePage.selectAndExpandItem:362] item.isExpanded=true
[AWT-EventQueue-0] [ 2012-09-27 13:35:47.602 IST ] [StoragePage.selectAndExpandItem:373] selection.isSelected(item)=false
[AWT-EventQueue-0] [ 2012-09-27 13:36:00.130 IST ] [RedoLogGroupsComparator.compare:73] val1=1 val2=2
[AWT-EventQueue-0] [ 2012-09-27 13:36:00.130 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[AWT-EventQueue-0] [ 2012-09-27 13:36:00.130 IST ] [RedoLogGroupsComparator.compare:73] val1=2 val2=3
[AWT-EventQueue-0] [ 2012-09-27 13:36:00.130 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[AWT-EventQueue-0] [ 2012-09-27 13:36:04.576 IST ] [RedoLogGroupsComparator.compare:73] val1=1 val2=2
[AWT-EventQueue-0] [ 2012-09-27 13:36:04.576 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[AWT-EventQueue-0] [ 2012-09-27 13:36:04.576 IST ] [RedoLogGroupsComparator.compare:73] val1=2 val2=3
[AWT-EventQueue-0] [ 2012-09-27 13:36:04.576 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[AWT-EventQueue-0] [ 2012-09-27 13:36:27.761 IST ] [DBCAVttgControlfileProxy.getVtoObject:123] DBCAVttgControlfileProxy: In getVtoObject function
[AWT-EventQueue-0] [ 2012-09-27 13:37:51.243 IST ] [RedoLogGroupsComparator.compare:73] val1=1 val2=2
[AWT-EventQueue-0] [ 2012-09-27 13:37:51.243 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[AWT-EventQueue-0] [ 2012-09-27 13:37:51.243 IST ] [RedoLogGroupsComparator.compare:73] val1=2 val2=3
[AWT-EventQueue-0] [ 2012-09-27 13:37:51.243 IST ] [RedoLogGroupsComparator.compare:93] result=-1
[TaskScheduler timer] [ 2012-09-27 13:37:52.232 IST ] [DBCAVbogRedoLogGroupImpl.getDefaultLogfilePath:327] defaultPath=Y:\orcl1\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:37:53.489 IST ] [DBCAVbogRedoLogGroupImpl.getDefaultLogfilePath:327] defaultPath=Y:\orcl1\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:37:54.536 IST ] [DBCAVbogRedoLogGroupImpl.getDefaultLogfilePath:327] defaultPath=Y:\orcl1\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:37:55.800 IST ] [DBCAVbogRedoLogGroupImpl.getDefaultLogfilePath:327] defaultPath=Y:\orcl1\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:37:56.206 IST ] [DBCAVbogRedoLogGroupImpl.getDefaultLogfilePath:327] defaultPath=Y:\orcl1\orcl1\
[AWT-EventQueue-0] [ 2012-09-27 13:37:58.499 IST ] [StoragePage.validate:995] StoragePage: In validate function
[AWT-EventQueue-0] [ 2012-09-27 13:37:58.499 IST ] [Verifier.validateTemplate:2019] StorageType == 0
[AWT-EventQueue-0] [ 2012-09-27 13:37:58.514 IST ] [CreationOptionPage.setSaveTemplateVisible:467] Setting save template visible = true
[AWT-EventQueue-0] [ 2012-09-27 13:38:18.155 IST ] [DBCAWizard.onFinish:1134] m_bFinishClicked: false
[TaskScheduler timer] [ 2012-09-27 13:38:18.170 IST ] [OsUtilsBase.getRegistryEntry:1021] hklmKey while getting registry entryHKEY_LOCAL_MACHINE
[TaskScheduler timer] [ 2012-09-27 13:38:18.170 IST ] [OsUtilsBase.getRegistryEntry:1022] keyToSet while getting registry entrySYSTEM\CurrentControlSet\Services\OracleServiceORCL
[TaskScheduler timer] [ 2012-09-27 13:38:18.170 IST ] [OsUtilsWindows.enumerateSIDs:428] imagepath c:\users\administrator\documents\product\11.2.0\dbhome_1\bin\ORACLE.EXE ORCL\bin
[TaskScheduler timer] [ 2012-09-27 13:38:18.170 IST ] [Verifier.validateTemplate:2019] StorageType == 0
[TaskScheduler timer] [ 2012-09-27 13:38:18.186 IST ] [Verifier.calculateCloneDatafilePathsAndSizes:3460] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.233 IST ] [Verifier.calculateCloneDatafilePathsAndSizes:3460] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.248 IST ] [Verifier.calculateCloneDatafilePathsAndSizes:3460] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.248 IST ] [Verifier.calculateCloneDatafilePathsAndSizes:3460] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.248 IST ] [Verifier.calculateCloneDatafilePathsAndSizes:3460] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.264 IST ] [Verifier.calculateRedoLogGroupFileSizes:3591] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.264 IST ] [Verifier.calculateRedoLogGroupFileSizes:3591] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.264 IST ] [Verifier.calculateRedoLogGroupFileSizes:3591] canonicalPath=Y:\orcl1\
[TaskScheduler timer] [ 2012-09-27 13:38:18.264 IST ] [Verifier.getControlfFileSizes:3510] No. of Control files:=2
[Thread-35] [ 2012-09-27 13:38:18.326 IST ] [UIHost.getHtmlSummary:1081] UIHost:getHtmlSummary: running createTemplateDocument NOT for SHOW_TEMPLATE condition
[Thread-35] [ 2012-09-27 13:38:18.342 IST ] [UIHost.getHtmlSummary:1087] UIHost:getHtmlSummary: after running createTemplateDocument NOT for SHOW_TEMPLATE condition
[Thread-35] [ 2012-09-27 13:38:18.342 IST ] [XSLConst.generateHeaderXSL:214] NLS:Template Name:= null
[Thread-35] [ 2012-09-27 13:38:18.342 IST ] [XSLConst.generateHeaderXSL:219] Template Description:= Use this database template to create a pre-configured database optimized for general purpose or transaction processing usage.
[Thread-35] [ 2012-09-27 13:38:18.404 IST ] [UIHost.getHtmlSummary:1117] UIHost->getHtmlSummary: start printing of transformed document
[TaskScheduler timer] [ 2012-09-27 13:38:51.814 IST ] [Host.executeSteps:5039] Executing steps....
[TaskScheduler timer] [ 2012-09-27 13:38:51.814 IST ] [Host.setUpForOperation:3625] setUpForOperation: Mode = 128
[TaskScheduler timer] [ 2012-09-27 13:38:51.814 IST ] [OsUtilsBase.getBaseFromOrabase:602] oraBaseUtility D:\app\Administrator\product\11.2.0\dbhome_3\bin\orabase.exe
[TaskScheduler timer] [ 2012-09-27 13:38:51.814 IST ] [OsUtilsBase.getBaseFromOrabase:611] cmds: D:\app\Administrator\product\11.2.0\dbhome_3\bin\orabase.exe
[TaskScheduler timer] [ 2012-09-27 13:38:51.892 IST ] [OsUtilsBase.getBaseFromOrabase:616] baseLocation from orabase
Oracle home environment variable not set
[TaskScheduler timer] [ 2012-09-27 13:38:51.892 IST ] [OsUtilsBase.getBaseFromOrabase:641] orabaseLocation= null
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [InventoryUtil.getHomeName:111] homeName = OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [OsUtilsBase.getOracleHomeKeyImpl:979] getting home key for home name: OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [OsUtilsBase.getRegistryEntry:1021] hklmKey while getting registry entryHKEY_LOCAL_MACHINE
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [OsUtilsBase.getRegistryEntry:1022] keyToSet while getting registry entrySOFTWARE\ORACLE\KEY_OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [OsUtilsBase.getBaseFromOrabase:602] oraBaseUtility D:\app\Administrator\product\11.2.0\dbhome_3\bin\orabase.exe
[TaskScheduler timer] [ 2012-09-27 13:38:51.907 IST ] [OsUtilsBase.getBaseFromOrabase:611] cmds: D:\app\Administrator\product\11.2.0\dbhome_3\bin\orabase.exe
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.getBaseFromOrabase:616] baseLocation from orabase
Oracle home environment variable not set
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.getBaseFromOrabase:641] orabaseLocation= null
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [InventoryUtil.getHomeName:111] homeName = OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.getOracleHomeKeyImpl:979] getting home key for home name: OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.getRegistryEntry:1021] hklmKey while getting registry entryHKEY_LOCAL_MACHINE
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.getRegistryEntry:1022] keyToSet while getting registry entrySOFTWARE\ORACLE\KEY_OraDb11g_home4
[TaskScheduler timer] [ 2012-09-27 13:38:51.985 IST ] [OsUtilsBase.copyFile:1499] OsUtilsBase.copyFile:
[TaskScheduler timer] [ 2012-09-27 13:38:52.001 IST ] [OsUtilsBase.copyFile:1547] **write of file at destination complete...
[TaskScheduler timer] [ 2012-09-27 13:38:52.001 IST ] [OsUtilsBase.copyFile:1582] **file copy status:= true -
ORA-27102: out of memory error associated with SGA increase.
Hi members,
We are using Oracle 10.2.0.3 on Windows 2003 Server 32-bit. The total RAM on the box is 32 GB. Current SGA is 1700M. PGA is 700M.
The issue is with one query that is completely hanging when run on this windows database but it it running fine on Oracle 10.2.0.3 database on Solaris 10. SGA on Solaris is 3GB. PGA is 700M. The record counts of the tables that this query uses are same in both the databases.
Even when no other queries are running in the windows database, this query still hangs. Is SGA increase recommended in this situations? I have already increased it to 1700M and the query still runs slow. I don't think SGA will improve it, and I asked the developer to tune the query. Please let me know smoe of your thoughts. Is 3GT, PAE, or AWE the recommended approach. I do not want to change them unless I tune the query..
I tried to increase it to 3GB, just gave a try and as I expected I ran into the ora-27102 error, so I brought the SGA back to 1700M. What is the hard limit of SGA on Windows 2003 server 32-bit?
ORA-27102: out of memory
OSD-00029: additional error information
O/S-Error: (OS 8) Not enough storage is available to process this command.
All your suggestions will be appreciated.
Regards.Everything I've been able to read points to enabling PAE. I'm only assuming its not enabled because you mentioned wanting to tune the query before looking into AWE, PAE, etc. I don't think oracle knows it has more than 4GB's of memory available or it wouldn't/shouldn't be complaining.
I think once you enable PAE you will no longer get this error. Otherwise, I believe the limit is 2048MB
I would agree that a query hanging on one DB and not on another is related to the amount of memory allocated. For testing, several of our databases have far less memory available then our production databases. Performance changes significantly...especially (obviously) with larger queries. -
ORA-27102: out of memory. Faild to install oracle 10gR2 on Solaris 10
Hi, I want to install oracle on my solaris machine. I have 2.5G RAM and more than 5G swap file. But the ORA-27102: out of memory error occurred at installing the Oracle Database Configuration Assistant step(Copying database files Creating and starting Oracle instance).
The only warnings bellow:
Checking kernel parameters
Checking for BIT_SIZE=64; found BIT_SIZE=64. Passed
Checking for shmsys:shminfo_shmmax=4294967295; found no entry. Failed <<<<
Checking for shmsys:shminfo_shmmni=100; found no entry. Failed <<<<
Checking for semsys:seminfo_semmni=100; found no entry. Failed <<<<
Checking for semsys:seminfo_semmsl=256; found no entry. Failed <<<<
Check complete. The overall result of this check is: Failed <<<<
Problem: The kernel parameters do not meet the minimum requirements (see above).
What's the reason and how may I resolve it?
Thanks!I set some kernel parameters like: set shmsys:shminfo_shmmax=4294967295 and so on. Restart the computer and run dbca+ and configure in advance mode. There's a stage require the size of flash_recover_segment of which the default size number is 2048M. WOW, out of memory on my pc of course.
So I think it's the parameter value during the installation progress bring on the ORA-27102 problem. However, during the first installation, there's no prompt for me to enter the parameter; or I didn't see. -
"ORA 27102 - out of memory" solution needed
I have continued to receive the ORA 27102 out of memory error each time I try to install oracle 10g on Solaris 10. I have tried such modifications like "projadd -p 102 -c 'eBS benchmark' -U oracle -G dba -K 'project.max-shm-memory=(privileged,10G,deny)' OASB"
but it still wont work. Can someone please tell me what to do?Priviet Jabbok
First, to identify which Java are you using, issue the command which
# which java
/usr/bin/javaIn general this is a link to some Java version installed in your environment. In our environment, which is different from yours, because we have many versions of Java installed, we had something like that:
# ls -lad /usr/j*
lrwxrwxrwx 1 root root 15 Mar 27 2008 /usr/java -> /usr/jdk/latest
drwxr-xr-x 4 root bin 512 Mar 27 2008 /usr/jdk
# ls -lad /usr/jdk/latest
lrwxrwxrwx 1 root root 20 Mar 27 2008 /usr/jdk/latest -> /usr/jdk/jdk1.6.0_03
# ls -la /usr/jdk
lrwxrwxrwx 1 root root 27 Jan 7 2008 /usr/jdk/entsys-j2se -> /usr/jdk/instances/jdk1.5.0
drwxr-xr-x 5 root bin 512 Jan 4 2008 /usr/jdk/instances
lrwxrwxrwx 1 root other 7 Dec 21 2007 /usr/jdk/j2sdk1.4.2_13 -> ../j2se
lrwxrwxrwx 1 root root 23 Jan 4 2008 /usr/jdk/j2se -> /usr/jdk/instances/j2se
lrwxrwxrwx 1 root other 18 Jan 10 2008 /usr/jdk/jdk1.5.0_13 -> instances/jdk1.5.0
lrwxrwxrwx 1 root other 18 Jan 4 2008 /usr/jdk/jdk1.6.0_03 -> instances/jdk1.6.0
lrwxrwxrwx 1 root root 20 Mar 27 2008 /usr/jdk/latest -> /usr/jdk/jdk1.6.0_03
drwxr-xr-x 8 root bin 512 Dec 21 2007 /usr/jdk/packagesBut this configuration is system wide,. If you want to use a specific version of Java for a particular application or profile, you can setup the shell varibale JAVA_HOME at .profile level. But, on your case, to install Oracle, use the CLI option poiting to the right version of java.
Cheers
--Andreas -
Oracle Error 'ORA-27102: out of memory' - Shared memory parameters correct.
Advice please!
We’ve recently shut down our Oracle test server in order to increase file system capacity. When we rebooted some of the databases wouldn’t start up. It started the first 4 instances and then errored out saying “ORA-27102: out of memory“.
I’m pretty sure it’s nothing to do with the file system because we actually reverted back to the old file system and the databases still wouldn’t start. I think it’s more likely that something’s gone awry whilst the databases were actually running, and the problem has only manifested itself once we stopped and restarted them.
I have researched the error and forud this artical and similar: http://var-adm.blogspot.co.uk/2013/04/adjust-solaris-10-shared-memory-to.html
Everything suggests that Oracle is trying to create a larger shared memory segment than is allowed. The thing is, we’ve never changed our shared memory settings, and one minute it was working, the next it isn’t. To confirm this I checked the shared memory, which is as follows:
sswift4# prctl -n project.max-shm-memory $$
process: 926: bash
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 7.64GB - deny -
system 16.0EB max deny -
As suggested in the above article, I checked the alert log and found the ‘WARNING: EINVAL’ message which is as follows:
WARNING: EINVAL creating segment of size 0x000000005e002000
Converting this to decimal, it’s trying to create something of 1.5 GB, well within the shared memory settings, which suggests that this isn’t the problem.
We are running Oracle 10g and 11g on Solaris 10 Sparc. The error does not seem to be instance specific, we have 8 instances on this box all with SGA max of 2000m. The server has 32GB of memory available.
Any advice would be helpful.
Thanks in advance.
DebsThanks for your quick responses - we have now resolved the issue.
The shared memory value was set on the command line but not saved.
Therefore once we rebooted it lost the configuration. this has been altered by our UNIX admin and all DBs have started without issue.
Thanks
Debs -
ORA-27102: out of memory SVR4 Error: 12: Not enough space
We got image copy of one of production server that runs on Solaris 9 and our SA guys restored and handed over to us (DBAs). There is only one database running on source server. I have to up the database on the new server. while startup the database I'm getting following error.
====================================================================
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Aug 6 16:36:14 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-27102: out of memory
SVR4 Error: 12: Not enough space
SQL>
====================================================================
ABOUT THE SERVER AND DATABASE
Server:
uname -a
SunOS ush** 5.9 Generic_Virtual sun4u sparc SUNW,T5240*
Database: Oracle 10.2.0.1.0
I'm giving the "top" command output below:
Before attempt to start the database:
load averages: 2.85, 9.39, 5.50 16:35:46
31 processes: 30 sleeping, 1 on cpu
CPU states: 98.9% idle, 0.7% user, 0.4% kernel, 0.0% iowait, 0.0% swap
Memory: 52G real, 239G free, 49M swap in use, 16G swap free
the moment I run the "startup" command
load averages: 1.54, 7.88, 5.20 16:36:44
33 processes: 31 sleeping, 2 on cpu
CPU states: 98.8% idle, 0.0% user, 1.2% kernel, 0.0% iowait, 0.0% swap
Memory: 52G real, 224G free, 15G swap in use, 771M swap free
and I compared the Semaphores and Kernel Parameters in /etc/system . Both are Identical.
and ulimit -a gives as below..
root@ush**> ulimit -a*
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) unlimited
nofiles(descriptors) 256
memory(kbytes) unlimited
root@ush**>*
and ipcs shows nothing as below:
root@ush**> ipcs*
IPC status from <running system> as of Fri Aug 6 19:45:06 PDT 2010
T ID KEY MODE OWNER GROUP
Message Queues:
Shared Memory:
Semaphores:
Finally Alert Log gives nothing, but "instance starting"...
Please let us know where else I should check for route cause ... Thank You.and I compared the Semaphores and Kernel Parameters in /etc/system . Both are Identical.are identical initSID,ora or spfile being used to start the DB.
Clues indicate Oracle is requesting more shared memory than OS can provide.
Do any additional clues exist within alert_SID.log file? -
ORA-27102: out of memory SVR4 Error: 22: Invalid argument
Hi all,
I'm doing an install of a Solaris 10.2, Oracle 10.2 system. During the Create Database phase, I am getting;
ORA-27102: out of memory SVR4 Error: 22: Invalid argument
Doing some research, and reading through the details here:
Link: [http://technopark02.blogspot.com/2006/09/solaris-10oracle-fixing-ora-27102-out.html]
I think my issue is my SHM parameters, reinforced by the repeated entry in the Oracle Alert log:
+WARNING: EINVAL creating segment of size 0x0000000085000000+*
+fix shm parameters in /etc/system or equivalent+*
when the create fails.
I am not familar with Solaris' new project mechanism, although from what I have read, it seems to be set up properly.
Here are my server details:
# prtconf | grep Mem
Memory size: 8192 Megabytes
# prctl -n project.max-shm-memory -i project 200
project: 200: QBI
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 10.0EB - deny -
system 16.0EB max deny -
And as for Oracle:
shared_pool_size = 1522029035
shared_pool_reserved_size = 152202903
pga_aggregate_target = 2705829396
sga_max_size = 3439329280
db_cache_size = 1159641169
During the course of troubleshooting, I have:
1 - Increased the amount of SHM allocated in the project. I have tried 16GB, 8 GB, 10 GB, 11GB etc, to no effect, so I reset it to 10GB (as seen above) and focused my efforts elsewhere.
2. SHARED_POOL_SIZE - I have decreased this by roughly 75% from the original value, again to no effect.
3. PGA and SGA sizes - I have increased these from the original values by an increment of 25%
Following the advice from the referenced blog (which does a good job of explaining the logic behind the actions) I have determined that the Alert log error message is telling me that it is lacking
2231369728
(Hex conversion value, which I think I need to read as 2GB, not 100% sure)
I've increased my project allocation, and the PGA sizes, did I just not do it enough?
Any advice?
Thanks for any input,
Troy ShaneHi,
check following sap note
Note 546006 - Problems with Oracle due to operating system errors
Note 743328 - Composite SAP note: ORA-27102
regards,
kaushal -
Oracle 9i Database installation error ORA-27102: out of memory HELP
Hello
Appologies if this post has been answered already, or if I am meant to post some data capture to show what is the issue however i am a bit unsure what I need.
I have downloaded oracle 9i for my university course as I need to have it to do some SQL and Forms building.
I have had a lot of issues but I have battled through them - however now I am stuck on this one.
I install Oracle and then the below:
Install Oracle Database 9.2.0.1.0
Personal Edition 2.80gb
General Purpose
I leave the defualt port
Set my database name
Select the location
Character set etc
then the database config assistant starts to install the new database at 46% i get the error on a pop up window :
ORA-27102: out of memory
How can I resolve this??
I am a mainframe programmer and not at all in anyway a windows whizz - please oculd someone help a dummy understand??
Again thank you all very muchYou have too few RAM on your machine, even you could successfully create an instance, it's going to slow as hell.
When you run DBCA to create database, instead of actually creating the database you could choose to dump the SQL scripts and files used for database creation to a directory. This way will give you a chance to modify pfile and reduce the SGA parameter. I believe the default SGA of instance created by DBCA is already beyond your RAM limit. -
Hi,
I just installed oracle-xe-10.2.0.1-1.0.i386.rpm on a virtual CentOS box. After I run "/etc/init.d/oracle-xe configure", only listener is running, not the instance itself and $ORACLE_HOME/config/log/CloneRmanRestore.log says
ORA-27102: out of memory
Linux Error: 28: No space left on device
According to installation requirements (http://download.oracle.com/docs/cd/B25329_01/doc/install.102/b25144/toc.htm) I checked
RAM and swap:
[root@56 ~]# free -m
total used free shared buffers cached
Mem: 7961 7453 507 0 39 923
-/+ buffers/cache: 6491 1470
Swap: 16378 7012 9366
Available disk space:
[root@56 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 2.9G 969M 1.9G 34% /
Kernel params:
[root@56 ~]# sysctl -a | egrep 'sem|shm'
error: "Operation not permitted" reading key "kernel.cap-bound"
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 536870912
So it all looks to be OK.
Any ideas what can be wrong?
Thanks,
Radekrskokan wrote:
The distro version is "CentOS release 5.4 (Final)".
Unfortunately the wmem/rmem params can't be changed, as I learned it's a limitation of the virtual hosting, Virtuozzo. Anyway they are "just" for network setting, not for RAM.Yes - but worthy of noting once you run into your next problem. :-)
>
Couldn't be the problem that I really don't have enough disk space? Only 1.9 GB free.It's unlikely.
I suspect that the SHMMAX setting needs to be increased to 1/2 physical RAM, as described in the doc I referenced.
I suspect the installer is looking at the physical RAM and guessing the target SGA size based on that. It would therefore assume, for DB creation, that it should crank the SGA to around 700MB (1GB max, leave some for PGA, but use some SGA because of SHared Server for APEX) -
Oracle is not starting (ORA-27102: out of memory)
Hi All,
We have installed successfuly SAP Netweaver EHP1(SR1) (ABAP and Java) with SUNOS & Oracle10 on the same server.
After installation we have stopped the java instance and tried to start but the database is not starting and it is showing the error
SQL> startup
ORA-27102: out of memory
SVR4 Error: 22: Invalid argument
Then we have added project in /etc/project
NWJ:500:SAP System NWJ:nwjadm,oranwj::process.max-sem-nsems=(priv,2048,deny);project.max-sem-ids=(priv,1024,deny);project.max-shm-ids=(priv,256,deny);project.max-shm-memory=(priv,18446744073709551615,deny)
but it doesn't resolve the issue.
Even we have stopped the Abap instance including database but no use.
Can any one provide the soluion ASAP.
Regards,
VenuHello,
I've hit this ORA-27102 several times when installing on Solaris 10. The problem was that SAPINST (which runs as root) runs its child processes under the root project, even though they have user ID ora<sid> or <sid>adm. Because the root project often has shared memory limited to 2 GB, Oracle fails with ORA-27102 if it needs more than 2 GB.
I'm not quite sure that the above problem corrseponds with yours though. Is SAPINST finished and are you logged in as ora<sid> or <sid>adm and running SQLPLUS manually? If so, make sure that you are indeed running in the correct project. Commands that can help:
id -p
ps -e -o pid,comm,project | grep sqlplus
Regards,
Mark -
Database creation = ora-27102 out of memory
Hi,
I have a solaris sparc 9.5
Memory size: 16384 Megabytes
swapfile dev swaplo blocks free
/dev/dsk/c1t0d0s1 32,25 16 1068464 1068464
And when I try to create a database with the following configuration
DUMMY AREA NAME SUM(BYTES)
2 Shared Pool shared pool 603979776
3 Large Pool large pool 352321536
4 Java Pool java pool 33554432
5 Redo Log Buffer log_buffer 787456
6 Fixed SGA fixed_sga 731328
=> ora-27102 out of memory
Help me pleaseThe error is reported by Oracle during allocation of the SGA and will happen
in cases where the kernel parameter SHMMAX/SHM_MAX is not set high enough.
The SHMMAX kernel parameter decides the maximum size of a shared memory segment
that can be allocated in the system. Since Oracle implements SGA using shared
memory, this parameter should be set appropriately. The value of the SHMMAX
kernel parameter should be higher than the maximum of SGA sizes of the Oracle
instances used in the server. In cases where the SHMMAX is smaller than the SGA
size, Oracle tries to fit the entire SGA into a single shared memory segment,
which will fail, and you will see the warning message in the alert.log.
The recommended value for this parameter is 4294967295 (4 GB), or the size of
physical memory, or half the size of physical memory, depending on platform.
Setting the SHMMAX to recommended value in the kernel parameter configuration
file and rebooting the server will get rid of the warning messages. See the
platform specific Oracle installation guide for detailed information on how to
modify the SHMMAX/SHM_MAX kernel parameter.
General guidelines for SHMMAX on common platforms
(check with your vendor for maximum settings):
Platform Recommended value
Solaris/Sun 4 GB or max sga whichever is higher -
Create database fails with ORA-27102 -out of memory
Hi,
I have Solaris 10 server with 16 GB ram. On it there are 10 databases (8 of them 9.2.0.7, and 2 of them 10.2.0.4) running -but they have small SGAs -300 mb each (some even smaller 200 mb or so). Now I have to create two more database on it. When I try to create the db, it fails with the error:
Connected to an idle instance.
ORA-27102: out of memory
SVR4 Error: 22: Invalid argument
And alert log has meesages as below:
Starting ORACLE instance (normal)
Tue May 26 07:37:39 2009
WARNING: EINVAL creating segment of size 0x0000000029002000
fix shm parameters in /etc/system or equivalent
Also see the output of this command :
prctl -n project.max-shm-memory -i project user.root
project: 1: user.root
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 3.92GB - deny -
system 16.0EB max deny -
Now I tried to change this with this command (as suggested in installation guide):
prctl -n project.max-shm-memory -v 8gb -r -i project user.root
but still I get teh same error. So I refer to Metalink document 399895.1. It says that manually change the settings in /etc/system. this needs a reboot and I got premission to do this reboot tomorrow. But my question is: What are the values that I should be putting in this file?+As suggested in the note, should I put the below values? -
For example, a sample value (mentioned in the note) are: for /etc/system entry setting SHMMAX = 6GB.
set shmsys:shminfo_shmmax=6442450944
set semsys:seminfo_semmni=1024
set semsys:seminfo_semmsl=1024
set shmsys:shminfo_shmmni=100
or should I put some other values (for all the parameters like semmni, semmsl etc) ? I am not clear which values I should be specifying.
Thanks
Edited by: orausern on May 26, 2009 7:24 AM
Edited by: orausern on May 26, 2009 7:27 AMWow! your help comes like an angles' helping hand! thank you so much. I am not very knowledgable on solaris so a few questions :
Currently there is no project set up for oracle on this server, so the steps I need to do -to make the changes permanent are:
# projadd -c "Oracle" 'user.oracle'
# projmod -s -K "project.max-shm-memory=(privileged,8GB,deny)" 'user.oracle'
correct?
thanks a lot again -
While creating DB using DBCA getting ORA-27102: out of memory in Linux
Hi All,
I am working on 11.2.0.3 oracle Redhat linux. I am getting error "ORA-27102: out of memory" while creating a new database using dbca
Below are the DB ans OS details. Please check it and let me know what i need to do to overcome this issue.
SQL> select * from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
$uname -a
Linux greenlantern1a 2.6.18-92.1.17.0.1.el5 #1 SMP Tue Nov 4 17:10:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
$cat /etc/sysctl.conf
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 4194304
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
$free -g
total used free shared buffers cached
Mem: 94 44 49 0 0 31
-/+ buffers/cache: 12 81
Swap: 140 6 133
$ulimit -l
32
$ipcs -lm
Shared Memory Limits
max number of segments = 4096
max seg size (kbytes) = 4194303
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1
Also created a trace file under trace loction and it suggesting to changes shm parameter value. but i am not sure which parameter (shmmax or shmall) and value i need to modify.
below are trace file info
Trace file /u02/app/oracle/diag/rdbms/beaconpt/beaconpt/trace/beaconpt_ora_9324.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u02/app/oracle/product/11.2.0.3
System name: Linux
Node name: greenlantern1a
Release: 2.6.18-92.1.17.0.1.el5
Version: #1 SMP Tue Nov 4 17:10:53 EST 2008
Machine: x86_64
Instance name: beaconpt
Redo thread mounted by this instance: 0 <none>
Oracle process number: 0
Unix process pid: 9324, image: oracle@greenlantern1a
*** 2012-02-02 11:09:53.539
Switching to regular size pages for segment size 33554432
Switching to regular size pages for segment size 4261412864
skgm warning: ENOSPC creating segment of size 00000000fe000000
fix shm parameters in /etc/system or equivalent
Please let me what are the kernel parameter values i need to chage to work this.
Thanks in advance.Yes it is same question, but i didn't have any solution there and still looking for some help. the solution it was provided in the last post is not working and getting the same error even with less thn 20% of memory. Please let me know how to overcome this issue.
Thanks -
Getting ORA-27102: out of memory while creating DB using DBCA
Hi All,
I am working on 11.2.0.3 oracle version and linux OS. I am trying to create a new database using dbca and getting error "ORA-27102: out of memory".
Please find the DB version and OS level parameters info below and let me know what i need to do to overcome this issue.
SQL> select * from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
$uname -a
Linux greenlantern1a 2.6.18-92.1.17.0.1.el5 #1 SMP Tue Nov 4 17:10:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
$cat /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 4194304
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
$free -g
total used free shared buffers cached
Mem: 94 44 49 0 0 31
-/+ buffers/cache: 12 81
Swap: 140 6 133
$ulimit -l
32
$ipcs -lm
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 4194303
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1
Please let me know for any other details.
Thanks in advance.Ok, first, let's set aside the issue of hugepages for a moment. (Personally, IMHO, if you're doing manual memory mangement, and you're not using hugepages, you're doing it wrong.)
Anyhow, looking at your SHM parameters:
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
Let's take those in reverse order:
1.) shmmni - This is the max number of shared memory segments you can have on your system, regardless of the size of each segment.
2.) shmmax - Contrary to popular belief, this is NOT the max amount of shared memory you can allocate system wide! This is the max size, in bytes of a single shared memory segment. You currently have it set to 4GB-1. This is probably fine. Even if you wanted an SGA larger than 4GB, having shmmax set to this wouldn't hurt you. Oracle would simply allocate multiple shared memory segments, until it had allocated enough memory for the SGA. There's really no harm there, unless this parameter is set really low, causing a huge number of tiny shared memory segments to be allocated.
3.) shmall - This is the real shared memory segment limit. This number is the total amount of shared memory you're permitted to allocate, system wide, expressed in pages. Pagesize here is the native OS pagesize, which is 4096 bytes, so, this is 2097152 * 4096 = 8589934592, or, 8GB. So, 8GB is the maximum amount of memory that can currnetly be allocated to shared memory, on your machine.
So, having said all that, you haven't mentioned how many, if any, other Oracle databases are running on the server or their sizes. Secondly, we have no idea what memory sizing parameters you have set on the database that you're trying to create, that's getting the error.
So, if you can provide more details, in terms of how many other databases are already on this server, and their SGA sizes, and the parameters you've chosen for the database that's failing to create, perhaps we can help more.
Finally, if you're not using SGA_TARGET or MEMORY_TARGET, you really need to take the time to configure hugepages. Particularly if you've got a server that has as much memory as you do, and you're planning to have non-trivially sized SGA (10s of GB), then you really want to configure hugepages.
Hope that helps,
-Mark
Maybe you are looking for
-
Re: local skype to go number is long distance
is there a way to change the prefix numbers ( area code is fine)? I tried deleting that contact and puttinh him back in but got the exact same number. Still have the issue with access number too. basically how can i change them.
-
Case Number:0214213994 I was advised that my serial number for CS6 Master Collection was for MAC...I have a PC. The agent didn't offer to change platform for me which I was since advised by the college that this is what he should have done. How can
-
Three transactions in one program
Hi All, How do I create 3 transactions for one program. I have created one module pool program for employee details CREATION and I have one transaction for that. Now I want to create Two more transaction for two functionalities DISPLAY and CHANGE. Pl
-
Hi all, After setting up Daily business intelligence for Projects. The error occurs as shown below "A system error has occurred. Unable to locate: CURRENT PERIOD. Please contact your support representative." Pls help me to resolve this Thanks Dinesh
-
Hi everybody! On Saturday I changed my iPhone 4 on the new operating system iOS 5.0, here the steps as I proceeded: Usind iTunes 10.5.0.142 1) I'm beginning to create a full backup (as the backup was still iOS 4.3.3). 2) Then I wanted to select the p