The <PRODUCT_HOME>/repository/conf/etc/config-validation.xml
file contains the recommended system configurations for a server. When you start the server, the system configurations will be validated against these recommendations, and warnings will be published if conflicts are found. See more details on system requirements for your product on Installation Prerequisites.
...
If the values set for these parameters in your environment are less than the recommendations, the following warnings will be published when you start your server.
- WARN - ValidationResultPrinter CPU speed (MHz): <value> <systemCPU> of the system is below the recommended minimum speed : <recommended value>
- WARN - ValidationResultPrinter RAM size (MB): <systemRam> of the system is below the recommended minimum size :<recommended value>
- WARN - ValidationResultPrinter Swap Memory size (MB): <value> : <systemSwap> of the system is below the recommended minimum size :<recommended value>
- WARN - ValidationResultPrinter Maximum free Disk Space (MB): <systemDisk> of the system is below the recommended minimum size :<recommended value>
- WARN - ValidationResultPrinter Open files limit : <openFileLimit> of the system is below the recommended minimum count :<recommended value>
JVM Validation
The following JVM heap size values are recommended by default in the config-validation.xml
file.
...
If these heap size values in your product startup script are less than the recommended values, the following warnings will be published when you start your server:
- WARN - ValidationResultPrinter initHeapSize ValidationResultPrinter Initial Heap Memory (MB) : <system value> value> of the system running JVM is set below the recommended minimum size :<recommended value>
- WARN - ValidationResultPrinter maxHeapSize ValidationResultPrinter Maximum Heap Memory (MB) : <system value> of the system running JVM is set below the recommended minimum size :<recommended value>
- WARN - ValidationResultPrinter maxPermGenSize ValidationResultPrinter Maximum PermGen space (MB) :<system value> value> of the system running JVM is set below the recommended minimum size :<recommended value>
System Property Validation
...
If the OS in your environment is not included in this list, the following warning message will be published when you start the server: "WARN - ValidationResultPrinter The running OS : <value> is not a tested Operating System for running WSO2 Carbon."