是否可以在 HTCondor 中检索 python 脚本的输出?
Is it possible to retrieve the output of python scripts in HTCondor?
我想 运行 一些 python 脚本 return HTCondor 管理的集群上的一些字典。我 运行 在另一个集群 运行ning MPI/Slurm 和 mpi4py 上使用相同的方法,我能够在不保存文件的情况下收集输出并将它们传输到主节点。我无法理解如何在 HTCondor 中执行此操作(即使使用 python 包装器)。
是否可以在 HTCondor 中检索 python 脚本的输出?
我需要使用 schedd.retrieve("ClusterId == %d" % cluster)
命令吗?如果是这样,将不胜感激。
谢谢!
您可以在提交文件中指定要将标准输出保存到的文件(另请参阅 Condor output file updating)。
您可以使用 htcondor_tail
查看输出(不确定 python api 中的等效项是什么)。
稍微偏离主题:如果您 运行 python 您也可以使用例如Dask 做你的远程 python 事情(另见 )
我想 运行 一些 python 脚本 return HTCondor 管理的集群上的一些字典。我 运行 在另一个集群 运行ning MPI/Slurm 和 mpi4py 上使用相同的方法,我能够在不保存文件的情况下收集输出并将它们传输到主节点。我无法理解如何在 HTCondor 中执行此操作(即使使用 python 包装器)。
是否可以在 HTCondor 中检索 python 脚本的输出?
我需要使用 schedd.retrieve("ClusterId == %d" % cluster)
命令吗?如果是这样,将不胜感激。
谢谢!
您可以在提交文件中指定要将标准输出保存到的文件(另请参阅 Condor output file updating)。
您可以使用 htcondor_tail
查看输出(不确定 python api 中的等效项是什么)。
稍微偏离主题:如果您 运行 python 您也可以使用例如Dask 做你的远程 python 事情(另见