找回密码
 新注册用户
搜索
查看: 12624|回复: 28

[求助] 请问各位高手,不能上外网的机器怎么算BOINC项目啊~~~~

[复制链接]
发表于 2008-11-24 22:54:27 | 显示全部楼层 |阅读模式

一个内部的局域网,有很多空闲的好机器,可是处于安全原因不能连外网,怎么算BOINC项目啊~~~~~

如题~~~~~
我尝试过从能上网的机器拷贝程序和包包过来,可是太繁琐啦。要一个一个仔细对比文件名字,并且按着计算的进度来区分,还要计划好哪台机器算哪个,哪台机器不算哪个,有没有好的办法呢

请问诸位高手 谢谢啦
回复

使用道具 举报

发表于 2008-11-24 23:27:56 | 显示全部楼层
跑CPDN啊,一个包好几百小时,拷贝就比较方便了
回复

使用道具 举报

发表于 2008-11-25 09:59:37 | 显示全部楼层

回复 #1 InventorLMD 的帖子

拷贝整个boinc目录就行了,为啥还要仔细对比文件名字?
回复

使用道具 举报

发表于 2008-11-25 10:17:14 | 显示全部楼层
简单点的做法,拿个5系版本的boinc,安装完之后,保持当前状态,复制粘贴整个boinc目录。
然后改名字为BOINC1、BOINC2、BOINC3,这样,你就有了几个互不相关的boinc版本了,然后,BOINC2对应你的2号机,BOINC3对应你的3号机。.....
回复

使用道具 举报

 楼主| 发表于 2008-11-25 12:18:49 | 显示全部楼层

回复 #2 YsMilan 的帖子

几百个小时啊~~~~那样子我怕算不完,或者出错误,就比较麻烦啦
回复

使用道具 举报

 楼主| 发表于 2008-11-25 12:21:23 | 显示全部楼层

回复 #3 Youth 的帖子

因为有上百个任务啊~~~不能算重复的
回复

使用道具 举报

 楼主| 发表于 2008-11-25 12:26:05 | 显示全部楼层

回复 #4 Julian_Yuen 的帖子

我昨天晚上试验了一下,在不能上网的机器上安装BOINC软件,然后从能上网的那个机器上把项目文件夹和任务包拷过来。可是这边的机器上的任务列表和能上网的那哪台一样,因为我只拷了一部分包,所以没有相对应的包的提示计算错误。今早上都算完了,我把算好的文件拷贝到能上网的机器上,可是那台机器不认,重新算那些包......


最好有个这类问题的详细说明就好啦(若不能上外网的机器可以算BOINC项目的话),利用好空闲的CPU资源啊~~~~~~
回复

使用道具 举报

 楼主| 发表于 2008-11-25 12:28:07 | 显示全部楼层
还有个问题,大家有没有注意到菜单——>高级——>选择计算机.....
那个是怎么回事儿啊 做什么用的啊
回复

使用道具 举报

发表于 2008-11-25 12:48:04 | 显示全部楼层
回复

使用道具 举报

发表于 2008-11-25 12:50:39 | 显示全部楼层

回复 #7 InventorLMD 的帖子

复制整个BOINC目录!只有项目文件夹没用的!见4楼说明。

目录复制到能上网的机器上后,上网自身的BOINC彻底退出(停止服务),再运行复制过来的目录里面的boincmgr.exe
回复

使用道具 举报

发表于 2008-11-25 12:52:16 | 显示全部楼层
回复

使用道具 举报

发表于 2008-11-25 12:54:04 | 显示全部楼层

回复 #7 InventorLMD 的帖子

BOINC文件夹要一起copy。很难区分项目文件和配置文件的。
我写的方法是分成了很多多个完整的BOINC文件夹
回复

使用道具 举报

发表于 2008-11-26 22:32:29 | 显示全部楼层

回复 #7 InventorLMD 的帖子

不是每个机器都装,只装一个。找个能上网的装,不能上网的不装。然后能上网的整个文件夹拷到U盘上,然后复制到不能上网的上面双击boincmgr运行。算完之后整个复制到能上网的机器上汇报。
回复

使用道具 举报

 楼主| 发表于 2008-11-27 15:42:35 | 显示全部楼层

谢谢大家帮忙~~~~

明天还得开一天会 这周末好好研究一下 有问题我再发上来


按着大家的指引发现一篇FAQ,现把相关内容转载如下:

不能上网的机器怎么算BOINC?

BOINC项目中的任务包是和下载任务包的客户端绑定的,因此不能简单地通过将任务导出或复制任务目录等方法来在断网的机器上进行计算。

可行的方法是(不适用于6.x版本的BOINC客户端!):在能上网的机器安装BOINC,不要加入任何项目,完全退出BOINC,根据需要将BOINC的安装目录复制多份如A、B...,运行A中的boincmgr.exe,加入项目,下载任务包,完全退出BOINC,运行B中的boincmgr.exe,加入项目,下载任务包,再次完全退出...然后将目录A移动到机器A上去计算,目录B移动到机器B上去计算...各个机器上的任务包计算完成后,再分别移动回上网机器完成任务包的上报和新任务包的下载。过程中要注意的是,如果上网机器本身也在运行BOINC,则在准备断网机器的BOINC时,请一定要完全退出本机的BOINC!(完全退出后机器的进程列表中没有boinc.exe这个进程。)
回复

使用道具 举报

发表于 2008-11-27 18:07:20 | 显示全部楼层

回复 #14 InventorLMD 的帖子

这不是#11的内容么。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-6 20:18

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表