Hello,
I am testing EOS with RAIN striping 12 chunks across 18 FSTs (with 4 parities). All cp commands works well such as eos cp, xrdcp, posix cp command on EOS fuse mount. However eos cp only fails when trying to copy back from eos to local space. For example,
sh-4.2# eos cp /eos/gsdc/testrain/file2g-$(hostname -s) file2g-cp
[eoscp] file2g-jbod-mgmt-03 Total 2048.00 MB |>...................| 0.00 % [0.0 MB[eoscp] file2g-jbod-mgmt-03 Total 2048.00 MB |>...................| 0.00 % [0.0 MB/s]
error: file size difference between source and target file source=root://jbod-mgmt-01.eoscluster.sdfarm.kr:1094//eos/gsdc/testrain/file2g-jbod-mgmt-03?eos.app=eoscp [2.15 GB] target=/file2g-cp [0 B]
#WARNING [eos-cp] copied 0/1 files and 0 B in 0.72 seconds with 0 B/s
FST log says:
2020-05-20 16:01:23 200520 07:01:23 18622 FstOfs_ProcessTpcOpaque: root.2491:422@jbod-mgmt-03.eoscluster Unable to open - capability illegal /eos/gsdc/testrain/file2g-jbod-mgmt-03; key was rejected by service
2020-05-20 16:01:23 200520 07:01:23 18622 FstOfs_stat: root.2491:422@jbod-mgmt-03.eoscluster Unable to stat file /eos/gsdc/testrain/file2g-jbod-mgmt-03; no such file or directory
There is a file in /eos/gsdc/testrain/
sh-4.2# ls -l /mnt/eos/gsdc/testrain/file2g-$(hostname -s)
-rw-r-----. 1 daemon daemon 2147483648 May 20 06:36 /mnt/eos/gsdc/testrain/file2g-jbod-mgmt-03
xrdcp and posix cp command on EOS fuse mount are working
sh-4.2# xrdcp -f root://jbod-mgmt-01.sdfarm.kr:1094//eos/gsdc/testrain/file2g-$(hostname -s) file2g-xrdcp
[2GB/2GB][100%][==================================================][682.7MB/s]
sh-4.2# cp /mnt/eos/gsdc/testrain/file2g-$(hostname -s) file2g-cp
sh-4.2# ls -ltr file2g-*
-rw-r--r--. 1 root root 2147483648 May 20 06:47 file2g-xrdcp
-rw-r-----. 1 root root 2147483648 May 20 06:48 file2g-cp
Here is the output of “eos file info” command on that file:
sh-4.2# eos file info /eos/gsdc/testrain/file2g-$(hostname -s)
File: '/eos/gsdc/testrain/file2g-jbod-mgmt-03' Flags: 0640
Size: 2147483648
Modify: Wed May 20 06:36:56 2020 Timestamp: 1589956616.550563000
Change: Wed May 20 06:36:49 2020 Timestamp: 1589956609.846617010
Birth : Wed May 20 06:36:49 2020 Timestamp: 1589956609.846617010
CUid: 2 CGid: 2 Fxid: 000009d7 Fid: 2519 Pid: 43 Pxid: 0000002b
XStype: adler XS: a7 c5 6f 2a ETAGs: "676188913664:a7c56f2a"
Layout: qrain Stripes: 12 Blocksize: 1M LayoutId: 40640b52
#Rep: 12
┌───┬──────┬─────────────────────────────────┬────────────────┬─────────────────────┬──────────┬──────────────┬────────────┬────────┬────────────────────────┐
│no.│ fs-id│ host│ schedgroup│ path│ boot│ configstatus│ drain│ active│ geotag│
└───┴──────┴─────────────────────────────────┴────────────────┴─────────────────────┴──────────┴──────────────┴────────────┴────────┴────────────────────────┘
0 907 jbod-mgmt-06.eoscluster.sdfarm.kr default.66 /jbod/box_11_disk_066 booted rw nodrain online kisti::gsdc::g02
1 1495 jbod-mgmt-09.eoscluster.sdfarm.kr default.66 /jbod/box_18_disk_066 booted rw nodrain online kisti::gsdc::g03
2 739 jbod-mgmt-05.eoscluster.sdfarm.kr default.66 /jbod/box_09_disk_066 booted rw nodrain online kisti::gsdc::g02
3 319 jbod-mgmt-02.eoscluster.sdfarm.kr default.66 /jbod/box_04_disk_066 booted rw nodrain online kisti::gsdc::g01
4 1411 jbod-mgmt-09.eoscluster.sdfarm.kr default.66 /jbod/box_17_disk_066 booted rw nodrain online kisti::gsdc::g03
5 823 jbod-mgmt-05.eoscluster.sdfarm.kr default.66 /jbod/box_10_disk_066 booted rw nodrain online kisti::gsdc::g02
6 235 jbod-mgmt-02.eoscluster.sdfarm.kr default.66 /jbod/box_03_disk_066 booted rw nodrain online kisti::gsdc::g01
7 1243 jbod-mgmt-08.eoscluster.sdfarm.kr default.66 /jbod/box_15_disk_066 booted rw nodrain online kisti::gsdc::g03
8 487 jbod-mgmt-03.eoscluster.sdfarm.kr default.66 /jbod/box_06_disk_066 booted rw nodrain online kisti::gsdc::g01
9 571 jbod-mgmt-04.eoscluster.sdfarm.kr default.66 /jbod/box_07_disk_066 booted rw nodrain online kisti::gsdc::g02
10 151 jbod-mgmt-01.eoscluster.sdfarm.kr default.66 /jbod/box_02_disk_066 booted ro nodrain online kisti::gsdc::g01
11 1327 jbod-mgmt-08.eoscluster.sdfarm.kr default.66 /jbod/box_16_disk_066 booted rw nodrain online kisti::gsdc::g03
*******
The version of EOS used here is:
EOS_INSTANCE=gsdc
EOS_SERVER_VERSION=4.7.7 EOS_SERVER_RELEASE=1
EOS_CLIENT_VERSION=4.7.7 EOS_CLIENT_RELEASE=1
And the version of QuarkDB is 0.4.2.
Please just let me know if you need any further information.
Thank you.
Best regards,
Sang-Un