Configuring Memory Check in the ibis.properties File
Memory checking ensures that a responding Process Engine is running in a normal state so that workflows can safely be executed on that Process Engine.
The check includes the following:
-
Determining whether the OS file system is in read-only mode.
-
Determining if the available disk size has fallen below
MinimumHardDiskSizeInMB(only if disk limiting is not enabled in the server configuration).
The check is performed at startup and periodically after IntervalFileAndDiskCheckInMilliSec milliseconds.
If the OS file system is in read-only mode or the available disk size is smaller than MinimumHardDiskSizeInMB MB, the Process Engine is put into maintenance mode and the user is informed about the reason.
Configuration file
<SUITE-INSTALL-DIR>/inubit/server/ibis_root/conf/ibis.properties
# Runtime properties of the INUBIT Process Engine.
#
# PURPOSE
# The file is read once while the node starts and is expected in the directory <ibis_root>/conf.
# Changes therefore only take effect after a restart of the node.
# If the file is missing or cannot be read, the start continues with a warning in the trace and
# all configured checks stay switched off.
# Interval in milliseconds in which a node checks its file system. A value of 0 or fewer switches
# the check off. No observation runs without this entry.
# On every run the node tests whether the INUBIT root directory is still writable and raises a file
# system alarm if it is not; the node then goes into the maintenance mode.
# The minimum disk space is checked in the same interval, but only while the hard disk monitoring of
# the alarm system is switched off; otherwise the monitoring of the alarm system applies with its own
# interval and its own limits (class HddObserver).
IntervalFileAndDiskCheckInMilliSec=300000
# Minimum disk space in MB that a node demands. A value of 0 switches the check off.
# While the node starts, the node is shut down immediately if the demanded space is not available;
# during operation the node raises a disk usage alarm and goes into the maintenance mode instead.
# Note that the check compares the value with the occupied and not with the free disk space.
# It only strikes as long as the occupied space is below the configured value.
MinimumHardDiskSizeInMB=100