Controlling Warewulf (wwctl)
Warewulf’s command-line interface is based primarily around the
wwctl command. This command has sub-commands for each major
component of Warewulf’s functionality.
configureconfigures system services that Warewulf depends oncontainerconfigures containers (node images)kernelconfigures override kernelsnodemanages nodes in the clusterprofilesdefines configuration which can be applied to multiple nodesoverlaysmanages nodespowerturns nodes on and offsshprovides basic parallel ssh functionality
All of these subcommands (and their respective sub-subcommands) have
built-in help with either wwctl help or --help.
Hostlists
Many of the commands (e.g., wwctl node list support a “hostlist”
syntax for referring to multiple nodes at once. Hostlist expressions
support both ranges and comma-separated numerical lists.
For example:
node[1-2]expands tonode1 node2node[1,3]expands tonode1 node3node[1,5-6]expands tonode1 node5 node6