Contents Menu Expand Light mode Dark mode Auto light/dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
SO:UK Data Centre 0.4.1 documentation
SO:UK Data Centre 0.4.1 documentation
  • 1. User guide
    • 1.1. Onboarding
    • 1.2. Logging into our submit node vm77
    • 1.3. Quick start
    • 1.4. Running pipelines
      • 1.4.1. Writing ClassAd
        • 1.4.1.1. Vanilla universe
        • 1.4.1.2. Parallel universe
        • 1.4.1.3. Transferring files
      • 1.4.2. Software deployment
        • 1.4.2.1. The tarball method
        • 1.4.2.2. CVMFS
        • 1.4.2.3. Modifying our maintained software environments for software development
        • 1.4.2.4. Continuous Deployment (CD)
      • 1.4.3. MPI Applications
        • 1.4.3.1. MPI with a single node
        • 1.4.3.2. OpenMPI
        • 1.4.3.3. OpenMPI with CVMFS
        • 1.4.3.4. OpenMPI with CVMFS with AVX-512 CPU instructions
      • 1.4.4. Reading and writing data
        • 1.4.4.1. Transferring files via ClassAd using HTCondor
        • 1.4.4.2. The grid storage system
          • 1.4.4.2.1. User credentials
          • 1.4.4.2.2. Creating a proxy
          • 1.4.4.2.3. Accessing the grid storage system using GFAL
          • 1.4.4.2.4. Accessing the grid storage system from worker nodes
          • 1.4.4.2.5. Mounting the grid storage system as a POSIX filesystem
        • 1.4.4.3. Librarian Overview
      • 1.4.5. Interactive sessions
        • 1.4.5.1. Interactive job
    • 1.5. SO:UK Data Centre Systems
      • 1.5.1. System specifications
      • 1.5.2. Introduction to CVMFS
      • 1.5.3. The upcoming upgrade to Ceph & CephFS
  • 2. Developer guide
    • 2.1. HTCondor Glossary
    • 2.2. The grid storage system—revisited
      • 2.2.1. Setting up Grid Community Toolkit (GCT) (Under construction)
      • 2.2.2. Setting up VOMS Clients
      • 2.2.3. Installing Grid File Access Library (GFAL)
      • 2.2.4. Installing XRootD
      • 2.2.5. Advanced usage: use XRootD to interact with the grid storage system directly
    • 2.3. Tips & tricks
      • 2.3.1. Tips and gotchas when writing HTCondor ClassAds
      • 2.3.2. Job managements
      • 2.3.3. Streaming stdout & stderr with tail
  • 3. Maintainer guide
    • 3.1. Managing and Maintaining Computing Resources
    • 3.2. Installing this project
    • 3.3. Writing & building documentation
    • 3.4. Making a new release
  • 4. Presentations
    • 4.1. 2023-11-13 SO:UK BB day—Introduction to the SO:UK Data Centre
  • 5. souk
    • 5.1. souk package
      • 5.1.1.1. souk.util package
        • 5.1.1.1.1.1. souk.util.cli package
          • 5.1.1.1.1.1.1.1. souk.util.cli.arg_string module
          • 5.1.1.1.1.1.1.2. souk.util.cli.ini_formatter module
      • 5.1.2.1. souk.htcondor_helper module
  • 6. Changelog
  • 7. External links
Back to top
View this page

2.2.3. Installing Grid File Access Library (GFAL)¶

Unfortunately, the documentation at GFAL2 · Data Management Clients Documentation does not indicate how to install it. You could compile it yourself following Data Management Clients / gfal2 · GitLab, or on RHEL:

sudo yum install 'gfal2*' 'python3-gfal2*'

Other package managers might support it. Please provide a pull request / issue helping us to document this.

Move on to Accessing the grid storage system using GFAL to see how to use it.

Next
2.2.4. Installing XRootD
Previous
2.2.1. Setting up Grid Community Toolkit (GCT) (Under construction)
Copyright © 2023–2024, Kolen Cheung
Made with Sphinx and @pradyunsg's Furo
Last updated on 2023-12-12T17:10:44+0000