GROUPS.CONF(5) ClusterShell User Manual GROUPS.CONF(5) (NAME) groups.conf - ClusterShell (DESCRIPTION) ClusterShell : 1. $CLUSTERSHELL_CFGDIR/groups.conf ( $CLUSTERSHELL_CFGDIR ) 2. ($XDG_CONFIG_HOME/clustershell/groups.conf $HOME/.config/clustershell/groups.conf) 3. ({sys.prefix}/etc/clustershell/groups.conf) 4. pip ($HOME/.local/etc/clustershell/groups.conf) 5. (/etc/clustershell/groups.conf) . groups.conf . confdir . confdir . RFC 822 . : Main Group_source: Main . Main . Group_source Group_source ( ) . (map mapall all list reverse) . Group_source . [Main] Main . default ( ) NodeSet ( "@io") . confdir ClusterShell .conf . conf. Group_source [Group_source] . /etc/clustershell/groups.conf ClusterShell . Group_source . : conf. ( ). $CFGDIR ( groups.conf ) . confdir ( $CFGDIR) . . groupsdir confdir . autodir ClusterShell .yaml . ClusterShell . . $CFGDIR ( groups.conf ) . autodir ( $CFGDIR) . . [Group_source] . map nodeset nodeset ( ). $GROUP . map mapall . mapall group: nodes . ( sinfo ansible-inventory --list) map list () . mapall list . map mapall ( ) nodeset . : : . . mapall ( ) mapall map . all nodeset nodeset . list map . list ( ). mapall . reverse () . $NODE . list map . reverse . cache_time () . . nodegroups . confdir . . /dev/null . $GROUP $NODE : o $CFGDIR groups.conf o $SOURCE . ( ) . . (RESOURCE USAGE) . . cache_time . (EXAMPLES) Slurm. groups.conf [Main] default: local confdir: /etc/clustershell/groups.conf.d $CFGDIR/groups.conf.d autodir: /etc/clustershell/groups.d $CFGDIR/groups.d [local] map: sed -n 's/^$GROUP:\(.*\)/\1/p' /etc/clustershell/groups list: sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /etc/clustershell/groups [slurm] map: sinfo -h -o "%N" -p $GROUP all: sinfo -h -o "%N" list: sinfo -h -o "%P" reverse: sinfo -h -N -o "%P" -n $NODE (FILES) $CLUSTERSHELL_CFGDIR/groups.conf (: /etc/clustershell/groups.conf) . $CLUSTERSHELL_CFGDIR/groups.conf.d/ (: /etc/clustershell/groups.conf.d/) . $CLUSTERSHELL_CFGDIR/groups.d/ (: /etc/clustershell/groups.d/) autodir ( yaml.) . $XDG_CONFIG_HOME/clustershell/groups.conf groups.conf. $XDG_CONFIG_HOME $HOME/.config/clustershell/groups.conf . {sys.prefix}/etc/clustershell/groups.conf ClusterShell . $HOME/.local/etc/clustershell/groups.conf groups.conf ( pip --user) (SEE ALSO) clubak(1), cluset(1), clush(1), nodeset(1) https://clustershell.readthedocs.io (AUTHOR) Stephane Thiell (COPYRIGHT) GNU Lesser General Public License version 2.1 or later (LGPLv2.1+) 1.10.1 2026-07-16 GROUPS.CONF(5)