OPAL_ERRD(8)
π OPAL_ERRD(8) π
okay bestie, so this page lives in the ppc64-diag manual, section 8, and it's all about the opal_errd girly β she's the daemon who reads and parses all the OPAL platform errors and events. she's lowkey the main character of your platform logs, no cap π«Ά
β¨ SYNOPSIS β¨
opal_errd [-e file] [-m max] [-o dir] [-s sysfs] [-n max] [-a days] [-D
| -w]
that's the whole vibe check up top. the details are below, keep reading π
πΈ DESCRIPTION πΈ
So here's the tea: opal_errd reads the OPAL platform logs straight out of sysfs, then writes each one out to its own individual little file under /var/log/opal-elog. like, one log, one file, organized queen energy π
Then she parses the required fields out of each log and writes a one-line summary to syslog β just a cute little recap so you know what's up β and she also acknowledges the platform log. yes, she does the whole loop, she ate and left no crumbs π₯
π OPTIONS π
-e fileβ point her at a custom path for the OPAL dump extractor tool. the default is/usr/sbin/extract_opal_dump, so if you're not using that one, say so here β¨-m maxβ the max number of dumps of one specific type that she'll keep around. that's your retention ceiling for that type, periodt π-o dirβ the directory where error/event logs get saved. default is/var/log/opal-elogπ-s sysfsβ custom path to sysfs, for when your sysfs isn't where she expects it to be π¦-n maxβ the max number of elogs to keep. default is1000. and heads up β if-cis not specified, then 20% of this number gets used for the serviceable elogs π-c maxβ the max number of serviceable elogs to keep. default is200π-a daysβ maximum age, in days, of elogs to keep. > β οΈ heads up bestie: this option is deprecated. it's still here, but yeah, deprecated π-Dβ don't daemonize, just run once. one and done, like a pop-up shop π-wβ watch for new events. this is the default when she's running as a daemon, so she's always keeping an eye out π-hβ print the usage message and exit. the classic "tell me what you do" option π
π FILES π
/sys/firmware/opal/dumpβ the directory where dump files from OPAL are found π¦/sys/firmware/opal/elogβ the directory where error log files from OPAL are found πΈ/var/log/opal-elogβ the default directory for storing error logs β this is where all the individual files land π/usr/sbin/extract_opal_dumpβ the default path to the dump extractor tool β¨
π SEE ALSO π
opal-elog-dump(8) β go read that one next, iykyk π«Ά
and that's the whole page! this one's from the ppc64-diag fam, dated 2019-07-01, living under Linux 'cause that's where all her sysfs friends are. mwah, go forth and read your logs ππβ¨
π¦ where this page comes from
- opensuse-leap 16.0: ppc64-diag 2.7.10-160000.2.2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms