1) Questions and Answers : Unix/Linux : ATLAS native Linux app (Message 34426)
Posted 20 Feb 2018 by Easton West
Post:
If you have BOINC version 7.5 or higher, you can disable virtualbox in cc_config.xml. Located at /var/lib/boinc-client/cc_config.xml on my Ubuntu box, but your location may vary.

<cc_config>
  <log_flags>
    ...
  </log_flags>
  <options>
    <dont_use_vbox>1</dont_use_vbox>
  </options>
</cc_config>


Shut down and restart the BOINC client to effect this change.

This unfortunately can't be made specific to just one project or just one app, in the current BOINC version. Maybe in the future.
2) Message boards : ATLAS application : ATLAS native app (Message 34369)
Posted 12 Feb 2018 by Easton West
Post:
After several completed native ATLAS tasks on Ubuntu, followed by a few hours of SixTrack tasks, BOINC returned to an ATLAS task, which failed with a cvmfs error. I think autofs unmounted /cvmfs after 600 seconds of inactivity.

So I added "--timeout=0" to the "/cvmfs" line in /etc/auto.master. It seemed to do the trick.

sudo nano /etc/auto.master


/cvmfs /etc/auto.cvmfs --timeout=0

sudo service autofs restart
cvmfs_config probe
cvmfs_config stat atlas.cern.ch
3) Message boards : ATLAS application : Project falsely sent native ATLAS (Message 34358)
Posted 10 Feb 2018 by Easton West
Post:
Maybe you could configure both boxes to run the native app? I got it running on Ubuntu (https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=4396&postid=34346#34346), so I imagine most Linux distros can do it.
4) Message boards : ATLAS application : Project falsely sent native ATLAS (Message 34347)
Posted 9 Feb 2018 by Easton West
Post:
Maybe try home/school/work preferences to not run test apps on that machine?
5) Message boards : ATLAS application : ATLAS native app (Message 34346)
Posted 9 Feb 2018 by Easton West
Post:
Here's my Ubuntu box with some completed native ATLAS tasks: https://lhcathome.cern.ch/lhcathome/show_host_detail.php?hostid=10506919

I don't remember exactly what I did, but here's the general idea. Hope it helps.

First, installed cvmfs using the instructions at https://cernvm.cern.ch/portal/filesystem/downloads and the script at https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=4395 as guides. Although I'm running Artful (17.10), the Xenial (16.04) version worked.

sudo apt install lsb-release
wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb
sudo dpkg -i cvmfs-release-latest_all.deb
rm -f cvmfs-release-latest_all.deb


That sets up the repo for Precise (12.04). That old release may work, but I updated it to Xenial just in case. Just edit "precise-prod" to "xenial-prod":
sudo nano /etc/apt/sources.list.d/cernvm.list


Then I installed the cvmfs and singularity packages. I don't know if expat is required, but it was in the script, so I installed it just in case.
sudo apt update
sudo apt install expat cvmfs singularity-container


Uncomment "user_allow_other" in /etc/fuse.conf:
sudo nano /etc/fuse.conf


Uncomment "/misc /etc/auto.misc" and "/net -hosts" in /etc/auto.master:
sudo nano /etc/auto.master


Get /etc/cvmfs/default.local, restart the service, and make sure it's working
sudo wget http://atlasathome.cern.ch/boinc_conf/default.local -O /etc/cvmfs/default.local
sudo service restart cvmfs
cvmfs_config probe
cvmfs_config stat atlas.cern.ch


Native ATLAS tasks should now be good to go.



©2024 CERN