Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] pscheduler service status (Not running) on Dashboard

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] pscheduler service status (Not running) on Dashboard


Chronological Thread 
  • From: "Fedorka, Shayne" <>
  • To: "" <>
  • Subject: Re: [perfsonar-user] pscheduler service status (Not running) on Dashboard
  • Date: Tue, 5 Sep 2023 20:00:06 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nrel.gov; dmarc=pass action=none header.from=nrel.gov; dkim=pass header.d=nrel.gov; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oHAYGvvPIbdmGPnbtI1rHNc7GfRGUzenAqZxIoUMMMw=; b=aL6GA6juCuWkLTG15egMhz9+mYr7Cra5Put9IdKe5MbMq36wFborYhQyPCN4fx72bPu7N3ZOrGa7szfSWbwufP00D/BinOL/BWLHwx7Ht/1DEr3ob0UAIbgex9WTLDeMMUm5w/PsON8HmR5P/RbAsBZgse6JMdw6kKjY1j3CVbEBRzQ4WPVasYZrDADtixamB3NnRm2k7ByrX8UlpaiTz9rOtFOczz/oL6Ns3HvsghFwiMz1npdoN+waV6NRiV1Rw97fWQsCyi8cc+EsaCPQsM3vLDhya4TzfDc0TuBYC5nbJGE7jU7AMcq4rQyEPqrg55xxcqJaEE8lI974V8SZ2w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L77OMa2rq28/EfQYbaDrULLw2m6nTHyMzpjeQf7w58wjlOh/dzKjn44teyW9kwWQ06U8M7qLvLGS7mz6ONXJouXH60lv8J7Q5x1wBlZ59x6IXjs+zErDfQwO8JD4igpFedTEZMsfZPzXacsJlu3Sy7e6XHjkFbRg7fUKzYTr/1ljOWrFV4Shu05MZHfkK4oUWdHeC8C9vK0ZICwCitVIT0eH72ooXxkwf1gfm52pXNQ7qIJZOqsxGwbOOz4hb1WYBiACCT/+lGd65ntqqTWOfqyiaVXuL8RKRrpDXGIpTLJL7aJGDGP+oitazv2LZl5ooRB5JlXMfMbuK5ccLi0GUg==
  • Msip_labels:

I also have this issue after upgrading from perfsonar version 4 to 5 on Ubuntu 20.04. I found the pscheduler-ticker service is failing but I’m not sure why.

 

sudo systemctl status pscheduler-ticker.service

â— pscheduler-ticker.service - pScheduler server - ticker

     Loaded: loaded (/lib/systemd/system/pscheduler-ticker.service; enabled; vendor preset: enabled)

     Active: activating (auto-restart) (Result: exit-code) since Tue 2023-09-05 13:26:54 MDT; 2s ago

    Process: 3284 ExecStartPre=/bin/mkdir -p /var/run/pscheduler-server/ticker (code=exited, status=0/SUCCESS)

    Process: 3285 ExecStartPre=/bin/chown pscheduler:pscheduler /var/run/pscheduler-server/ticker (code=exited, status=0/SUCCESS)

    Process: 3286 ExecStartPre=/bin/chmod 755 /var/run/pscheduler-server/ticker (code=exited, status=0/SUCCESS)

    Process: 3287 ExecStartPre=/bin/mkdir -p /var/run/pscheduler-server/ticker/tmp (code=exited, status=0/SUCCESS)

    Process: 3288 ExecStartPre=/bin/chmod 700 /var/run/pscheduler-server/ticker/tmp (code=exited, status=0/SUCCESS)

    Process: 3289 ExecStartPre=/bin/chown pscheduler:pscheduler /var/run/pscheduler-server/ticker/tmp (code=exited, status=0/SUCCESS)

    Process: 3290 ExecStartPre=/bin/sh -c if [ -r /etc/pscheduler/daemons/ticker.conf ]; then opts=$(sed -e 's/#.*$//' /etc/pscheduler/daemons/ticker.conf); echo OPTIONS=$opts > /var/run/pschedule>

    Process: 3293 ExecStart=/usr/lib/pscheduler/daemons/ticker --dsn @/etc/pscheduler/database/database-dsn $OPTIONS --pid-file /var/run/pscheduler-server/ticker/pid (code=exited, status=1/FAILURE)

    Process: 3300 ExecStopPost=/bin/rm -rf /var/run/pscheduler-server/ticker (code=exited, status=0/SUCCESS)

   Main PID: 3293 (code=exited, status=1/FAILURE)

 

Sep 05 13:26:58 esif-perf05-10g ticker[3323]: PL/pgSQL function warm_boot() line 4 at PERFORM

