[问题] condor系统传送档案问题

楼主: b43681477 (ColaTing)   2014-07-22 17:24:35
先跟各位前辈讲一下,我是使用windows系统,
可是小的实在不知道这问题要发在哪边,才会在这个版上请教各位前辈,还请各位见谅。
请问各位有使用过Condor的各位前辈,小的目前正在使用Condor系统将我的程式分散到各
个node上去run,可是小的在提交job后,发现到传送过去的资料结构跟我想的落差很大。
本来想说传过去之后的目录结构应该如下:
├─model
│ est_flow_Tank.exe

├─parm
│ C1730H031.txt
│ C1730H036.txt
│ C1730H039.txt
│ C1730H043.txt
│ C1730H044.txt
│ C1730H045.txt
│ C1730H046.txt
│ C1730H053.txt
│ C1730H054.txt
│ C1730H055.txt
│ C1730H056.txt
│ C1730H057.txt
│ C1730H058.txt
│ C1730H060.txt
│ C1730H061.txt

├─TankInput
│ ├─0
│ │ C1730H031.txt
│ │ C1730H036.txt
│ │ C1730H039.txt
│ │ C1730H043.txt
│ │ C1730H044.txt
│ │ C1730H045.txt
│ │ C1730H046.txt
│ │ C1730H053.txt
│ │ C1730H054.txt
│ │ C1730H055.txt
│ │ C1730H056.txt
│ │ C1730H057.txt
│ │ C1730H058.txt
│ │ C1730H060.txt
│ │ C1730H061.txt
│ └─ time.txt

└─TankOutput
└─0
不过实际上传过去的目录结构会变成下面这样:
├─model
│ est_flow_Tank.exe

├─parm
│ C1730H031.txt
│ C1730H036.txt
│ C1730H039.txt
│ C1730H043.txt
│ C1730H044.txt
│ C1730H045.txt
│ C1730H046.txt
│ C1730H053.txt
│ C1730H054.txt
│ C1730H055.txt
│ C1730H056.txt
│ C1730H057.txt
│ C1730H058.txt
│ C1730H060.txt
│ C1730H061.txt

├─0
│ C1730H031.txt
│ C1730H036.txt
│ C1730H039.txt
│ C1730H043.txt
│ C1730H044.txt
│ C1730H045.txt
│ C1730H046.txt
│ C1730H053.txt
│ C1730H054.txt
│ C1730H055.txt
│ C1730H056.txt
│ C1730H057.txt
│ C1730H058.txt
│ C1730H060.txt
│ C1730H061.txt
└─ time.txt
附上我所使用的bat档如下:
请看此连结http://imgur.com/szWCIpB
从上面两个目录结构发现好像是因为我第12行的transfer_input_files的写法问题,
里面..\..\TankOutput\0跟..\..\TankInput\0这两个路径,Condor会当做是同一个资料
夹,然后把两个资料夹的东西全部丢进去0资料夹里面去。
那么我想请问一下各位有用过condor系统的前辈,要怎么改才让condor帮我传送我想的目
录结构?
还是说condor没有办法帮我传送我所想要的目录结构,只能从别的方面去着手这样?

Links booklink

Contact Us: admin [ a t ] ucptt.com