Hi Mike: Your slurm must be built with hdf5 support (if 'configure' could find libhwloc-devel files, it should have been automatically). And there's more info here: https://slurm.schedmd.com/hdf5_profile_user_guide.html
I don't use this myself, btw, and can't comment on space consumption. Good luck! -- Wishing that I'd just listened this time, Paul Brunk, system administrator Georgia Advanced Computing Resource Center UGA EITS (formerly UCNS)