r5 - 22 Sep 2006 - 15:20:49 - CarlosGamboaYou are here: TWiki >  AtlasSoftware Web > FrontierSquidBNL

Frontier Squid Cache server installation details

The BNL Frontier Squid Cache installation server is based on the notes of Sergey's and Lee's notes located here. This information is well explained and is a good guide to perform the installation of frontier Squid.

This installation was performed in the same machine where the BNL frontier resides and is sharing the machine with more applications. Also this installation requires a user dbfrontier for this test. I used my account but will be changed to a local account in the new machine i.e.



BNL Squid cache server was installed on:

[cgamboa@gridui01 frontier-cache]$ pwd

this directory holds the working directory and the cache (var) directory.


The Fermilab script allows you to specify the not only the installation prefix previously shown but the network/netmask which would allowed to access the squid.

For this testing exercise is define for


The amount of cache memory defined was 512MB and the amount of 65000MB

The server is controlled manually trough the following commands

The command to start the server is:

/data/frontier/frontier-cache/utils/bin/fn-local-squid.sh start

and the command to stop the server is:

/data/frontier/frontier-cache/utils/bin/fn-local-squid.sh start

A cron job can be used to rotate and prevent that the log files consume a lot of disk space Thus:

5 7 * * * /data/frontier/frontier-cache/utils/cron/daily.sh 2>&1 >/dev/null

Customizing the Squid cache server to BNL needs

The installation previously done is performed initially with the squid.conf file that came with the squid installation package previously designed at Fermilab. This configuration file would have to be change according the BNL requirements in terms of data load and network speed and access control list.

About This Site

Please note that this site is a content mirror of the BNL US ATLAS TWiki. To edit the content of this page, click the Edit this page button at the top of the page and log in with your US ATLAS computing account name and password.


Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback