Python: PBS 提交,如果我更改脚本会怎样?
Python: PBS submission, what happens if I change script?
我有一个脚本 job.bin
用于在集群上执行 python (pythoncode.py
) 中的代码,通过 qsub
提交作业。在 job.bin
:
cd /path/to/my/python/code
python pythoncode.py
如果发生什么情况:
a) 当pythoncode.py
是运行ning时,我改变它的内容
b) 当 pythoncode.py
在队列中时,我更改其内容
pythoncode.py
包含一些我可以改变的参数。在情况 a) 和 b) 中,更改任何这些参数是否会影响已经开始或正在排队的 运行?
- 提交作业后更改
job.bin
没有任何反应 因为提交文件被 qsub
复制到临时存储。
- 当您更改
pythoncode.py
而作业保留在队列中时,文件的新版本将是 运行,因为之后会读取作业脚本调度程序将作业状态更改为 运行ning。
- 当您更改
pythoncode.py
而作业正在 运行 时 没有任何反应 因为 python 解释器已经启动并读取脚本进入自己的记忆。
专业提示。管理员可以在作业保留在队列中时更改临时存储中保留的 job.bin
文件,以便 job.bin
的新版本将 运行.
我有一个脚本 job.bin
用于在集群上执行 python (pythoncode.py
) 中的代码,通过 qsub
提交作业。在 job.bin
:
cd /path/to/my/python/code
python pythoncode.py
如果发生什么情况:
a) 当pythoncode.py
是运行ning时,我改变它的内容
b) 当 pythoncode.py
在队列中时,我更改其内容
pythoncode.py
包含一些我可以改变的参数。在情况 a) 和 b) 中,更改任何这些参数是否会影响已经开始或正在排队的 运行?
- 提交作业后更改
job.bin
没有任何反应 因为提交文件被qsub
复制到临时存储。 - 当您更改
pythoncode.py
而作业保留在队列中时,文件的新版本将是 运行,因为之后会读取作业脚本调度程序将作业状态更改为 运行ning。 - 当您更改
pythoncode.py
而作业正在 运行 时 没有任何反应 因为 python 解释器已经启动并读取脚本进入自己的记忆。
专业提示。管理员可以在作业保留在队列中时更改临时存储中保留的 job.bin
文件,以便 job.bin
的新版本将 运行.