release notes
| UserGuide:
4.2, 5.0, 5.1, 5.2, 6.0, 6.1, 6.2, 7.0, 7.1, 7.2 (unreleased), 8.0, 8.1, 8.2, 9.0, 9.1, 9.2, 10.0, 10.1, 10.2, 7.2 (unreleased)
| Book:
4.2, 5.0, 5.1, 5.2, 6.0, 6.1, 6.2, 7.0, 7.1, 7.2 (unreleased), 8.0, 8.1, 8.2, 9.0, 9.1, 9.2, 10.0, 10.1, 10.2, 7.2 (unreleased)
| Wiki
| Q&A
Edit me on GitHub
Back to the contents page.
Part II. Configuration of dCache
This part contains descriptions of the components of dCache, their role, functionality within the framework. In short, all information necessary for configuring them.
Table of Contents
-
- 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-
Overarching concepts:
- ACLs in dCache
- Introduction
- Configuring ACL support
- Setting and getting ACLs
- Accessing ACL over NFS mount
- 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
- Naming and addressing
- Routing
- Configuration
- Scope of this chapter
- Requirements for a tertiary storage system
- How dCache interacts with a Tertiary Storage System
- Details on the TSS-support executable
- Configuring pools to interact with a Tertiary Storage System
- How to Store-/Restore files via the Admin Interface
- How to monitor what’s going on
- File Hopping on arrival from outside dCache
- File mode of replicated files
- File Hopping managed by the PoolManager
- File Hopping managed by the HoppingManager
- 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
- Roles
- What do you need to download to enable Kafka in dCache?
- Apache Kafka Installation.
- Configuration of Stage Protection
- Definition of the White List