Ubuntunetworking连接&Condor?

如何拿10台新电脑(所有相同的制造商/规格),安装在他们的Ubuntu和连接他们都在networking? 从哪里开始的任何提示?

把它们全部分配到一个“网格”(比如通过神鹰)是多么的困难,这样就可以把工作提交给一个中心节点,并在整个networking中进行处理呢? 任何想法如何做到这一点/从哪里开始?

Ubuntu有一个预先build好的Condor软件包,你可以从这里下载下来 。 这应该启动一个独立的Condor安装,或者是人们所说的“个人Condor”安装。 因此,您可以将作业提交到该机器上的队列中,然后在该机器上通过Condor在后台运行。

要连接其他机器,您需要重复安装,而不是在包装箱上运行COLLECTOR,NEGOTIATOR和SCHEDD守护进程,而只需要:

DAEMON_LIST = MASTER STARTD 

这使得机器只是一个为您运行作业的节点。 而且你需要在这个机器的configuration文件中设置CONDOR_HOSTmacros作为运行收集器和谈判器守护进程的机器的完整主机名。 这将把所有的机器都放在同一个池中,让所有的机器都把它们的可用性报告给同一个收集器/谈判器。

一旦你把它们放在同一个池中,你就需要弄清楚在提交节点和执行节点之间如何移动数据:你想让Condor传输数据吗? 你想使用共享文件系统吗? 默认情况下让Condor尝试执行文件传输,将整个网格视为一组松散耦合的机器,而在它们之间没有共享文件系统。 这对于快速安装来说非常有用,但是并不像扩展共享文件系统那样成比例。 对于10台机器,我不会担心的。

有关更详细的入门信息,我强烈build议阅读Condor手册 。 这是一本书,但值得花费时间阅读至less前三节。

如果手册没有帮助,获得Condor帮助的主要地方是他们的condor-users邮件列表 。 这是由U. Wisc监测的活动。 人员和其他Condor用户。 我其实正在考虑提出一个condor.stackexchange.com …