Open
Description
mkdir -p /Users/Shared/cvmfs/{cvmfs-config,pilot}.eessi-hpc.org
- Install https://github.com/osxfuse/osxfuse/releases/download/osxfuse-3.11.2/osxfuse-3.11.2.dmg. Nothing newer.
curl -o ~/Downloads/cvmfs-2.7.5.pkg https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.7.5/cvmfs-2.7.5.pkg ; installer -pkg ~/Downloads/cvmfs-2.7.5.pkg -target /
Note, installing the CVMFS package creates /cvmfs
as a symlink to /Users/Shared/cvmfs
by utilising /etc/synthetic.conf
. If you want to have a MacOS build node and don't want to install CVMFS, you can do this yourself: https://derflounder.wordpress.com/2020/01/18/creating-root-level-directories-and-symbolic-links-on-macos-catalina/
But, please note that after editing /etc/synthetic.conf
you have to restart for the changes to take effect, so...
- Reboot
curl -o ~/Downloads/config-eessi-0.2.3.pkg https://github.com/EESSI/filesystem-layer/releases/download/v0.2.3/cvmfs-config-eessi-0.2.3.pkg ; installer -pkg ~/Downloads/cvmfs-config-eessi-0.2.3.pkg -target /
sudo mount -t cvmfs cvmfs-config.eessi-hpc.org /Users/Shared/cvmfs/cvmfs-config.eessi-hpc.org
sudo mount -t cvmfs pilot.eessi-hpc.org /Users/Shared/cvmfs/pilot.eessi-hpc.org