|
楼主 |
发表于 2009-3-12 15:49:48
|
显示全部楼层
多谢"fwjmath"提供的link,我仔细看了以后,发现如果要使用wrapper的输入和输出文件,则要加上<copy_file/>这一项,但是我改过以后问题还是存在,我的错误貌似是权限问题:Tue 10 Mar 2009 05:48:10 PM HKT|superpi|[error] Can't rename output file pi_nodelete_3_0 to projects/10.141.1.202_superpi/pi_nodelete_3_0: Error -1, 是说不能把文件"pi_nodelete_3_0"重命名或者移动到这里"projects/10.141.1.202_superpi/pi_nodelete_3_0"。我把客户端的BOINC/project路径的属性和服务器端的upload的属性都已经改成777了,但错误重现。下面是我改过的job.xml, pi_wu和pi_result:
job.xml:
<job_desc>
<task>
<application>pi</application>
<stdin_filename>in</stdin_filename>
<stdout_filename>out</stdout_filename>
<command_line> 25</command_line>
</task>
</job_desc>
pi_wu(输入文件):
<file_info>
<number>0</number>
</file_info>
<workunit>
<file_ref>
<file_number>0</file_number>
<open_name>in</open_name>
<copy_file/>
</file_ref>
<command_line> 25</command_line>
<rsc_fpops_bound>1000000000000000000</rsc_fpops_bound>
<rsc_fpops_est>1000000000000000</rsc_fpops_est>
</workunit>
pi_result (输出文件):
<file_info>
<name><OUTFILE_0/></name>
<generated_locally/>
<upload_when_present/>
<max_nbytes>524288000</max_nbytes>
<url><UPLOAD_URL/></url>
</file_info>
<file_info>
<name><OUTFILE_1/></name>
<generated_locally/>
<upload_when_present/>
<max_nbytes>524288000</max_nbytes>
<url><UPLOAD_URL/></url>
</file_info>
<result>
<file_ref>
<file_name><OUTFILE_0/></file_name>
<open_name>out</open_name>
</file_ref>
<file_ref>
<file_name><OUTFILE_1/></file_name>
<open_name>PI.DAT</open_name>
<copy_file/>
</file_ref>
</result> |
|