我正在一台服务器上安装 slurm,用于一小群人之间的调度目的。现在没有,也永远不会有扩展到这个单一节点之外的意图。
在这种情况下,munge 仍然是安全性的要求吗?还是 slurm 管理的多节点集群特别需要 munge?
答案1
我不认为我在这里的回答是从安全角度来看的深入回应,但它可能会有所帮助。
您信任您的“一小群人”吗?他们是否信任彼此的账户?如果没有,那么你仍然需要 munge。
您是否正在阻止其他系统访问 slurm 服务器上的“SlurmdPort”和“SlurmctldPort”?如果没有,那么你仍然需要 munge。
您仍然需要 munge 的最基本原因可能是:您运行的 slurm 版本是否除了“munge”之外还有“AuthType”的其他选项?最新版本的 slurm (22.05) 甚至没有列出除 munge 之外的任何替代方案,如 slurm.conf 的最新手册页中所示。
我知道下一条语句不是您所要求的,但我将在这里写下它以防有帮助: munge 运行起来非常轻量级并且非常容易配置。对于 slurm 安装,与 slurm 配置的其余部分相比,配置 munge 可能会占用您很少的时间。