Hi to all,
On Fri, 2004-08-20 at 12:04, Laurence wrote:
> Hi Maniel.
>
> The reason why the ldif file is empty is because you have a very old
> version of the lcg-info-generic information provider on your machine and
> the configuration file that I sent you should be used with the latest tag.
>
> The rpms that I have installed on my site (at LCG-2_2_0), are
> lcg-info-templates-1.0.4-1
> lcg-info-generic-1.0.5-1
> lcg-info-dynamic-classic-2.1.1-1
>
> If you have these rpms install then it should work fine.
I installed those rpms on our ia64 SE (ise.prd.hp.com) and the ldif file
if written just fine (attached). However, if I query it; the GlueSARoot
field for every VO returns something like "<vo-name>: /" (see below)
[root@ise var]# ldapsearch -xLLLH ldap://ise.prd.hp.com:2135 -b
mds-vo-name=local,o=grid| grep SARoot
dn:
GlueSARoot=alice:/,GlueSEUniqueID=ise.prd.hp.com,Mds-Vo-name=local,o=grid
GlueSARoot: alice:/
dn:
GlueSARoot=atlas:/,GlueSEUniqueID=ise.prd.hp.com,Mds-Vo-name=local,o=grid
GlueSARoot: atlas:/
dn:
GlueSARoot=cms:/,GlueSEUniqueID=ise.prd.hp.com,Mds-Vo-name=local,o=grid
GlueSARoot: cms:/
dn:
GlueSARoot=lhcb:/,GlueSEUniqueID=ise.prd.hp.com,Mds-Vo-name=local,o=grid
GlueSARoot: lhcb:/
dn:
GlueSARoot=dteam:/,GlueSEUniqueID=ise.prd.hp.com,Mds-Vo-name=local,o=grid
GlueSARoot: dteam:/
Also, I noticed that the file /opt/lcg/libexec/lcg-info-wrapper still
has carriage returns (attached). But on my other SE (se.prd.hp.com)
they're are no carriage returns! It has the same line, but no ^M after
lcg-info-generic.
This is what i'm doing:
1. globus-mds stop
2. edit lcg-info-generic.conf
3. /opt/lcg/sbin/lcg-info-generic-config
/opt/lcg/var/lcg-info-generic.conf /opt/lcg/etc/GlueSE.template
4. globus-mds start
Somebody please?
-MS
dn: GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSETop
objectClass: GlueSE
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSEUniqueID: ise.prd.hp.com
GlueSEName: HPTC-LCG2:disk
GlueSEType:
GlueSEPort: 2811
GlueInformationServiceURL: ldap://ise.prd.hp.com:2135/Mds-Vo-name=local,o=grid
GlueForeignKey: GlueSLUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSEAccessProtocolType=rfio,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSETop
objectClass: GlueSEAccessProtocol
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSEAccessProtocolType: rfio
GlueSEAccessProtocolPort: 5001
GlueSEAccessProtocolSupportedSecurity:
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSEAccessProtocolType=gsiftp,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSETop
objectClass: GlueSEAccessProtocol
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSEAccessProtocolType: gsiftp
GlueSEAccessProtocolPort: 2811
GlueSEAccessProtocolSupportedSecurity:
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSLUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSLTop
objectClass: GlueSL
objectClass: GlueSLArchitecture
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSLUniqueID: ise.prd.hp.com
GlueSLName: HPTC-LCG2
GlueSLArchitectureType: disk
GlueForeignKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSARoot=alice:alice,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: alice:alice
GlueSAUniqueID:
GlueSAPolicyMaxFileSize: 100000
GlueSAPolicyMinFileSize: 0
GlueSAPolicyMaxData: 0
GlueSAPolicyMaxNumFiles: 0
GlueSAPolicyMaxPinDuration: 0
GlueSAPolicyQuota:
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace:
GlueSAStateUsedSpace:
GlueSAAccessControlBaseRule: alice
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSARoot=atlas:atlas,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: atlas:atlas
GlueSAUniqueID:
GlueSAPolicyMaxFileSize: 100000
GlueSAPolicyMinFileSize: 0
GlueSAPolicyMaxData: 0
GlueSAPolicyMaxNumFiles: 0
GlueSAPolicyMaxPinDuration: 0
GlueSAPolicyQuota:
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace:
GlueSAStateUsedSpace:
GlueSAAccessControlBaseRule: atlas
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSARoot=cms:cms,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: cms:cms
GlueSAUniqueID:
GlueSAPolicyMaxFileSize: 100000
GlueSAPolicyMinFileSize: 0
GlueSAPolicyMaxData: 0
GlueSAPolicyMaxNumFiles: 0
GlueSAPolicyMaxPinDuration: 0
GlueSAPolicyQuota:
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace:
GlueSAStateUsedSpace:
GlueSAAccessControlBaseRule: cms
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
dn: GlueSARoot=dteam:dteam,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: dteam:dteam
GlueSAUniqueID:
GlueSAPolicyMaxFileSize: 100000
GlueSAPolicyMinFileSize: 0
GlueSAPolicyMaxData: 0
GlueSAPolicyMaxNumFiles: 0
GlueSAPolicyMaxPinDuration: 0
GlueSAPolicyQuota:
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace:
GlueSAStateUsedSpace:
GlueSAAccessControlBaseRule: dteam
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 1
entryTtl: 3600
ldif_file=/opt/lcg/var/lcg-info-static.ldif
generic_script=/opt/lcg/libexec/lcg-info-generic
wrapper_script=/opt/lcg/libexec/lcg-info-wrapper
template=/opt/lcg/etc/GlueSE.template
template=/opt/lcg/etc/GlueService.template
dynamic_script=/opt/lcg/libexec/lcg-info-dynamic-classic ise.prd.hp.com dteam:/flatfiles/SE01/dteam cms:/flatfiles/SE01/cms atlas:/flatfiles/SE01/atlas alice:/flatfiles/SE01/alice lhcb:/flatfiles/SE01/lhcb
GlueSEName: HPTC-LCG2:disk
GlueSEPort: 2811
GlueInformationServiceURL: ldap://ise.prd.hp.com:2135/Mds-Vo-name=local,o=grid
GlueSLName: HPTC-LCG2
GlueSLArchitectureType: disk
GlueSAPolicyFileLifeTime: permanent
GlueSAPolicyMaxFileSize: 100000
GlueSAPolicyMinFileSize: 0
GlueSAPolicyMaxData: 0
GlueSAPolicyMaxNumFiles: 0
GlueSAPolicyMaxPinDuration: 0
dn: GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueForeignKey: GlueSLUniqueID=ise.prd.hp.com
dn: GlueSLUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueForeignKey: GlueSEUniqueID=ise.prd.hp.com
dn: GlueSEAccessProtocolType=rfio,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSEAccessProtocolPort: 5001
dn: GlueSEAccessProtocolType=gsiftp,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSEAccessProtocolPort: 2811
dn: GlueSARoot=alice:alice,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSAAccessControlBaseRule: alice
dn: GlueSARoot=atlas:atlas,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSAAccessControlBaseRule: atlas
dn: GlueSARoot=cms:cms,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSAAccessControlBaseRule: cms
dn: GlueSARoot=dteam:dteam,GlueSEUniqueID=ise.prd.hp.com,Mds-vo-name=local,o=grid
GlueChunkKey: GlueSEUniqueID=ise.prd.hp.com
GlueSAAccessControlBaseRule: dteam
|