Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Restarting eash service while debug

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Restarting eash service while debug


Chronological Thread 
  • From: Andrew Lake <>
  • To:
  • Cc: "" <>
  • Subject: Re: [perfsonar-user] Restarting eash service while debug
  • Date: Tue, 3 Feb 2015 10:55:14 -0500

Hi Winnie,

PinGER is also not used. The old traceroue daemon's are not used. Everything
has been moved to the new MA and regular_testing daemon. Sorry if I missed
this earlier in the thread, but what exactly are you trying to fix? Looks
like you are circumventing a lot of the stuff the toolkit handles for you and
creating a lot of unnecessary headaches for yourself. Are there particular
services listed as not running on the main toolkit web page? are there
particular graphs not loading?

Thanks,
Andy




On Feb 3, 2015, at 10:42 AM, Winnie Lacesso
<>
wrote:

>
> Good afternoon,
>
> Now having started the PingER service, its logs seem full of error:
> root@lcgnetmon>
> tail /var/log/perfsonar/pinger.log
> 2015/02/03 15:03:24 (30993) ERROR> Remote.pm:373
> perfSONAR_PS::Client::LS::Remote::getKey - Key not found.
> 2015/02/03 15:03:24 (30993) ERROR> Remote.pm:692
> perfSONAR_PS::Client::LS::Remote::sendKeepalive - Key value not supplied.
> 2015/02/03 15:03:56 (30992) INFO> PingER.pm:287
> perfSONAR_PS::Services::MP::PingER::registerLS - Registering PingER MP with
> LS
> 2015/02/03 15:03:56 (30992) INFO> PingER.pm:287
> perfSONAR_PS::Services::MP::PingER::registerLS - Registering PingER MP with
> LS
> 2015/02/03 15:03:56 (30992) ERROR> Remote.pm:373
> perfSONAR_PS::Client::LS::Remote::getKey - Key not found.
> 2015/02/03 15:03:56 (30992) ERROR> Remote.pm:692
> perfSONAR_PS::Client::LS::Remote::sendKeepalive - Key value not supplied.
> 2015/02/03 15:04:24 (30993) INFO> PingER.pm:300
> perfSONAR_PS::Services::MA::PingER::registerLS - Registering PingER MA with
> LS
> 2015/02/03 15:04:24 (30993) INFO> PingER.pm:300
> perfSONAR_PS::Services::MA::PingER::registerLS - Registering PingER MA with
> LS
> 2015/02/03 15:04:25 (30993) ERROR> Remote.pm:373
> perfSONAR_PS::Client::LS::Remote::getKey - Key not found.
> 2015/02/03 15:04:25 (30993) ERROR> Remote.pm:692
> perfSONAR_PS::Client::LS::Remote::sendKeepalive - Key value not supplied.
>
> What is this Key it's wanting, whence should it be got?
>
> Also yesterday these services were started in the order that rc3.d would
> start them (in a little "for" loop)
> traceroute_ma
> traceroute_master
> traceroute_ondemand_mp
> traceroute_scheduler
>
> No obvious errors at that time: (lost output for traceroute_ma startup)
> on traceroute_master
> chkconfig traceroute_master on
> service traceroute_master start
> /opt/perfsonar_ps/traceroute_ma/bin/traceroute_master.pl
> --config=/opt/perfsonar_ps/traceroute_ma/etc/traceroute-master.conf
> --pidfile=/var/run/traceroute-master.pid
> --logger=/opt/perfsonar_ps/traceroute_ma/etc/traceroute-master_logger.conf
> --user=perfsonar --group=perfsonar
> /etc/init.d/traceroute_master start: Traceroute Master started
>
> on traceroute_ondemand_mp
> chkconfig traceroute_ondemand_mp on
> service traceroute_ondemand_mp start
> /opt/perfsonar_ps/traceroute_ma/bin/daemon.pl
> --config=/opt/perfsonar_ps/traceroute_ma/etc/ondemand_mp-daemon.conf
> --pidfile=traceroute_ondemand_mp.pid --piddir=/var/run
> --logger=/opt/perfsonar_ps/traceroute_ma/etc/ondemand_mp-daemon_logger.conf
> --user=perfsonar --group=perfsonar
> /etc/init.d/traceroute_ondemand_mp start: perfSONAR Traceroute On-Demand MP
> Service started
>
> on traceroute_scheduler
> chkconfig traceroute_scheduler on
> service traceroute_scheduler start
> /opt/perfsonar_ps/traceroute_ma/bin/traceroute_scheduler.pl
> --owmesh=/opt/perfsonar_ps/traceroute_ma/etc
> --pidfile=/var/run/traceroute-scheduler.pid
> --logger=/opt/perfsonar_ps/traceroute_ma/etc/traceroute-scheduler_logger.conf
> --user=perfsonar --group=perfsonar
> /etc/init.d/traceroute_scheduler start: Traceroute Scheduler started
>
> but the logs are full of errors:
>
> root@lcgnetmon>
> tail -5 /var/log/perfsonar/traceroute_ondemand_mp.log
> (timestamped today)
> 2015/02/03 15:03:15 (11289) DEBUG> daemon.pl:569 main::psService - Accept
> returned nothing, likely a timeout occurred or a child exited
> 2015/02/03 15:03:35 (11289) DEBUG> daemon.pl:569 main::psService - Accept
> returned nothing, likely a timeout occurred or a child exited
> 2015/02/03 15:03:55 (11289) DEBUG> daemon.pl:569 main::psService - Accept
> returned nothing, likely a timeout occurred or a child exited
> 2015/02/03 15:04:15 (11289) DEBUG> daemon.pl:569 main::psService - Accept
> returned nothing, likely a timeout occurred or a child exited
> 2015/02/03 15:04:35 (11289) DEBUG> daemon.pl:569 main::psService - Accept
> returned nothing, likely a timeout occurred or a child exited
>
> But, our working Bandwidth box is logging exactly the same so all that noise
> must be "normal noise"?! (SIGH, wish for _real_ info/data in logs?!)
>
> Also from yesterday startup, errors in logs:
>
> in traceroute_ma.log
>
> 2015/02/02 15:32:43 (11237) WARN> daemon.pl:272 main:: - Enabling echo
> service for each endpoint unless specified otherwise
> 2015/02/02 15:32:43 (11237) INFO> Traceroute.pm:111
> perfSONAR_PS::Services::MA::Traceroute::init - Setting service access point
> to http://lcgnetmon.phy.bris.ac.uk:8086/perfSONAR_PS/services/tracerouteMA
> 2015/02/02 15:32:43 (11237) WARN> Traceroute.pm:126
> perfSONAR_PS::Services::MA::Traceroute::init - Setting
> 'service_description' to 'perfSONAR_PS Traceroute MA at
> UKI-SOUTHGRID-BRIS-HEP'.
> 2015/02/02 15:32:43 (11237) WARN> Traceroute.pm:133
> perfSONAR_PS::Services::MA::Traceroute::init - Setting 'service_name' to
> 'Traceroute MA'.
> 2015/02/02 15:32:43 (11237) WARN> Traceroute.pm:140
> perfSONAR_PS::Services::MA::Traceroute::init - Setting 'service_type' to
> 'MA'.
> 2015/02/02 15:32:43 (11258) ERROR> SQL.pm:166 perfSONAR_PS::DB::SQL::openDB
> - Open error "DBI connect('traceroute_ma:localhost','perfsonar',...)
> failed: Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (2) at
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/DB/SQL.pm line 163
> ".
> 2015/02/02 15:32:43 (11258) ERROR> SQL.pm:218 perfSONAR_PS::DB::SQL::query
> - Query error "Can't call method "prepare" on an undefined value at
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/DB/SQL.pm line 212.
> " on statement "SELECT year, month, day FROM DATES".
> 2015/02/02 15:32:43 (11258) ERROR> daemon.pl:670 main::registerLS - Problem
> running register LS: Can't use string ("-1") as an ARRAY ref while "strict
> refs" in use at
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/Services/MA/Traceroute.pm
> line 757.
>
> (note that mysql started right AFTER that, according to the order in rc3.d)
>
> Again, our working Bandwidth box is logging exactly the same so all that
> noise
> must be "normal errors"?! (SIGH, wish for _real_ info/data in logs?!)
>
> in traceroute_scheduler.log:
>
> 2015/01/26 14:12:04 (1820) ERROR> TracerouteScheduler.pm:35
> perfSONAR_PS::Services::MP::TracerouteScheduler::new - Error loading test
> config: Conf::must_get_val(ATTR=>NODE, ) undefined, called from
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/Services/MP/TracerouteScheduler.pm:52
> 2015/01/26 14:52:03 (2006) ERROR> TracerouteScheduler.pm:35
> perfSONAR_PS::Services::MP::TracerouteScheduler::new - Error loading test
> config: Conf::must_get_val(ATTR=>NODE, ) undefined, called from
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/Services/MP/TracerouteScheduler.pm:52
> 2015/02/02 15:32:47 (11306) ERROR> TracerouteScheduler.pm:35
> perfSONAR_PS::Services::MP::TracerouteScheduler::new - Error loading test
> config: Conf::must_get_val(ATTR=>NODE, ) undefined, called from
> /opt/perfsonar_ps/traceroute_ma/bin/../lib/perfSONAR_PS/Services/MP/TracerouteScheduler.pm:52
>
> Again, our working Bandwidth box is logging exactly the same so all that
> noise
> must be "normal errors"?! (SIGH, wish for _real_ info/data in logs?!)
>
> Next to start is regular_testing & hope it doesn't implode again....




Archive powered by MHonArc 2.6.16.

Top of Page