Date Added: September 18, 2007
Peer Domain resiliency enhancements added in RSCT 2.4.7.4 (APAR IZ01378) and RSCT 2.3.11.4 (APAR IZ01379)
In heavily-loaded systems, contention for resources like memory, I/O, or CPU may result in RSCT daemons not being able to make progress in a timely manner. That may result in false node failures, or in RSCT daemons being recycled. To minimize the possibility that the daemons be prevented from accessing system resources, the Topology Services, Group Services, and Configuration Resource Manager daemons now run with a fixed realtime CPU priority, which should allow them to access CPU resources even when several other processes in the system are running.
Note that the use of a realtime fixed CPU priority will not result in the RSCT daemons using additional CPU resources. The priority will only ensure that the daemons will be allowed to access the CPU whenever needed.
The second step in improving the daemons' resilience to resource contention involves locking ("pinning") their pages in real memory. Once the pages are brought to physical memory, they are not allowed to be paged out, thus minimizing the possibility that daemons become blocked or delayed during periods of high paging activity.
Because the daemons' pages are locked in memory, the corresponding physical pages are dedicated to the daemons and cannot be used by other processes in the system. Therefore the amount of physical memory available for other processes is slightly reduced.
By default, the daemons will use a fixed CPU priority and lock the pages in memory. This behavior can be changed, with the following commands:
/usr/sbin/rsct/bin/cthatstune -p 0
will direct the RSCT daemons not to use a fixed CPU priority.
For the Group Services daemon, the setting will only take effect the next time RSCT Peer Domain is onlined on the node.
CT_MANAGEMENT_SCOPE=2 chrsrc -c IBM.RSCTParameters TSPinnedRegions=256
will direct the RSCT daemons not to lock their pages in memory.
The setting will only take effect the next time RSCT Peer Domain is onlined on the node.