Hi Andy :
I am having strange problem. My Kanaccess.conf file has
the following line
read /store/SPskims/R22/* xrootd
dcache.cluster.uvic.ca:1094/pnfs/rsf.uvic.ca/data/babar
to access the data from dcache /pnfs file system through xrootd door.
i) It works fine when I run the BetaMiniApp executable and accepts the
the above syntex and job runs without any problem.
Also, when I run the KanCollUtil
KanCollUtil -L
/hep26/kanga/store/SPskims/R22/22.3.0a/TwoPhotonTwoTrack/001235/200309/TwoPhotonTwoTrack_001235_82097
ii) But when I run the spsub to run the MC production (which runs the
MooseApp executable) and tries to access the KanAccess.conf, gives me the
following syntex error :
<unknown>::KanFileLocater.cc(229):KanAccess configuration error: path
dcache.cluster.uvic.ca:1094/pnfs/rsf.uvic.ca/data/babar has to be of the
form <server>:<port>/
Command exited with non-zero status 125
2.09user 0.15system 0:02.70elapsed 82%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (8905major+11590minor)pagefaults 0swaps
MooseApp finished at Sat Jan 12 13:52:15 PST 2008
(iii) Why in the production script, it does not work above syntex ?
If I use the syntex just of the form <server>:<port>
read /store/SPskims/R22/* xrootd dcache.cluster.uvic.ca:1094
then the above error goes, but it does not find the data as on the server
the prefix path of the file system (/pnfs/rsf.uvic.ca/data/babar) is not
found.
(iv) Why it differs in BetaMiniApp and MooseApp script ?
I want to run both applications from the same KanAcess.conf.
Can you please advise xrootd syntex is not working in the Production
script and how to fix it ? Why it differs from BetaMiniApp ?
Thanks
Ashok
|