Along with Primary Servers, Satellites Server settings should also be tuned to obtain optimum performance. It is valuable to understand the default settings and how you can further tune these settings if required.
The following configurations can be performed on satellites.
The following configurations can be done in the jettyenv file located at /opt/novell/zenworks/webserver/conf/jettyenv:
To configure MaxPoolThreads value, modify the below property value in jettyenv file.
MaxPoolThreads=500
Default value for MaxPoolThreads is 500.
Restart the novell-zenworks-xplatzmd.service and novell-zenworks-jetty.service after modifying the above value.
To configure maximum heap memory for Jetty, modify the below property value to the required value in the jettyenv file.
MaxMemory=2048
Default value for MaxMemory is 2048.
Restart the novell-zenworks-jetty.service for the change to take effect.
It is recommended to set maximum heap memory for xplat agent on Satellite server to 2048.
To modify the maximum heap memory for xplat agent:
Go to /opt/novell/zenworks/lib/systemd/system.
Edit file systemd-xplatzmd, search for the below property
MEM_OPTS="-Xms64m -Xmx512m -XX:MetaspaceSize=16m -XX:MaxMetaspaceSize=512m" and modify the value -Xmx512m to -Xmx2048m.
Save the file and Restart the xplatzmd.service.
To configure MaxPoolThreads value, add the below registry key with the value you want to set for MaxPoolThreads. Default value is 500.
In Registry Editor, on the Windows Satellite Server:
Registry Key Path: HKLM\Software\Novell\ZCM\Satellite (if the path does not exist, create it)
Registry Key Type: String
Registry Key Name: MaxPoolThreads (create this key)
Registry Key Value: (integer value - default is 500)
Restart Jetty Service for the change to take effect.
To configure max heap memory for Windows Satellite Server:
Go to %ZENWORKS_HOME%\bin
Right click on ZenJettyServerw.exe and click on "Run as Administrator".
Under Java, modify "Maximum memory pool: " value to required value.
Restart the jetty service.