condor系統傳送檔案問題 - Linux

By Barb Cronin
at 2014-07-22T17:24
at 2014-07-22T17:24
Table of Contents
先跟各位前輩講一下,我是使用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沒有辦法幫我傳送我所想要的目錄結構,只能從別的方面去著手這樣?
--
可是小的實在不知道這問題要發在哪邊,才會在這個版上請教各位前輩,還請各位見諒。
請問各位有使用過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沒有辦法幫我傳送我所想要的目錄結構,只能從別的方面去著手這樣?
--
Tags:
Linux
All Comments
Related Posts
vlc streamming server無聲音

By Rae
at 2014-07-22T15:49
at 2014-07-22T15:49
新版硬體灌Linux,我快發瘋了......

By Callum
at 2014-07-22T12:09
at 2014-07-22T12:09
如何移除火狐裡面舊版的java插件

By Kyle
at 2014-07-22T07:57
at 2014-07-22T07:57
Owncloud 顯示 MySQL帳號已存在...

By Elvira
at 2014-07-21T16:59
at 2014-07-21T16:59
HackingThursday 固定聚會 (2014-07-24)

By Lucy
at 2014-07-21T12:07
at 2014-07-21T12:07