How to install the ATLAS TDAQ locally

The current tdaq version is tdaq-04-00-01,. Old tdaq-03-00-01 is locally installed in 3 workstations and 3 sbc. In addition, one sbc runs tdaq-04-00-01.

BEWARE: for tdaq-03-00-01 you also need to install tdaq-common-01-16-02, dqm-common-00-14-02 and LCGCMT_59a. For tdaq-04-00-01, tdaq-common-01-18-04, dqm-common-00-18-03 and LCGCMT_61c are needed

Once you reach point 4 in the aforementioned istructions (Install what you want), type:

apt-cache search tdaq-common-01-18-04
to get the list of packages to be installed. Redirect the output to a file, say list1.txt. Repeat the same step for the dqm-common and for the tdaq release. Build a file with all the lists above

cat list1.txt list2.txt list3.txt >> listall.txt

You can now build a script to install everything by typing:

cat listall.txt | awk -F" - " '{print "apt-get -y install", $1}'  >> myscript.sh 

Make the script executable:

chmod +x myscript.sh

You can now run the script to install all needed packages (it will take some time).

You still need to install java:

apt-get -y install jdk_1.6.0_1686_slc4 

  • In order for the TDAQ to run correcly, make sure you have openmotif-2.3.1-5.el5.1 installed

Further hints

  • In order to have the sbc working when using the ethernet interface 2 you need the file
    /etc/omniORB.cfg
  • In order to open doors for communication among the various machines, you need to modify
    /etc/sysconfig/iptables
    and to add the appropriate names on /etc/hosts

Lab configuration

The following machines have the TDAQ software installed:
  • pcslim
  • pcslim2 (development workstation)
  • vipix
  • pcvmelucid (sbc with tdaq-03-00-01)
  • pcvmelucid2 (sbc with tdaq-02-00-03)

The mysql database is used to provide the run number, and to save configuration data during runs. The server and databases are installed on pcslim. The other machines have the mysql client installed.

-- RiccardoDiSipio - 14-Jan-2011

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2013-04-29 - CarlaSbarra
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback