What is the application server version and the console version? Are they on the same level? Is it just happening on one console or all consoles?
Same verison 8.0, and I have only one console which is installed on server itself
what is the minor version? SP level, I mean? Is the application server version ( Minor included) same as the console version? Application server version can be found at Console- Configuration- Infrastructure manager- Appserver details. And the RCP version is what you see when you launch the console. As per the recommendation, both should match.
Check JRE version and Java Heap size on App Server.
Look at windows processes, can you confirm it is the appserver process only which is hitting 100%
Sent from my iPhone
Prabhat - Bl Version = 18.104.22.1682 and yes both are same.
JBharat -RE Version = 1.6.0_13 not sure how to check Java heap size.
Rohit - Yes the CPU utilization is due to Appserver process i guess, coz once the job is completed, it comes down.
Appserver uses its own JRE, so the version cannot be a problem.
have you looked at windows process explorer/task manager to see the java process hitting 100% ?
Where is the OM DB ? What DB is that ?
What is the memory/RAM on the system?
You can check the heap size of appserver - from the GUI
under infrastructure management -> Appservers -> Click on the Appserver node. it will display all information including JVM size
I see oracle process is taking around 30 to 40 % and Java.exe is taking around 40 to 50%, Db is Oracle and present on the same server, RAM is 8 GB.
Is this what you wanted from the GUI ?
Maximum JVM Memory (B) = 850,067,456
Total JVM Memory (B) = 731,316,224
Free JVM Memory (B) = 157,946,728
Used JVM Memory (B) = 573,369,496
Used File Descriptors = 3,410
FIPS 140-2 Mode = enabled
what platform is the appserver - x86 or x86_64?
in the registry in HKLM\Software\BladeLogic\Operations Manager\Application Server there is an option w/ the Xmx setting. what is that set to ?
in the NSH\br directory look for the 'AppServerProfiles.xml' - is there a Xmx or MaxHeap setting in there? if so, what is it?
this happens for any job type? nsh job, deploy job, patching, etc? what do you mean 'update property through a job' ? is this appserver a VM guest or physical machine ?
below are the answers .
Platform is x86_64,
Option is set to -xmx1024m
I dont see XMX or MaxHeap setting in AppServerProfiles.xml.
Yes this happens with every job, Server is physical machine.
Can you do this:
In the registry, change that value to 512m.
In the infra structure manager menu, edit your appserver instance and set the max heap to 4096m
Restart the appserver service.
Also – did this just start happening? Or did you just upgrade and it started ?
Bill, I saw that you asked to go from 1024 to 512 in the post that I suggested here. I want to know the difference between this registry and max heap in the infrastrcture manager?
also, why do we lower down the registry value? Shouldn't increasing the value give it more memory. Did not understand these points.
The value in the registry is the max heap for the launcher. the launcher does not need 1024m of heap (though it would probably never actually claim that much). In the default setup, any new instances will inherit the maxheap setting from the launcher. you should really set the max heap explicitly on the instance, via infra mgr.