Search NASASearch

DOE OSTI · code-151689

Nodeman: A Node Management Tool For Hpc Clusters

Abstract

NodeMan is a command line tool to manage nodes in an HPC cluster. At it's core, it is an extensible framework composed of bash scripting and GNU parallel. HPC System Administrator will find it useful in that it encapsulates desired functions and allows them to be assembled in a way familiar to administrators - through pipes. In fact, NodeMan functions can work with common command line tools as long as they use stdin/stdout. System Administrators can construct moderately complex logic and filtering on a compact command line that would normally require a substantial shell script. In the spirit of clush and pdsh, it is able to run commands remotely on nodes. Additionally, NodeMan is more flexible. For example, it can interact with IPMI and naturally processes node lists for orchestrating different tools. The library of useful pre-built functions is growing. System administrators can easily create new functions and make it their own.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Serr, ScottM. 2024-10-31. Nodeman: A Node Management Tool For Hpc Clusters. https://doi.org/10.11578/dc.20250220.1

Cite the original work for its findings. Save a collection to share your selection of sources.