perfsonar-user - [perfsonar-user] Fwd: Debian ARM testpoint and pscheduler
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: Alan Whinery <>
- To:
- Subject: [perfsonar-user] Fwd: Debian ARM testpoint and pscheduler
- Date: Wed, 3 Apr 2019 11:58:39 -1000
Sorry -- responded only to Ivan --
---------- Forwarded message ---------
From: Alan Whinery <>
Date: Wed, Apr 3, 2019 at 10:27 AM
Subject: Re: [perfsonar-user] Debian ARM testpoint and pscheduler
To: Garnizov, Ivan <>
From: Alan Whinery <>
Date: Wed, Apr 3, 2019 at 10:27 AM
Subject: Re: [perfsonar-user] Debian ARM testpoint and pscheduler
To: Garnizov, Ivan <>
Attempting to catch up on outstanding questions/requests:
Referencing Mark's remarks about Postgresql and versions, note that the
dependency installed by "apt-get install perfsonar-testpoint" on
Beaglebone Debian 9.5 was postgresql 9.6, which is the requirement cited in the output of "apt-cache show pscheduler-server" below. Not that I think it makes any difference.
System specs -
http://beagleboard.org/black
root@beaglebone:/home/debian# cat /var/log/pscheduler/pscheduler.log
Apr 1 06:46:20 beaglebone pscheduler-api INFO Started
Apr 1 06:46:26 beaglebone pscheduler-api CRITICAL Failed to load limit file: Failed to validate limit: Process took too long to run.
Apr 2 06:46:32 beaglebone pscheduler-api INFO Started
Apr 2 06:46:33 beaglebone pscheduler-api INFO Limits loaded from /etc/pscheduler/limits.conf
Apr 2 19:20:11 beaglebone ticker DEBUG Debug started
Apr 2 19:20:11 beaglebone ticker DEBUG Tick
Apr 2 19:20:11 beaglebone ticker DEBUG Next check in 4 seconds
Apr 2 19:20:11 beaglebone scheduler DEBUG Debug started
Apr 2 19:20:11 beaglebone scheduler DEBUG Interrupted during select
Apr 2 19:20:11 beaglebone runner DEBUG Debug started
Apr 2 19:20:11 beaglebone runner DEBUG Got 0 upcoming rows
Apr 2 19:20:11 beaglebone archiver DEBUG Debug started
Apr 2 19:20:11 beaglebone runner DEBUG Nothing to do.
Apr 2 19:20:11 beaglebone runner DEBUG Next run or check in 0:01:00
Apr 2 19:20:11 beaglebone pscheduler-api DEBUG Debug started
Apr 2 19:20:16 beaglebone ticker DEBUG Tick
Apr 2 19:20:16 beaglebone ticker DEBUG Next check in 14 seconds
Apr 2 19:20:19 beaglebone ticker DEBUG QM: Processing
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG REQUEST: GET https://localhost/pscheduler/
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG Response 200+JSON: "This is the pScheduler API server on localhost (beaglebone.localdomain)."
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG REQUEST: POST https://localhost/pscheduler/tasks
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing happened.
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing to archive; finding time until next archiving.
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing in the future.
Apr 2 19:20:26 beaglebone archiver DEBUG Waiting 15.0 for change or notification
Apr 2 19:20:28 beaglebone pscheduler-api DEBUG Validated test: {"type": "idle", "spec": {"duration": "PT1S", "schema": 1}}
Apr 2 19:20:31 beaglebone ticker DEBUG Tick
Apr 2 19:20:31 beaglebone ticker DEBUG Next check in 14 seconds
Apr 2 19:20:33 beaglebone pscheduler-api DEBUG Response 500: Unable to determine participants: Process took too long to run.
Apr 2 19:20:34 beaglebone ticker DEBUG QM: Processing
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing happened.
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing to archive; finding time until next archiving.
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing in the future.
Apr 2 19:20:41 beaglebone archiver DEBUG Waiting 15.0 for change or notification
Apr 2 19:20:43 beaglebone ticker DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone scheduler DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone runner DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone archiver DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone pscheduler-api DEBUG REQUEST: PUT https://localhost/pscheduler/debug?state=0
Apr 2 19:20:43 beaglebone pscheduler-api DEBUG Debug discontinued
root@gorex-latency:/home/whinery# apt-cache show pscheduler-server
Package: pscheduler-server
Version: 1.1.6-1
Architecture: all
Maintainer: Valentin Vidic <>
Installed-Size: 547
Depends: debconf (>= 0.5) | debconf-2.0, init-system-helpers (>= 1.18~), python, curl, python-daemon, python-flask, python-ipaddr, python-requests, python-tz, python-jsontemplate, python-detach, python-radix, python-pscheduler (>= 1.3.1.3~), pscheduler-core, pscheduler-account, apache2, libapache2-mod-wsgi, rsyslog, logrotate, dbconfig-common, postgresql (>= 9.6), postgresql-10 | postgresql-9.6, postgresql-plpython-10 | postgresql-plpython-9.6, postgresql-contrib-10 | postgresql-contrib-9.6
Homepage: https://github.com/perfsonar/pscheduler
Priority: optional
Section: net
Filename: pool/main/p/pscheduler-server/pscheduler-server_1.1.6-1_all.deb
Size: 76616
SHA256: 2b50bfcd4c76a4ca218b8dd4d6b2033b229b49a265208ae4d7e67ae028621241
SHA1: bd29e0642cba775a65a2096c27543488536f2b3a
MD5sum: 653216eb157129d14348d4f3a7ede9a2
Description: pScheduler server components
The pScheduler database, daemons and API web server
Description-md5: b929ead364dfd0a8c2449d9282d8acee
root@gorex-latency:/home/whinery# pscheduler plugins tests | egrep "^[a-z]"
clock Version 1.0
dns Version 1.0
http Version 1.0
idle Version 1.0
idlebgm Version 1.0
idleex Version 1.0
latency Version 1.0
latencybg Version 1.0
rtt Version 1.0
simplestream Version 1.0
throughput Version 1.0
trace Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins tools | egrep "^[a-z]"
dnspy Version 1.0
iperf2 Version 1.0
iperf3 Version 1.0
nuttcp Version 1.0
owping Version 1.0
paris-traceroute Version 1.0
ping Version 1.0
powstream Version 1.0
psclock Version 1.0
psurl Version 1.0
simplestreamer Version 1.0
sleep Version 1.0
sleepbgm Version 1.0
snooze Version 1.0
tracepath Version 1.0
traceroute Version 1.0
twping Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins archivers | egrep "^[a-z]"
bitbucket Version 1.0
esmond Version 1.0
failer Version 1.0
http Version 1.0
rabbitmq Version 1.0
syslog Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins contexts | egrep "^[a-z]"
changefail Version 1.0
changenothing Version 1.0
linuxnns Version 1.0
System specs -
http://beagleboard.org/black
Processor: AM335x 1GHz ARM® Cortex-A8
512MB DDR3 RAM
4GB 8-bit eMMC on-board flash storage
3D graphics accelerator
NEON floating-point accelerator
2x PRU 32-bit microcontrollers
- start pscheduler in a debuging mode: pscheduler debug on
- Run a troubleshoot command: pscheduler troubleshoot
- Stop pscheduler debug mode: pscheduler debug off
- Review the pscheduler logs: /var/log/pscheduler/pscheduler.log
root@beaglebone:/home/debian# cat /var/log/pscheduler/pscheduler.log
Apr 1 06:46:20 beaglebone pscheduler-api INFO Started
Apr 1 06:46:26 beaglebone pscheduler-api CRITICAL Failed to load limit file: Failed to validate limit: Process took too long to run.
Apr 2 06:46:32 beaglebone pscheduler-api INFO Started
Apr 2 06:46:33 beaglebone pscheduler-api INFO Limits loaded from /etc/pscheduler/limits.conf
Apr 2 19:20:11 beaglebone ticker DEBUG Debug started
Apr 2 19:20:11 beaglebone ticker DEBUG Tick
Apr 2 19:20:11 beaglebone ticker DEBUG Next check in 4 seconds
Apr 2 19:20:11 beaglebone scheduler DEBUG Debug started
Apr 2 19:20:11 beaglebone scheduler DEBUG Interrupted during select
Apr 2 19:20:11 beaglebone runner DEBUG Debug started
Apr 2 19:20:11 beaglebone runner DEBUG Got 0 upcoming rows
Apr 2 19:20:11 beaglebone archiver DEBUG Debug started
Apr 2 19:20:11 beaglebone runner DEBUG Nothing to do.
Apr 2 19:20:11 beaglebone runner DEBUG Next run or check in 0:01:00
Apr 2 19:20:11 beaglebone pscheduler-api DEBUG Debug started
Apr 2 19:20:16 beaglebone ticker DEBUG Tick
Apr 2 19:20:16 beaglebone ticker DEBUG Next check in 14 seconds
Apr 2 19:20:19 beaglebone ticker DEBUG QM: Processing
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG REQUEST: GET https://localhost/pscheduler/
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG Response 200+JSON: "This is the pScheduler API server on localhost (beaglebone.localdomain)."
Apr 2 19:20:23 beaglebone pscheduler-api DEBUG REQUEST: POST https://localhost/pscheduler/tasks
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing happened.
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing to archive; finding time until next archiving.
Apr 2 19:20:26 beaglebone archiver DEBUG Nothing in the future.
Apr 2 19:20:26 beaglebone archiver DEBUG Waiting 15.0 for change or notification
Apr 2 19:20:28 beaglebone pscheduler-api DEBUG Validated test: {"type": "idle", "spec": {"duration": "PT1S", "schema": 1}}
Apr 2 19:20:31 beaglebone ticker DEBUG Tick
Apr 2 19:20:31 beaglebone ticker DEBUG Next check in 14 seconds
Apr 2 19:20:33 beaglebone pscheduler-api DEBUG Response 500: Unable to determine participants: Process took too long to run.
Apr 2 19:20:34 beaglebone ticker DEBUG QM: Processing
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing happened.
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing to archive; finding time until next archiving.
Apr 2 19:20:41 beaglebone archiver DEBUG Nothing in the future.
Apr 2 19:20:41 beaglebone archiver DEBUG Waiting 15.0 for change or notification
Apr 2 19:20:43 beaglebone ticker DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone scheduler DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone runner DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone archiver DEBUG Debug discontinued
Apr 2 19:20:43 beaglebone pscheduler-api DEBUG REQUEST: PUT https://localhost/pscheduler/debug?state=0
Apr 2 19:20:43 beaglebone pscheduler-api DEBUG Debug discontinued
apt-cache show pscheduler-server
root@gorex-latency:/home/whinery# apt-cache show pscheduler-server
Package: pscheduler-server
Version: 1.1.6-1
Architecture: all
Maintainer: Valentin Vidic <>
Installed-Size: 547
Depends: debconf (>= 0.5) | debconf-2.0, init-system-helpers (>= 1.18~), python, curl, python-daemon, python-flask, python-ipaddr, python-requests, python-tz, python-jsontemplate, python-detach, python-radix, python-pscheduler (>= 1.3.1.3~), pscheduler-core, pscheduler-account, apache2, libapache2-mod-wsgi, rsyslog, logrotate, dbconfig-common, postgresql (>= 9.6), postgresql-10 | postgresql-9.6, postgresql-plpython-10 | postgresql-plpython-9.6, postgresql-contrib-10 | postgresql-contrib-9.6
Homepage: https://github.com/perfsonar/pscheduler
Priority: optional
Section: net
Filename: pool/main/p/pscheduler-server/pscheduler-server_1.1.6-1_all.deb
Size: 76616
SHA256: 2b50bfcd4c76a4ca218b8dd4d6b2033b229b49a265208ae4d7e67ae028621241
SHA1: bd29e0642cba775a65a2096c27543488536f2b3a
MD5sum: 653216eb157129d14348d4f3a7ede9a2
Description: pScheduler server components
The pScheduler database, daemons and API web server
Description-md5: b929ead364dfd0a8c2449d9282d8acee
pscheduler plugins (tests|tools|archivers|contexts)(details filtered a little to prevent a very-long-email)
root@gorex-latency:/home/whinery# pscheduler plugins tests | egrep "^[a-z]"
clock Version 1.0
dns Version 1.0
http Version 1.0
idle Version 1.0
idlebgm Version 1.0
idleex Version 1.0
latency Version 1.0
latencybg Version 1.0
rtt Version 1.0
simplestream Version 1.0
throughput Version 1.0
trace Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins tools | egrep "^[a-z]"
dnspy Version 1.0
iperf2 Version 1.0
iperf3 Version 1.0
nuttcp Version 1.0
owping Version 1.0
paris-traceroute Version 1.0
ping Version 1.0
powstream Version 1.0
psclock Version 1.0
psurl Version 1.0
simplestreamer Version 1.0
sleep Version 1.0
sleepbgm Version 1.0
snooze Version 1.0
tracepath Version 1.0
traceroute Version 1.0
twping Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins archivers | egrep "^[a-z]"
bitbucket Version 1.0
esmond Version 1.0
failer Version 1.0
http Version 1.0
rabbitmq Version 1.0
syslog Version 1.0
root@gorex-latency:/home/whinery# pscheduler plugins contexts | egrep "^[a-z]"
changefail Version 1.0
changenothing Version 1.0
linuxnns Version 1.0
- [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/01/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/01/2019
- AW: [perfsonar-user] Debian ARM testpoint and pscheduler, Garnizov, Ivan, 04/02/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Antoine Delvaux, 04/02/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/03/2019
- AW: [perfsonar-user] Debian ARM testpoint and pscheduler, Garnizov, Ivan, 04/03/2019
- Message not available
- [perfsonar-user] Fwd: Debian ARM testpoint and pscheduler, Alan Whinery, 04/03/2019
- Message not available
- Message not available
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/03/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Mark Feit, 04/04/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/04/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Mark Feit, 04/05/2019
- AW: [perfsonar-user] Debian ARM testpoint and pscheduler, Garnizov, Ivan, 04/03/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/03/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Antoine Delvaux, 04/02/2019
- AW: [perfsonar-user] Debian ARM testpoint and pscheduler, Garnizov, Ivan, 04/02/2019
- Re: [perfsonar-user] Debian ARM testpoint and pscheduler, Alan Whinery, 04/01/2019
Archive powered by MHonArc 2.6.19.