LBNL NHC version 1.4.2
The LBNL Node Health Check (NHC) Development Team is pleased to announce the release of LBNL Node Health Check (formerly Warewulf Node Health Check) version 1.4.2. This release is mostly a maintenance release, other than the name change, but it does offer the following new features:
- New check:
check_cmd_dmesg
for watching thedmesg
output for particular strings - New check:
check_net_ping
for sending PING requests to remote hosts to verify functional networking - Enhanced check:
check_ps_service
now offers the-v
and-V
flags to add service action verification (e.g., making sure a service restart actually worked) - External match string checking: User-defined delimiter characters and commands allow for customized handling of match strings. Enable/disable checks based on node groups, tags, subclusters, labels, or any other categorization feature offered by Warewulf, Clustershell, PDSH, and more! Example:
<login-nodes> || check_ps_service -u root -v -S sshd
- More efficient range checking, plus a bugfix to prevent node range endpoints from being interpreted as octal numbers
- New CLI options
-x
forbash
-level debugging output and-e <check>
for single-check eval-and-exit behavior - Plus the usual bugfixes and performance enhancements!
See https://github.com/mej/nhc/commits/master for the complete commit log!