[Orange-tech] need to create a drq root/tmp dir

Dr. Mark Matties mmatties at fullyconnected.net
Thu Jan 12 21:51:43 CET 2006


Hi Toni,

Done on xseed1. Do you also need it on the compute nodes?

Regards,
Mark


Toni Alatalo wrote:

>On Thursday 12 January 2006 19:07, you wrote:
>  
>
>>Um - so what do you need linked to what on which nodes?
>>    
>>
>
>ah yes that is the prob, 
>feel free to do cat ~orange/aseta to see our settings:
>export DRQUEUE_DB=/nfs/xseed2/homes/orange/drqueue/db
>export DRQUEUE_LOGS=/nfs/xseed2/homes/orange/drqueue/logs
>export DRQUEUE_MASTER=10.224.0.1
>export DRQUEUE_ROOT=/Volumes/MirroredRAID/software/digital.art/drqueue-0.63.0
>export DRQUEUE_TMP=/nfs/xseed2/homes/orange/renderout
>
>so that would say 
>that /Volumes/MirroredRAID/software/digital.art/drqueue-0.63.0/tmp would have 
>to point to /nfs/xseed2/homes/orange/renderout .. hm i guess that is ok? this 
>is only for the master 'cause only sendjob has that bug
>
>other option is to recompile sendjob which has that bug or get drqman working 
>(that would be great in any case) but if that symlink help us forward that is 
>good too
>
>  
>
>>Mark
>>    
>>
>
>~Toni
>
>  
>
>>Dr. Mark Matties wrote:
>>    
>>
>>>Hi Toni,
>>>
>>>Sorry  - I missed that was what you decided. It seemed that I was only
>>>"hearing" half of the conversation. I'll make the sym link shortly.
>>>
>>>Regards,
>>>Mark
>>>
>>>Toni Alatalo wrote:
>>>      
>>>
>>>>On Tuesday 10 January 2006 22:39, Jorge Daza wrote:
>>>>
>>>>Mark,
>>>>
>>>>i just realized today that i did not make this really clear earlier:
>>>>fixing that prob with drqueue sendjob requires either that
>>>>modification + recompile of the tool, or a symlink that can be done
>>>>only with system access.
>>>>
>>>>we can try compiling sendjob.cpp on some of the macs here, or try
>>>>changing the directory paths to come up with a way that works, but
>>>>are also busy with other thing so if you can e.g. add that sendjob
>>>>fix and recompile it would be good - the paths we have in our startup
>>>>scripts now should then just work
>>>>
>>>>~Toni
>>>>
>>>>        
>>>>
>>>>>problem is that there is a bug in sendjob.cpp that counts on
>>>>>$DRQUEUE_TMP == $DRQUEUE_ROOT/tmp (line 355).
>>>>>
>>>>>You can either change the code from:
>>>>>
>>>>>
>>>>>snprintf(blenderSgi.scriptdir,BUFFERLEN,"%s/tmp/",getenv("DRQUEUE_ROOT"
>>>>>));
>>>>>
>>>>>
>>>>>to:
>>>>>
>>>>> snprintf(blenderSgi.scriptdir,BUFFERLEN,"%s/",getenv("DRQUEUE_TMP"));
>>>>>
>>>>>and then recompile.
>>>>>
>>>>>Or create a link at $DRQUEUE_ROOT/tmp pointing to $DRQUEUE_TMP.
>>>>>
>>>>>Hope it helps.
>>>>>
>>>>>Jorge
>>>>>          
>>>>>
>>>_______________________________________________
>>>Orange-tech mailing list
>>>Orange-tech at blender.org
>>>http://projects.blender.org/mailman/listinfo/orange-tech
>>>      
>>>



More information about the Orange-tech mailing list