As per the system requirements, ZENworks recommends minimum memory requirement of 16 GB for both Appliance and Non-appliance Primary Servers. Based on the RAM size requirements, you need to ensure that memory is optimally allocated for the RDBMS (if embedded PostgreSQL is installed), Vertica, Kafka and ZENworks Services (ZENserver and ZENloader services), for these components to function effectively in the server. ZENworks provides you with a Configure action that will automatically calibrate appropriate memory for these processes.
You need to run this Configure action after upgrading the server to ZENworks 2020. However, if you plan to install Vertica in this server, then ensure that you run this Configure action only after configuring Vertica. For more information, see Vertica Reference documentation.
The scenarios in which this action should be run are:
Non-appliance server on which only embedded PostgreSQL is installed
Non-appliance second Primary Server
Appliance server on which Kafka and Vertica are installed
Appliance server on which only Vertica is installed
Appliance server on which embedded PostgreSQL and Vertica are installed
Appliance server on which embedded PostgreSQL and Kafka are installed
Appliance server on which only Kakfa is installed
Appliance server on which embedded PostgreSQL, Kafka and Vertica are installed
Appliance second Primary Server
To run this Configure action:
In the command line utility of the server, execute the command: novell-zenworks-configure -c CalibrateMemoryConfigureAction
A message is displayed informing the user that the ZENworks services will automatically restart on the server after the Configure action is run. If you want to proceed with the memory calibration, then press enter to select the default value 1 or else enter the value 2.
(Conditional) On an Appliance server, you will be asked if you want to install Vertica and Kafka on the server. If you plan to install Vertica and Kafka on this server, then ensure that you run this action only after configuring Vertica in the server. To exit the action, enter the value 2.
If you do not want to install Vertica and Kafka in the server and want to proceed with memory calibration, enter the value 1.
The newly configured values for each component are displayed. If you want to view the configured values at a later point in time, then run the following Configure action:novell-zenworks-configure -c DisplayMemoryConfigureAction