Submit a ticketCall us

Announcing NPM 12.2
With NPM 12.2 you can monitor your Cisco ASA firewalls, to monitor VPN tunnels for basic visibility and troubleshooting tunnels. NPM 12.2 also uses the SolarWinds Orion Installer so you can easily install and upgrade one or more Orion Platform products simultaneously.
See new features and improvements.

Home > Success Center > Database Performance Analyzer (DPA) > Instructions to set Ignite Stack Size

Instructions to set Ignite Stack Size

Created by Interspire Import, last modified by MindTouch on Jun 23, 2016

Views: 58 Votes: 0 Revisions: 7

This article applies to Ignite 8.1 and earlier

If you are using Ignite 8.2 or later, or any version of DPA, see this article instead.

The following error in Ignite indicates an out of memory (RAM) issue on the Ignite Server machine.  This KB article describes how to alleviate this problem by reducing the stack size used by Ignite.

Error: No buffer space available
 or
java.lang.OutOfMemoryError: unable to create new native thread

Windows Installs


Ignite 8.1 and below:

1. Edit \iwc\tomcat\bin\catalina.bat
a. Search for the line:     set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
b. Update the line to:     set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -Xss128k

2. Edit \iwc\tomcat\bin\service.bat
a. Search for the line containing:   

     --JvmMs %MIN_HEAP_MEMORY_IN_HEX% --JvmMx %MAX_HEAP_MEMORY_IN_HEX%

     or

     --JvmMs 0x080 --JvmMx 0x200
b. Add the following to the end of the line:     --JvmSs 0x080

Continue with these steps for all Ignite versions:

3. Remove the Ignite Server service:
a. Open a command window and change directory to
b. Run file: removeWindowsService.bat
 
4. Create the Ignite Server service:
a. In the same command window, run the file: createWindowsService.bat
Note: it may take a couple of minutes for Ignite to complete its startup.
 
5. Open Ignite in a browser. 

Notes:
* If Ignite does not open, you may need to reboot the server to reset memory on the machine.


* In addition, an optional improvement is to set the Memory Performance options on the Windows server:

1. Open the System Properties window (right-click on My Computer and choose Properties).
2. Click the Advanced tab.
3. In the Performance section, click the Settings button (opens the Performance Options window).
4. Click the Advanced tab.
5. In the Memory Usage section, change the setting to “Programs”.
6. Reboot the server.

t(2).jpg

UNIX/Linux Installs


1. Edit /iwc/tomcat/bin/catalina.sh
a. Search for the line:     set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
b. Update the line to:     set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -Xss128k

2. Restart the Ignite Server:
a. Run /iwc/shutdown.sh
b. Run /iwc/startup.sh
Note: it may take a couple of minutes for Ignite to complete its startup.
 
3. Open Ignite in a browser.

Last modified
19:15, 22 Jun 2016

Tags

Classifications

Public