Show Children Hide Children

Main FTS Pages
Previous FTSes
All FTS Pages
Last Page Update

Make core files from failed transfer processes visible (*)

What is it?

Occasionally transfer processes die badly. The most common occurrence of this is when the Globus library helpfully calls the system function abort inside the library when it suspects that the response from on of the gridFTP severs is malformed. The core filesize is usually set to zero on SLC3 by default (at least at CERN).


Follow the procedure below:

  1. Edit the transfer agent daemon's sysconfig file, /etc/sysconfig/glite-data-transfer-agents, and set the core ulimit to something higher than zero, ideally unlimited if you want to actually use it.
  2. Check /etc/security/limits.conf and make sure the hard limit for core files for edguser is not set to zero.
  3. Restart the transfer agent daemon(s). New processes will be set to write core files if they fail.
  4. The transfer processes will dump core files in their CWD which is set to /tmp/.
  5. The originating binary for the transfer processes is /opt/glite/libexec/glite-url-copy-exec. See FtsServerAdmin20.

Maintainer: GavinMcCance

(*) Who noticed the extra The in the title of this page?

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2007-07-23 - GavinMcCance
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback