apt-get update
and then apt-get install libfuse-dev emacs nfs-kernel-server tightvncserver libfftw3-dev python iftop iotop wireshark make automake build-essential gfortran x11vnc nfs-kernel-server nfs-common gparted ntp ntpdate pkg-config g++ gfortran bison flex libexpat1-dev fftw3-dev autoconf automake libtool build-essential pgplot5 subversion libopenmpi-dev gv openmpi-bin rpcbind ethtool libpng-dev libx11-dev mlocate bc dnsutils rsync xfsprogs ghostscript-x libgsl0-dev
wget http://www.jive.nl/~verkout/evlbi/jive5ab-2.9.0.tar.gz
, untar and run make B2B=64
and make B2B=64 install
(the last as root)net.core.wmem_max=201326592 net.core.rmem_max=1073741824 net.ipv4.conf.all.arp_filter = 1 net.core.netdev_max_backlog = 20971752 net.ipv4.udp_mem = 65536 131072 262144 net.core.optmem_max = 50331648 vfs_cache_pressure = 50 vm.min_free_kbytes = 1048576 kernel.perf_event_max_sample_rate=10000
for i in $(seq 0 35); do mkdir /mnt/disk$i ;chown -R observer /mnt/disk$i ;done
to create the mount points. For the HDDs in VBS mode, the mapping between physical location and disk ID is not simple. Copy across the MountAllFlexBuff.sh script from flexbuffhb to see the recommended method, using the by-path
characteristics to identify the drives. wget http://www.jive.nl/~verkout/flexbuff/vbsfs-r57.deb ; dpkg -i vbsfs-r57.deb
svn co https://svn.atnf.csiro.au/difx/master_tags/DiFX-2.5.2
, edit setup.bash to provide the correct paths (see flexbuffhb for an example) and then run ./install-difx –withpolconvert
cd ; mkdir HOPS; cd HOPS; wget ftp://gemini.haystack.mit.edu/pub/hops/hops-3.18-2251.tar.gz; tar zxvf hops-3.18-2251.tar.gz; cd hops-3.18/ ;
-lpng12
to -lpng
. Then you should be able to configure & build the software with ./configure ; make
make install
as su and then run make check
~/.bashrc
file to fix some issues and to link the newly installed programs.