Uploaded image for project: 'FTS'
  1. FTS
  2. FTS-521

Not possible to define block size for GridFTP

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Server
    • Security Level: Public Data (This ticket is visible to anyone on the internet and will be indexed by search engines)
    • Labels:
      None

      Description

      From the steering list;

      ###

      (I'm passing this on from Ian Johnson who doesn't have permission to send to the list).
      ¿
      We've been trying to set the 'underlying' buffer (not the TCP buffer) used by FTS, by passing the argument ¿g '-bs 16M' to fts-transfer-submit. However, the transfer doesn¿t use this value. The client and server versions are both 3.4.2.

      Command line example:

      fts-transfer-submit -o -v -b -g '-bs 16M' -s https://lcgfts3.gridpp.rl.ac.uk:8443 srm://srm-cms-disk.gridpp.rl.ac.uk:8443/srm/mana^Crv2?SFN=/castor/ads.rl.ac.uk/prod/cms/disk/store/LoadTest07/LoadTest07_RAL/LoadTest07_T1_UK_RAL_Disk_08 gsiftp://gdss606.gridpp.rl.ac.uk:2811/rep2:LoadTest07_T1_UK_RAL_Disk_08

      The arguments do make it into the database:

      mysql> select * from t_job where job_id='40b0a2ee-47c8-4a94-83f7-4af849d0d40c'

      job_id: 40b0a2ee-47c8-4a94-83f7-4af849d0d40c
      job_state: FINISHED
      reuse_job: N
      cancel_job: NULL
      job_params: -bs 16M
      source_se: srm://srm-cms-disk.gridpp.rl.ac.uk
      dest_se: gsiftp://gdss606.gridpp.rl.ac.uk
      ...

      Example of what FTS actually did (note that it doesn't specify the gridftp arguments):

      INFO Tue Mar 22 12:43:16 2016 ;Transfer params: fts_url_copy --overwrite --monitoring --active 0 --alias lcgfts3.gridpp.rl.ac.uk --debug 0 --destination gsiftp://gdss606.gridpp.rl.ac.uk:2811/rep2:LoadTest07_T1_UK_RAL_Disk_08-not-existent-004 --file-id 516933840 --infosystem lcgbdii.gridpp.rl.ac.uk:2170 --job-id 40b0a2ee-47c8-4a94-83f7-4af849d0d40c --last_replica false --logDir /var/log/fts3 --nstreams 1 --proxy /tmp/x509up_h7505951257384665537XcXukXoXescienceXouXclrcXlXralXcnXianXjohnson --retry 0 --retry_max 0 --source srm://srm-cms-disk.gridpp.rl.ac.uk:8443/srm/manarv2?SFN=/castor/ads.rl.ac.uk/prod/cms/disk/store/LoadTest07/LoadTest07_RAL/LoadTest07_T1_UK_RAL_Disk_08 --tcp-buffersize 0 --timeout 4000 --user-dn /C=UK/O=eScience/OU=CLRC/L=RAL/CN=ian?johnson --vo nil

      Can you advise if there is another way of using the -g option to fts-transfer-submit, or whether the problem lies somewhere else?

      Thanks,
      Andrew.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                okeeble Oliver Keeble
                Component Watchers:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: