Hpc 将munge mrsh与clustershell一起使用
我正在尝试在我的HPC上使用clustershell,我想使用munge作为通信的基础,因为它已经为SLURM准备好了 我遵循了官方网站上的配置,据说只需要添加一个defaults.conf文件Hpc 将munge mrsh与clustershell一起使用,hpc,slurm,munge,Hpc,Slurm,Munge,我正在尝试在我的HPC上使用clustershell,我想使用munge作为通信的基础,因为它已经为SLURM准备好了 我遵循了官方网站上的配置,据说只需要添加一个defaults.conf文件 [task.default] distant_workername: mrsh 但是我有一个python错误,它说 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ClusterShell/C
[task.default]
distant_workername: mrsh
但是我有一个python错误,它说
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ClusterShell/CLI/Clush.py", line 765, in clush_excepthook
raise exp
File "/usr/bin/clush", line 11, in <module>
load_entry_point('ClusterShell==1.8.3', 'console_scripts', 'clush')()
File "/usr/lib/python3/dist-packages/ClusterShell/CLI/Clush.py", line 879, in main
task = task_self()
File "/usr/lib/python3/dist-packages/ClusterShell/Task.py", line 1373, in task_self
return Task(thread=threading.currentThread(), defaults=defaults)
File "/usr/lib/python3/dist-packages/ClusterShell/Task.py", line 286, in __init__
"distant_worker": _distant_workerclass(defaults)})
File "/usr/lib/python3/dist-packages/ClusterShell/Defaults.py", line 76, in _distant_workerclass
return _load_workerclass(defaults.distant_workername)
File "/usr/lib/python3/dist-packages/ClusterShell/Defaults.py", line 65, in _load_workerclass
__import__(modname)
ModuleNotFoundError: No module named 'ClusterShell.Worker.Mrsh'
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3/dist packages/ClusterShell/CLI/Clush.py”,第765行,位于Clush_excepthook中
提高经验
文件“/usr/bin/clush”,第11行,在
加载入口点('ClusterShell==1.8.3','console脚本','clush')()
文件“/usr/lib/python3/dist packages/ClusterShell/CLI/Clush.py”,第879行,在main中
task=task_self()
文件“/usr/lib/python3/dist packages/ClusterShell/Task.py”,第1373行,在Task\u self中
返回任务(thread=threading.currentThread(),默认值=defaults)
文件“/usr/lib/python3/dist packages/ClusterShell/Task.py”,第286行,在__
“远程\u工作者”:\u远程\u工作者类(默认值)}
文件“/usr/lib/python3/dist packages/ClusterShell/Defaults.py”,第76行,在workerclass中
返回\u加载\u工作类(默认值。远程\u工作名称)
文件“/usr/lib/python3/dist packages/ClusterShell/Defaults.py”,第65行,在加载工作类中
__导入(modname)
ModuleNotFoundError:没有名为'ClusterShell.Worker.Mrsh'的模块
我使用pip安装了python包mrsh,但没有任何帮助
所有节点都具有相同的配置
我不知道如何在clustershell中使用munge(如果可能的话)