D-Cache SRM HOWTO

Owen Synge

Derek Ross

Jiri Mencak

Greig Cowan

Alasdair Earl


Table of Contents

1. Introduction
Introduction
About this document
Contributions to the document
Structure of this HOWTO document
2. YAIM Install
Dcache install using YAIM on a fresh SL3 OS
Installed SL3.0.5 basic install + apt
Copy host certificates to correct location.
installing java
Create the relevant pointers to the rpm repositories
Install YAIM
Setup site-info.def file.
Checks
Firewall
YAIM install target
YAIM configure script
Updating the authorised user list
3. Requirements
Requirements
Basics
Dependencies
4. Installation
Quick Dcache installation guide on SE Linux
Installation
Pre-requisites
Getting the software
5. Installing D-Cache
Installing the software
6. Configuration
Configuration
Basics
Designing Your System Layout
Tips
Configuring the "Admin" Node
What is an "Admin" Node
Configuring the "Admin" Database
Starting the dCache "Admin" node
Configuring the HSM Interface
Configuring D-Cache for the HSM Interface
Configuring the "Pool" Node
7. Investigating your system
Web status interface
ssh Admin Interface
Interactive Connections
Changing the Password
Using Key based Authentication
PNFS Access
Confirming the pool setup
8. Setup Examples
Configuration Setup Examples
netstat -tap
rpcinfo -p
Admin Node
Pool Node
mount
Admin Node
Pool Node
9. Improving your D-Cache System
Quotas
Introduction
Adding a VO existing admin node setup
Adding to the PNFS Database
Adding Directory for the PNFS Database
Pool groups and directory affinities
Updating the authorised user list
Adding dCache to the grid information system
srm-storage-element-info command
information system
logrotate
10. Computer Life Cycle Management
Upgrading a node in an existing setup
Replacing an Admin node in an existing setup
Pool life cycle management
Adding a pool to an existing setup
Removing a pool to an existing setup
11. Using Dcache Client tools
/opt/d-cache/srm/bin/srm
srmcp
srm-get-metadata
srm-advisory-delete
srm-storage-element-info
DCAP
GSI FTP
ls
exists
rm
postgres
12. Investigating your system
Appendix
Script to generate the Gridmap file
13. Email Import
Email Import
14. Email Import
email
lcg upgrade advice
Re: New Edinburgh dCache install
my apologies & Lancaster update
globus-url-copy -p 10 problem
Re: Minutes of today's storage phone conf
DPM Status at Glasgow
PnfsManager being Offline
volatile storage
Re: DPM Status at Glasgow
D-cache poolnode in pain...
Dcache install with YAIM and 2_5_0
Re: patch to 2_5_0 D-Cache
Documentation
Re: patch to 2_5_0 Dcache
It's a globus thing
lcdif cache file
dcache problems
Re: dcache problems
Information system
Draining/removing a pool
Action: Adding and removing pools recipe to be added to mailing list
Tier 1 storage
Site policy for mapping pools to VOs
Fw: silly question
My dual-homing dCache experience
dCache spawning java processes?
Edinburgh dCache problems
failed copies to Lancaster.
Pool Storage
pnfs causing nfs errors
Re: My dual-homing dCache experience
hsmType
dCache memory issues
Re: hsmType
Re: dCache memory issues