Advanced Options

Configure advanced settings on appliance-based nodes

The Advance section provides additional configuration options for customizing the node behavior from the default settings.

Config Options

Advanced Config Options

The Config Options panel allows customizing various advanced settings for the node such as network flow defaults. Each setting provides a description of what it controls and the value field. Additionally, the button on the far right allows resetting a setting back to the default value.

Field NameDescription
TCP TTLIdle timeout, in seconds, for established TCP flows. The connection must be idle for the whole period before the flow is removed. Default 900.
TCP Handshake TimeoutTimeout, in seconds, for TCP flows that have not completed the 3-way handshake (SYN, SYN/ACK, ACK). Default 15.
UDP TTLIdle timeout, in seconds, for UDP flows. Default 60.
ICMP TTLIdle timeout, in seconds, for ICMP flows. Default 5.
ARP IntervalHow often, in seconds, the node sends a gratuitous ARP request for each interface that has a cluster IP set. Default 60.
Drop IP-option SYNsDrops incoming TCP SYN packets that carry IP options and are addressed to a service on the node itself. When Disabled, the node counts and logs these packets and lets them through. Default Disabled. See Drop IP-option SYNs.

After changing a setting click the Save button. Some changes may require a node restart to take effect.

Drop IP-option SYNs

Set Drop IP-option SYNs to Enabled to drop incoming TCP SYN packets that carry IP options and are addressed to a service on the node itself. A change takes effect within a few minutes and does not need a restart. Only packets addressed to the node itself are checked. Traffic through outside NATs and traffic that passes through the node are not affected.

Trustgrid has tested known Trustgrid control and data plane traffic and example application traffic across the Trustgrid connection with this option enabled. We cannot guarantee how other application traffic might be affected. Monitor for issues after enabling it.

JVM Memory

Execute Garbage Collection

This button forces the Java process to clean up memory and execute garbage collection. This is useful if you are seeing memory issues and want to force the JVM to clean up memory.

Garbage Collection button

Memory Settings

The JVM Memory panel allows changing the default JVM settings for the node process. See the JVM Knowledge Base article for more information on the default settings and recommendations for changing them.

Field NameDescription
Minimum MemoryThe starting amount of memory the JVM process will consume for heap usage.
Maximum MemoryThe maximum amount of memory the JVM process can use for heap usage.
Garbage Collector
  • Default (Parallel GC)
  • G1 GC
The node must be restarted for any change to take effect.
Java Virtual Machine (JVM) memory settings

Installed Packages

The Installed Packages panel lists the software packages installed on the node. The table includes the following columns:

Field NameDescription
NameThe package name.
DescriptionA short summary of the package.
VersionThe installed version of the package.
ArchitectureThe CPU architecture the package was built for (e.g., amd64).