Hi John,
On 28/02/08 23:32, John Bland wrote:
> /opt/lcg/var/gip/tmp does not exist
There have been some changes in the way that the information system is
set up in moving from gLite 3.0 to 3.1. If things are missing under
/opt/lcg/var/gip, have a look under /opt/glite/etc/gip and some of the
files in there. Technically, you should either stick to the stuff in
/opt/lcg or /opt/glite. Mixing files up is bound to lead to confusion.
> lrwxrwxrwx 1 root root 47 Feb 28 14:07 infoDynamicSE-provider-dcache ->
> /opt/d-cache/jobs/infoDynamicSE-provider-dcache
>
> this was added by me earlier today. token_info_provider.py does not
> exist, nor does /opt/d-cache/gip/
Don't worry about that. I should have mentioned in my previous email
that I have added this in myself to take account of the "temporary"
dCache space token information provider. Once you have the standard
stuff running we can discuss setting up this additional component.
> lrwxrwxrwx 1 root root 45 Feb 28 14:07 infoDynamicSE-plugin-dcache ->
> /opt/d-cache/jobs/infoDynamicSE-plugin-dcache
>
> This was added by me earlier today.
>
>> The tmp files should contain the same information as is published in the
>> information system.
>
> Doesn't exist which might go some way to explaining the problem. Looking
> at the packages on the SE there may be yaim and other components missing
> that cover the above, I'll have to install them and see if they fare any
> better than the current yaim install.
You'll want stuff like this installed:
# rpm -qa|grep glite-info
glite-info-provider-ldap-1.1.0-1
glite-info-templates-1.0.0-8
glite-info-generic-2.0.2-3
> These components were not mentioned on eg
> http://www.gridpp.ac.uk/wiki/DCache_Yaim_Install_on_SL4 or the other
> sites I used to install the system. Now that I know roughly what to
> look for I can find different install guides that do include them. This
> fragmentation of documentation is highly frustrating for first-time
> installers. I still don't understand why yaim does not pull in the
> necessary packages for a particular node-type either or at least
> complain they don't exist.
Ahh, sorry about that. I need to bring that stuff more up to date (it
was written before any of the middleware was even built for SL4). The
best place for documentation should be the dCache book and the dCache
wiki. Part of the problem is that much of this stuff changes so quickly
that keeping docs up to date becomes difficult, particularly when there
is no one working on documentation full time (this isn't just a dCache
problem, but applies to documentation in general). I think you actually
managed to install dCache without too many problems, but the gLite
middleware that connects it to the rest of the Grid can cause a few
difficulties.
> I'm starting to feel that there are mystical and secret black arts to
> installing dcache (and glite middleware in general).
Welcome to the wonderful world of the Grid. ;)
Greig
|