File integrity

DIRAC file catalogue
(on lx00/01 with a dirac UI and a proxy)
dirac-dms-lfn-metadata /lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root
{'Failed': {},
'Successful': {'/lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root':
{'Checksum': '291539bb',
'ChecksumType':'Adler32',
'CreationDate': datetime.datetime(2017, 8, 22, 13, 36, 35),
'FileID': 4091367L,
'GID': 7,
'GUID': 'FF09A6CA-B6D2-63F4-4147-2408F540BA0C',
'Mode': 509,
'ModificationDate': datetime.datetime(2017, 8, 22, 13, 36, 35),
'Owner': 'elena.korolkova',
'OwnerGroup': 'lz_user',
'Size': 264954L,
'Status': 'AprioriGood',
'UID': 36}}}

gfe02
[root@gfe02 ~]# chimera checksum get /pnfs/hep.ph.ic.ac.uk/data/lz/lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root adler32 291539bb (the catalogue is usually right)
To find the file on disk
[root@gfe02 ~]# ssh gfe02admin
dCache (2.13.56)
Type "\?" for help.

[gfe02] (local) admin > \c PnfsManager
[gfe02] (PnfsManager@namespaceDomain) admin > cacheinfoof /pnfs/hep.ph.ic.ac.uk/data/lz/lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root
sedsk68lz_0

[gfe02] (PnfsManager@namespaceDomain) admin > pnfsidof /pnfs/hep.ph.ic.ac.uk/data/lz/lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root:
0000168B7E52971B41EC878BDC935B48E3F0
[gfe02] (PnfsManager@namespaceDomain) admin > \?
[gfe02] (PnfsManager@namespaceDomain) admin > \q

[root@sedsk68 ~]# ls -l /srv/data/lzpool00/pool/data/0000168B7E52971B41EC878BDC935B48E3F0
-rw-r--r--. 1 dcache dcache 264954 Aug 23 09:58 /srv/data/lzpool00/pool/data/0000168B7E52971B41EC878BDC935B48E3F0

[root@sedsk68 ~]# /cvmfs/grid.cern.ch/umd-c7ui-test/usr/bin/adler32 /srv/data/lzpool00/pool/data/0000168B7E52971B41EC878BDC935B48E3F0
291539bb

lx00/01
source /cvmfs/grid.cern.ch/umd-sl6ui-test/etc/profile.d/setup-ui-example.sh
(copy file if not on disk alreay:
voms-proxy-init --voms lz lcg-cp srm://gfe02.grid.hep.ph.ic.ac.uk/pnfs/hep.ph.ic.ac.uk/data/lz/lz/data/MDC1/BACCARAT-1.2.3_DER-4.4.0/LZAP-1.4.3_PHYSICS-1.4.0/lz_mdc1_07-22-2017/lz_201707220902_000010_5747_lzap.root lzap.root
ulimit -v 8000000
adler32 lzap.root
291539bb