2014-04-03 51 views
1

MOSIX(3.14.0.12)的最新版本中,所有MOSIX其发动远程节点(mosbatchmosrun -M)上的命令不退出,直到我挖掘返回键。该命令在远程节点上正确执行,从远程节点进程列表中消失,但没有任何反应,直到我点击该返回键。mosbatch命令需要标准输入一个换行符

对于不从标准输入自己,阅读下面的作品命令:

回声| mosrun -M-3 echo bla

不用说,这是非常烦人的。当然,以上仅适用于不读取STDIN的命令。我的mosix集群变得完全无法使用。我在哪里可以开始寻找解决这个问题的方法?

Corrolary:是否有其他位置我会过得更好张贴了这个问题?新闻组/邮件列表?

+0

只是为了仔细检查,你就MOSIX或openMosix的? –

+0

一个你可以始终遵循与符号命令件事'&'有它在后台运行。 –

+0

This is on Mosix,_not_ on OpenMosix – parasietje

回答

1

这里唯一正确的答案似乎是:

MOSIX未使用公共集群了。目前,它只用于耶路撒冷希伯来大学。 Mosix的出版历史表明:系统上发表的所有论文都来自耶路撒冷大学。 OpenMosix项目是2001年末的一个分支,截至2008年3月1日也已死亡see Wikipedia

没有关于Mosix的公共论坛。 HPC社区开始使用SLURM,SGE或TORQUE等作业调度系统。

目前,最好是从MOSIX移开。很多大学已经这样做了(例如乌普萨拉大学用SLURM取代了Mosix)。

+0

对不起,希望过渡能够适合你。 –

1

你总是可以只换行到bash或zsh的功能,使其更快地类型,而不是一个确切的答案,但我想它可能会有所帮助:

qmosrun() { echo | mosrun [email protected] echo bla } 

(qmosrun快速mosrun)。

编辑:哦,如果你有,你可以尝试检查出openMosix的IRC频道,在irc.freenode.net上#openMosix任何问题。我不知道你是否是在MOSIX或openMosix的,但它可能会找到一些人说话的好地方,无论http://tldp.org/HOWTO/openMosix-HOWTO/x1840.html

+0

#openMosix完全被遗弃,在做'/ msg Alis LIST * mosix *'时,Freenode IRC上没有其他的'mosix'频道存在' – parasietje

+0

ahhh,是的,对不起,我读了openmosix关机,抱歉。我已经尝试四处找你,并检查了一堆文档的(我很乐意发布他们,如果你想要的),但我一直没能找到其他任何东西,对不起。我唯一的建议是向mosix制造商伸出援手,或者定制你的环境来阻止这种问题。 –

+0

我接触[email protected]上的mosix制作者,但我没有任何反应。 Mosix没有其他论坛似乎存在。假设定期发布的内核更新仅用于耶路撒冷希伯来大学的内部使用可能是安全的,并且没有人真正使用Mosix了。 – parasietje

相关问题