[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[LDM #RQD-888533]: pqact errors after upgrade to 6.13.0


> Hello,
> This morning I installed v6.13.0 on one of our systems and we started
> getting errors from pqact.

LDM 6.13.0 has better error reporting. You might have been having these errors 
before and just never noticed them.

> 20160505T134747.190284Z pqact[57013] ERROR filel.c:2800:reap() Child 57039 
> exited with status 9
> 20160505T134747.190302Z pqact[57013] ERROR filel.c:425:fl_removeAndFree() 
> Deleting failed PIPE entry: pid=57039, cmd="metar2nc -t 30 -l logs - d 
> data/dec_data/obs/metar etc/metar.cdl"

The isolated minus sign in the command seems suspicious. Should the arguments 
"- d" be, instead, "-d"? Also, does the "logs" file or directory exist?

> With debug on:
> 20160505T163633.216355Z pqact[79827] ERROR filel.c:2800:reap() Child 80038 
> exited with status 1
> 20160505T163633.216367Z pqact[79827] ERROR filel.c:425:fl_removeAndFree() 
> Deleting failed PIPE entry: pid=80038, cmd="~ldm/util/meta
> r2nc -t 30 -l logs -d data/dec_data/obs/metar etc/metar.cdl"
> 20160505T163633.216711Z pqact[80041] ERROR filel.c:1573:pipe_open() No such 
> file or directory
> 20160505T163633.216721Z pqact[80041] ERROR filel.c:1573:pipe_open() Couldn't 
> execute decoder "~ldm/util/metar2nc"; 
> PATH=/home/ldm/ldm-6.13.0/bin:/home/ldm/decoders:/home/ldm/util:/home/ldm/bin:.:/home/ldm/bin:/home/ldm/util:/home/ldm/scripts:/home/dicast/scripts/python:/home/dicast/bin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin:/usr/ccs/bin:/usr/ucb:/etc

A PIPE entry in a pqact(1) configuration-file uses the execvp() system-function 
to execute its decoder. That function doesn't understand tilda expansions 
(i.e., "~ldm").

> The script exists and is executable:
> dicast12:ldm>ll ~ldm/util/metar2nc
> -rwxr-xr-x 1 ldm ldm 62718 Oct 21  2015 /home/ldm/util/metar2nc*
> I'm not sure where to look.  we were running (and are again) v6.12.14
> without any problems.  I've attached pqact.conf.
> System info:
> Linux 2.6.32-504.el6.x86_64 #1 SMP Tue Sep 16 01:56:35 EDT 2014 x86_64 x86_64 
> x86_64 GNU/Linux
> Red Hat Enterprise Linux Server release 6.6 (Santiago)
> Please let me know if there any other info I can provide.
> Thank you.
> Dave Lunzer

Steve Emmerson

Ticket Details
Ticket ID: RQD-888533
Department: Support LDM
Priority: Normal
Status: Closed

NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.