1833523 Members
2945 Online
110061 Solutions
New Discussion

An error in /etc/rc.log

 
Hasan_9
Regular Advisor

An error in /etc/rc.log

Hello,

I have a rp3410 server. I get the follwoing error in /etc/rc.log.What is the problem?

Copy processor logs to /var/tombstones
Output from "/sbin/rc1.d/S430pdcinfo start":
----------------------------
pdcinfo: PDC call failed - Status = -2. (pdcinfo_main.c:953)
pdcinfo: Non existent option. ARG1 did not correspond to an option provided by
the PDC_PAT_SYSTEM_INFO procedure.pdcinfo: PDC call parameters -
gstPdcParms64.pdc_status = -2
gstPdcParms64.nNumArgs = 2
gstPdcParms64.pdc_proc = 74
gstPdcParms64.arg[0] = 11
gstPdcParms64.arg[1] = -1
pdcinfo: Program aborted due to error from pdc call.
ERROR: pdcinfo returned error status=255
"/sbin/rc1.d/S430pdcinfo start" FAILED

Please advice.
Hasan
7 REPLIES 7
Asif Sharif
Honored Contributor

Re: An error in /etc/rc.log

Salam Hasan,

"pdninfo" is not supported on any system and it doesn't function on many different machines. It is a tool that was developed by the HP Field Support Organization to assist HP hardware engineers in obtaining information from systems. It is NOT distributed on the core media and is occasionally sent to an outside system when hardware support is needed and the output is sent back to HP for analysis.

The utility was mistakenly included on some of the OnlineDiagnostics CD's and installs with them. It then fails every time the system is rebooted. There is an SR (Service Request) to make sure it is deleted from future revisions of the Online Diagnostics.

You can shut it off by changing the variable PDCINFO=1 in /etc/rc.config.d/pdcinfo to PDCINFO=0

Regards,
Asif Sharif
Regards,
Asif Sharif
Cheryl Griffin
Honored Contributor

Re: An error in /etc/rc.log

PDC refers to firmware.

Check your version and update it if it's behind. (I suspect it is as this has been addressed.)

PHSS_33891 s700_800 11.23 rp3410/rp3440 PDC45.44/BMC03.51/MPE.03.15 FW

OR
PHSS_33890 s700_800 11.11 rp3410/rp3440 PDC45.44/BMC03.51/MPE.03.15 FW

(note the os version on those)
"Downtime is a Crime."
Jeff Schussele
Honored Contributor

Re: An error in /etc/rc.log

Hi Hasan,

There's a problem with the pdcinfo script in /sbin/init.d.
This is a script that saves/renames tombstone files.
I'd log a SW call to the RC to have them look at this.

HTH,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Jeff Schussele
Honored Contributor

Re: An error in /etc/rc.log

Asif/Cheryl,

Sorry, but I have to disagree with you both.
This is a *standard* script on all 800 level systems.
It's sole purpose in life is to preserve tombstone files at every boot & decrement the file names to preserve tombstone history.

Cheers,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Enrico P.
Honored Contributor

Re: An error in /etc/rc.log

Hi,
is your variable PDCINFO_OPTS in the /etc/rc.config.d/pdcinfo file not null?

The /sbin/init.d/pdcinfo script call the /usr/sbin/diag/contrib/pdcinfo command with the $PDCINFO_OPTS option.

Enrico
Cheryl Griffin
Honored Contributor

Re: An error in /etc/rc.log

Good point Jeff.

The pdcinfo programs allow you to retrieve PDC information.

There are two variables here:
The pdcinfo version and the PDC version.

I indicated that it was probably firmware, but it could also be the diag versions.

So in addition to checking if the firmware is updated, also check that the diagnostics are updated.

This is resolved in making sure that the Diagnostic version and the PDC version can talk to each other and understand what each are supposed to communicate.
"Downtime is a Crime."
Jeff Schussele
Honored Contributor

Re: An error in /etc/rc.log

And a good point back at you Cheryl.
It's not like there's *ever* been a Diag/PDC conflict, huh? 8~))
But Enrico, I think, may be on to something.
PDCINFO_OPTS may be the player here....

Cheers,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!