我正在向Sun Grid Engine提交作业(脚本)。这项工作是一个Python程序。运行可能需要几个小时,但它会定期写入stdout和stderr以通知我它的状态(例如完成多少次迭代等)。问题是SGE缓冲输出并且只在最后写入文件,这意味着我无法在屏幕上看到输出或实时拖放文件。工作结束后,我只能了解状态。有没有办法通过配置SGE(qsub等)来解决这个问题?SGE:如何实时查看输出
3
A
回答
0
不使用qsub,而是使用qrsh。
+0
如何将'qsub'更改为'qrsh'命令?目前,该命令如下所示:'qsub -V -b n -cwd -j y -S/usr/bin/python'。 'qrsh'似乎支持一组不同的命令。 – 2015-01-06 20:57:58
+0
我还没有直接尝试使用python等交互式调用。对于非交互式调用,它非常简单。例如:“qrsh -V -cwd -j y pwd && hostname”。对于交互式呼叫,您可以分两步进行。首先调用“qrsh”将会把你登录到一个工作节点。然后调用“python”。 – 2015-01-06 22:22:43
相关问题
- 1. 如何查看控制台实时同时Outputing输出和错误的文件
- 2. 检查实时输出
- 3. Drupal查看输出
- 4. 如何查看FactoryGirl输出的内容?
- 5. 如何在pexpect中查看输出?
- 6. 如何查看在终端输出()
- 7. 如何使用Apportable查看NSLog输出?
- 8. 在Django WebApp上实时查看shell命令的输出
- 9. 查看草案JS输出
- 10. 查看输出或AppleScript的
- 11. Java ProcessBuilder如何获取实时输出
- 12. 如何实时解析管道输出?
- 13. 如何查看Java输出(使用代码2退出“java.exe”)?
- 14. 实时查看更新
- 15. NLog实时查看/监控
- 16. 如何查看实际输出而不是<发生器对象>?
- 17. 当通过cc.net查看时出现Nant输出问题
- 18. 如何停止在输出日志Intellij IDEA中查看DEBUG输出?
- 19. 更容易查看firePHP输出的最佳实践
- 20. 点击查看时出错
- 21. 时出错查看XML
- 22. 如何在Visual Studio代码中同时查看输出和调试控制台?
- 23. 如何查看自动每日Rake任务的输出?
- 24. Android测试用例 - 如何查看输出?
- 25. 如何发送Json输出在asp.net中查看mvc
- 26. 如何在github中查看.rmd的输出?
- 27. 如何查看codeigniter中的最终输出?
- 28. 如何查看GAE下的日志模块输出模块?
- 29. 如何查看Amazon EMR/S3中的输出?
- 30. 如何在Visual Studio 2010中查看调试输出?
尝试使用sys.stdout.write()和sys.stdout.flush()而不是print() – jgritty 2014-10-31 04:09:46