This part contains descriptions of the components of dCache, their role, functionality within the framework. In short, all information necessary for configuring them.
-
- Mounting Chimera through NFS
- Using dCap with a mounted file system
- Communicating with Chimera
- IDs
- Directory Tags
- Create, List and Read Directory Tags if the Namespace is not Mounted
- Create, List and Read Directory Tags if the Namespace is Mounted
- Directory Tags and Command Files
- Directory Tags for dCache
- Storage Class and Directory Tags
-
The dCache Tertiary Storage System Interface
- Introduction
- Scope of this chapter
- Requirements for a Tertiary Storage System
- Migrating Tertiary Storage Systems with a file system interface
- Tertiary Storage Systems with a minimalistic PUT, GET and REMOVE interface
- How dCache interacts with a Tertiary Storage System
- Details on the TSS-support executable
- Summary of command line options
- Summary of return codes
- The executable and the STORE FILE operation
- The executable and the FETCH FILE operation
- The executable and the REMOVE FILE operation
- Configuring pools to interact with a Tertiary Storage System
- The dCache layout files
- What happens next
- How to Store-/Restore files via the Admin Interface
- How to monitor what’s going on
- Log Files
- Obtain information via the dCache Command Line Admin Interface
- Example of an executable to simulate a tape backend
-
- Basics
- Configuration
- Plug-ins
- Using X.509 Certificates
- CA Certificates
- User Certificate
- Host Certificate
- VOMS Proxy Certificate
- Configuration files
- storage-authzdb
- The gplazmalite-vorole-mapping plug-in
- Authorizing a VO
- The kpwd plug-in
- The gridmap plug-in
- gPlazma specific dCache configuration
- Enabling Username/Password Access for WebDAV
- gPlazma config example to work with authenticated webadmin
-
- Setting up
- Parameters
- Quick tests
- Copying files with xrdcp
- Accessing files from within ROOT
- xrootd security
- Read-Write access
- Permitting read/write access on selected directories
- Token-based authorization
- Strong authentication
- Precedence of security mechanisms
- Other configuration options
- Third-party transfer
-
dCache Storage Resource Manager
- Introduction
- Configuring the srm service
- The Basic Setup
- Important srm configuration options
- Utilization of Space Reservations for Data Storage
- Properties of Space Reservation
- dCache specific concepts
- Activating SRM SpaceManager
- Explicit and Implicit Space Reservations for Data Storage in dCache
- SpaceManager configuration
- SRM SpaceManager and Link Groups
- Making a Space Reservation
- SRM configuration for experts
- Configuring the PostgreSQL Database
- SRM or srm monitoring on a separate node
- General SRM Concepts (for developers)
- The SRM service
- Space Management Functions
- Data Transfer Functions
- Request Status Functions
- Directory Functions
- Permission functions
-
- The Basic Setup
- Configure where the alarms service is Running
- Types of Alarms
- Alarm Priority
- Working with Alarms: Shell Commands
- Working with Alarms: Admin Commands
- Advanced Service Configuration: Enabling Automatic Cleanup
- Advanced Service Configuration: Enabling Email Alerts
- Miscellaneous Properties of the alarms Service
- Alarms SPI-