Starting with perfSONAR 3.4.2 we provide part of the perfSONAR toolkit as Debian packages for four different architectures. This should enable you to deploy a perfSONAR measurement point on one of the following distributions:
Here are some instructions to get you started with the perfSONAR toolkit on Debian hosts.
All you need to do is to configure the perfSONAR Debian repository source, along with our signing key, on your Debian/Ubuntu machine. This can be done with the following commands:
cd /etc/apt/sources.list.d/
wget http://downloads.perfsonar.net/debian/perfsonar-wheezy-release.list
wget -qO - http://downloads.perfsonar.net/debian/perfsonar-wheezy-release.gpg.key | apt-key add -
Then, after refreshing the apt packages list, you’ll be able to install one of the perfSONAR bundles:
apt-get update
apt-get install perfsonar-endpoint
For Ubuntu 14, you should limit the installation to the perfsonar-tools bundle:
apt-get update
apt-get install perfsonar-tools
The two bundles we currently provide for Debian contains the following packages:
If you’re used to the perfSONAR toolkit deployed on a CentOS/RHEL host, the configuration files for the different perfSONAR tools are the same as for the regular toolkit, but they are located in a different location. You’ll have to look for configuration files directly in /etc/:
- /etc/bwctl/ for the bwctl server
- /etc/owampd/ for the owamp server
- /etc/perfsonar/ for the oppd, the ls-registration daemon and the regular-testing daemon
Also, the name of the services are a bit different from the CentOS/RHEL ones, Debian services names are:
- bwctl-server
- owampd
- perfsonar-lsregistrationdaemon
- perfsonar-oppd-server
- perfsonar-regulartesting
Support for Debian installations is provided by the perfSONAR community through the usual communication channels.