This is surprising.
Can you post the error that other users get? The y have to specify the whole ‘path’ /atlas/laplace/DATA …
What ROOT version are you using?
10:49:56 8054 Mst-0 | Info in TDataSetManagerFile::GetDataSet: dataset /scratch/proofbox/lafaye/datasets/atlas/laplace/DATA.root does not exist
Error in TProof::GetDataSet: error receiving datasets information
Ok, I see the problem.
To share the datasets one has to define them in a common area. The default
datasets are created in the proof sandbox which is completely private.
The solution should be to add the following directive in the configuration file on the master:
Here I assume that you want to save the dataset information under ‘/scratch/datasets’ .
The dataset files will be saved under ‘/scratch/datasets//’, so in your case
’/scratch/datasets/atlas/laplace’, and all your datasets should be visible by all the other
users.
Note that, unfortunately, you have to create ‘by hand’ the group and user subdirectories
with the following {ownership, permissions}:
top dir: /scratch/datasets ownership: daemon{grp,usr} permissions: 0775
group dirs: /scratch/datasets/<group> ownership: daemon{grp,usr} permissions: 0775
user dirs: /scratch/datasets/<group>/<group> ownership: user {grp,usr} permissions: 0755
Here ‘daemon{grp,usr}’ are the {group,user} unix identity under which the daemon is run,
‘user {grp,usr}’ is the user unix identity.
This subdir setup is automatically done by the daemon starting with 5.27/02, but for previous versions
it must be done ‘by hand’.