On Thu, 8 Sep 2005, Kyriakos G. Ginis wrote:
> Hi all,
>
> We are running LCG-2.6.0 (we upgraded from LCG-2.4.0 on the 5th of
> September) and we encountered a problem with our RB:
>
> A user, mapped to the pool account biomed007, submitted a job through our
> RB on 01 Sep, and the job was concluded successfully on 02 Sep. When he
> tried today to get the output of his job, he got a '550 550 not a plain
> file.' error message:
>
> *************************************************************
> BOOKKEEPING INFORMATION:
>
> Status info for the Job : https://rb.isabella.grnet.gr:9000/N4aoruFXKRJ7PjAsBtPO_g
> Current Status: Done (Success)
> Exit code: 0
> Status Reason: Job terminated successfully
> Destination: fal-pygrid-18.lancs.ac.uk:2119/jobmanager-lcgpbs-biomed
> reached on: Fri Sep 2 02:58:08 2005
> *************************************************************
>
>
> edg-job-get-output --dir autodock_1lee_h3_lga_200001-499918-chembridge
> https://rb.isabella.grnet.gr:9000/N4aoruFXKRJ7PjAsBtPO_g
>
> Retrieving files from host: rb.isabella.grnet.gr ( for https://rb.isabella.grnet.gr:9000/N4aoruFXKRJ7PjAsBtPO_g )
> error: the server sent an error response: 550 550 /var/edgwl/SandboxDir/N4/https_3a_2f_2frb.isabella.grnet.gr_3a9000_2fN4aoruFXKRJ7PjAsBtPO_5fg/output/autodock307.out: not a plain file.
>
>
> Looking at the sandbox dir of his job, we discovered that the 'input'
> and 'output' directories, and their contents, were owned not by
> 'biomed007' but by 'edguser' instead.
It is a bug in YAIM. In config_workload_manager_server it does:
chown -R edguser:edguser /var/edgwl
That "-R" must not be there... :-(
I will open a bug.
To save the affected jobs you would have to run the correct chown commands,
or you could, as a one-time measure, make those sandbox subdirectories and
files world-readable that were created before you upgraded.
|