远程控制Boinc

Boinc是加州大学波克利分校(怎么又是他?)开发的一个分布式运算的平台,支持了n多的分布计算项目,其中最初明的应该算是SETI@home那个寻找“小绿人”的项目。

Boinc由客户端和管理器组成,默认的安装要求安装有桌面环境。这对于很多服务器而言似乎严格了一点。现在就分享一下使用控制器远程使用客户端的方法。

首先,安装Boinc
    Fedora : yum install bonic-client
    Debian : apt-get install boinc-client
    Ubuntu :  sudo apt-get install boinc-client
    FreeBSD : cd /usr/poot/net/boinc-client; make install clean
    其他的系统可以直接去http://boinc.berkeley.edu下载安装程序。

这里需要说明的是,我在Freebsd上安装最新的程序,配置结束后系统老是提醒我平台不正确,那不到运算数据。看来同样波克利项目之一的Freebsd跟Boinc之间存在兼容问题,比较讽刺。

找到安装目录下的gui_rpc_auth.cfg文件,修改内容为控制密码,例如:123456

执行 boinc-client  –daemon –allow_remote_gui_rpc。

在远程,使用boinc-manager。 高级->选择计算机->填写主机ip和密码。按照向导添加项目。以后每次需要管理项目的时候也要采用类似的方法在几台主机之间切换。

如果要显得专业一点,可以修改相应的服务启动文件。

希望各位能够帮助大家提供更多的运算量!

anyShare分享到:
          

  1. #1 by X on 2010年09月7日 - 00:02

    我建了一个专门跑climateprediction,Rosseta@home,WCG等对解决气候变暖、疾病防治、寻找新能源有帮助的团队“Crises Killer”。这些项目比寻找外星人的项目有意义的多了吧。有兴趣的可以在BOINC“我的账户”页面的“团队”选项中搜索“Crises Killer”点击“加入”进入团队!

    我们会在国际舞台上发起各种相关的竞赛项目,吸引更多人关注气候问题,疾病问题,能源危机等严重影响未来生活的关键事件,算是对社会的一点贡献吧!

    欢迎加入!

(will not be published)
*