Sep 05 13:26:58 esif-perf05-10g ticker[3323]: SQL statement "SELECT warm_boot()"

Sep 05 13:26:58 esif-perf05-10g ticker[3323]: PL/pgSQL function cold_boot() line 4 at PERFORM

Sep 05 13:26:58 esif-perf05-10g systemd[1]: pscheduler-ticker.service: Main process exited, code=exited, status=1/FAILURE

Sep 05 13:26:58 esif-perf05-10g systemd[1]: pscheduler-ticker.service: Failed with result 'exit-code'.

Sep 05 13:27:01 esif-perf05-10g systemd[1]: pscheduler-ticker.service: Scheduled restart job, restart counter is at 34.

Sep 05 13:27:01 esif-perf05-10g systemd[1]: Stopped pScheduler server - ticker.

Sep 05 13:27:01 esif-perf05-10g systemd[1]: Starting pScheduler server - ticker...

Sep 05 13:27:01 esif-perf05-10g systemd[1]: Started pScheduler server - ticker.

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker INFO     Started

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  Queue maintainer got exception ModuleNotFoundError: No module named 'pycurl'

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  CONTEXT:  Traceback (most recent call last):

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING    PL/Python function "http_delete", line 3, in <module>

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING      import pscheduler

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING    PL/Python function "http_delete", line 4, in <module>

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING    PL/Python function "http_delete", line 14, in <module>

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING    PL/Python function "http_delete", line 7, in <module>

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  PL/Python function "http_delete"

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  PL/pgSQL function http_queue_process(bigint) line 19 at assignment

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  SQL statement "SELECT http_queue_process(id) FROM http_queue

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING      WHERE next_attempt < now() OR attempts = 0"

Sep 05 13:27:02 esif-perf05-10g python3[3349]: ticker WARNING  PL/pgSQL function http_queue_process_all() line 3 at PERFORM

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: Traceback (most recent call last):

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   File "/usr/lib/pscheduler/daemons/ticker", line 172, in <module>

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:     main_program()

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   File "/usr/lib/pscheduler/daemons/ticker", line 132, in main_program

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:     cursor.execute("SELECT cold_boot()")

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: psycopg2.errors.ExternalRoutineException: ModuleNotFoundError: No module named 'pycurl'

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: CONTEXT:  Traceback (most recent call last):

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   PL/Python function "pscheduler_command", line 3, in <module>

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:     import pscheduler

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   PL/Python function "pscheduler_command", line 4, in <module>

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   PL/Python function "pscheduler_command", line 14, in <module>

Sep 05 13:27:02 esif-perf05-10g ticker[3349]:   PL/Python function "pscheduler_command", line 7, in <module>

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: PL/Python function "pscheduler_command"

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: PL/pgSQL function test_boot() line 10 at assignment

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: SQL statement "SELECT test_boot()"

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: PL/pgSQL function warm_boot() line 4 at PERFORM

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: SQL statement "SELECT warm_boot()"

Sep 05 13:27:02 esif-perf05-10g ticker[3349]: PL/pgSQL function cold_boot() line 4 at PERFORM

Sep 05 13:27:02 esif-perf05-10g systemd[1]: pscheduler-ticker.service: Main process exited, code=exited, status=1/FAILURE

Sep 05 13:27:02 esif-perf05-10g systemd[1]: pscheduler-ticker.service: Failed with result 'exit-code'.

 

 

From: <> on behalf of Pennington, Mike <>
Date: Tuesday, September 5, 2023 at 9:01 AM
To: <>
Subject: RE: [perfsonar-user] pscheduler service status (Not running) on Dashboard

CAUTION: This email originated from outside of NREL. Do not click links or open attachments unless you recognize the sender and know the content is safe.

I have this problem as well, but only on my Redhat 9.2 perfsonar boxes, what version OS are you running on this one?

 

 

signature_263779917

 

  signature_184860939  signature_1323943601  signature_868578824

Mike Pennington

CEN | Network Engineer

Hartford CT | 06105-3702

o 860 622 4566

Visit our Website

 

 

From: <> On Behalf Of Syed Asif Shah
Sent: Tuesday, September 5, 2023 10:56 AM
To: Wilson Cheung <>
Subject: [perfsonar-user] pscheduler service status (Not running) on Dashboard

 

*Message sent from a system outside of UConn.*

 

Hi,

   I found an strange status of pscheduler service on Toolkit dashboard, it is showing that service is "Not running" but when I checked the services on server it is showing all the services are running including pscheduler. Any idea that where is the problem? I have attached screenshot.

 

 

 

Thanks

 

 

 

 

 




Archive powered by MHonArc 2.6.24.

Top of Page