[gpfsug-discuss] mmdsh rest api command
Jonathan Buzzard
jonathan.buzzard at strath.ac.uk
Mon Jul 21 16:21:13 BST 2025
On 10/07/2025 17:16, Steve Daniels wrote:
> All,
>
>
> Please review the idea below and vote if it is important to you. The
> mmdsh command is currently based on ssh and will not have a replacement
> unless development is convinced it will impact your ability to manage
> your clusters effectively.
>
I have been thinking about this and for what it's worth here's my
tuppence on the subject :-)
Having only ever used GPFS in the context of an HPC system I have never
ever used mmdsh in all the many years (nearly two decades now) I have
been using GPFS.
My guess is in 2025 people are using the likes of Ansible, SaltStack,
Puppet etc. to manage their GPFS cluster. If not what are you doing,
rocking it like it's still the naught's is unprofessional IMHO.
For the ad hoc stuff they are likely going to be using the likes of xdsh
(anything deployed via xCAT/Confluent will have that out the box) or
pdsh etc. for running arbitrary commands on groups of nodes.
As such mmdsh is reinventing the wheel which is a *bad* thing. There are
better tools for what mmdsh does so if someone actually needs that
functionality then they can install xdsh/pdsh etc. if they have not
already and get the functionality regardless of the existence of mmdsh.
I would note at this point that not every node I manage runs GPFS but
every node I manage *can* respond to the multi node SSH setup I am using
(xdsh because Confluent, because DSS-G). This probably explains why I
have never used mmdsh, because it has never covered all the bases, and
as it will never cover all the basis it's just another tool to learn and
well I haven't got time or the brain space for that.
JAB.
--
Jonathan A. Buzzard Tel: +44141-5483420
HPC System Administrator, ARCHIE-WeSt.
University of Strathclyde, John Anderson Building, Glasgow. G4 0NG
More information about the gpfsug-discuss
mailing list