Scroll to navigation

RTAS_ERRD(8) ppc64-diag RTAS_ERRD(8)

NAME

rtas_errd - Daemon to handle the platform error(s)/event(s)

SYNOPSIS

rtas_errd [-c|--config=CONFIG_FILE]
rtas_errd [-d|--debug]
rtas_errd [-d|--debug [[-f|--file=TEST_FILE]|[-s|--scenario=SCENARIO_FILE]]]
rtas_errd [-e|--epowfile=EPOW_FILE]
rtas_errd [-h|--help]
rtas_errd [-l|--logfile=LOG_FILE]
rtas_errd [-m|--msgsfile=MSG_FILE]
rtas_errd [-p|--platformfile=PLATFORM_FILE]
rtas_errd [-R|--nodrmgr]

DESCRIPTION

rtas_errd is a daemon that runs on pSeries platform and handles platform generated events/errors. It gets platform generated events via procfs. It parses events and takes appropriate actions like extracting platform dumps, calling drmgr for hotplug events, etc. It also provides automated responses for urgent events such as environmental conditions, predictive failures, etc. Additionally it converts the events to human readable format and logs to servicelog database so that system administrator can view these events and take appropriate actions.

OPTIONS

Path to config file (default: /etc/ppc64-diag/ppc64-diag.config).
Don't daemonize, used for debugging.
The test file contains the sample PEL event that can to be proccessed by rtas_errd daemon.
Path to EPOW status file (default: /var/log/epow_status). By default we use this path to store EPOW status, which is used by "rc.powerfail" script to check the EPOW status.
Help (this message).
Path to rtas_errd debug log file (default: /var/log/rtas_errd.log). By default we log event to this file.
Path to syslog. Used to read any PEL events that exists in syslog (It happens when we enable RTAS debug flag in kernel).
Path to platform log (default: /var/log/platform). By default we log hex output with some description to this file.
Scenario file contains list of files that contains PEL logs.
No drmgr. Do not call drmgr command to perform hotplug operations.
2020-05-09 Linux