====== How to install CVMFS on WNs ====== === 1. Install SQUID caching proxy on any server in your LAN. === Configure SQUID in ''/etc/squid/squid.conf'' with: # squid listen ports http_port 3128 # set up file system (use aufs or ufs) and directory for caching files, 50000 is disk space in MB which can be used for caching files. cache_dir aufs /var/spool/squid 50000 16 256 # maximum object size maximum_object_size 4096 MB # memory cache cache_mem 4096 MB # Add your local network to your ACLs and other rights depend on your security level. At least to give access for cvmfs clients. acl local_net src network_addr/mask_addr http_access allow local_net === 2. Install and configure CVMFS packages on WNs === wget http://cvmrepo.web.cern.ch/cvmrepo/yum/cernvm.repo -O /etc/yum.repos.d/cernvm.repo yum install -y cvmfs-keys cvmfs cvmfs-init-scripts Create directory on local disk where CVMFS client will store data. mkdir /scr/cvmfs Edit ''/etc/cvmfs/default.local''. Define some variables: ''CVMFS_REPOSITORIES'' - repositories to include, like ''atlas.cern.ch'' or ''cms.cern.ch''. ''CVMFS_HTTP_PROXY'' - URL of your SQUID server ''CVMFS_CACHE_BASE'' - path to data dir ''CVMFS_QUOTA_LIMIT'' - maximum size in MB for cached data. (see http://cernvm.cern.ch/portal/cvmfs/examples) Bellow is config file we use at ISMA for Belle. CVMFS_REPOSITORIES=belle.cern.ch CVMFS_HTTP_PROXY=http://wwproxy.grid.isma:3128 CVMFS_CACHE_BASE=/scr/cvmfs CVMFS_QUOTA_LIMIT=2000 === 3. Start CVMFS === Add line to ''/etc/fstab'' belle.cern.ch /cvmfs/belle.cern.ch cvmfs ro Start service service cvmfs start Mount FS mkdir -p /cvmfs/belle.cern.ch mount -a -t cvmfs Try ''ls -l /cvmfs/belle.cern.ch'' - it should work.