Service Card for CVMFS
CVMFS is a package running on the WNs that needs a squid proxy to cache requests.
Definition
Currently, the host in which the squid for cvmfs is installed is
cvmfs.lcg.cscs.ch
and is a Sun server with:
- Scientific Linux 6.2 x86_64
- Squid 3.1.10 (squid-3.1.10-1.el6_2.1.x86_64)
Operations
Interesting information like how to deal with the service.
Client tools
Testing
Start/stop procedures
# service squid status
squid (pid 2268) is running...
Failover check
The WNs are configured to query both Squid servers in case of failure:
# cat default.local
#CVMFS_REPOSITORIES=atlas.cern.ch,atlas-condb.cern.ch,cms.cern.ch,lhcb.cern.ch,hone.cern.ch,grid.cern.ch
CVMFS_REPOSITORIES=atlas,atlas-condb,lhcb,hone,cms
CVMFS_HTTP_PROXY="http://cvmfs.lcg.cscs.ch:3128|http://ppcvmfs.lcg.cscs.ch:3128"
CVMFS_CACHE_BASE=/cvmfs_local
CVMFS_QUOTA_LIMIT=30000
Checking logs
Set up
Instructions on how to set up the service, like:
Dependencies (other services, mount points, ...)
Redundancy notes
Installation
Easy:
# yum install squid
Configuration (
/etc/squid/squid.conf
) is managed by cfengine.
Upgrade
Monitoring
Instructions about monitoring the service
Nagios
Ganglia
Self Sanity / revival?
Other?
Manuals
External links to manuals
Issues
Information about issues found with this service, and how to deal with them.
Issue1
Issue2