LPIC-1 101-500 case studies
LPIC-1 101-500 · Put your knowledge to work in context.
LPIC-1 is the first certification in the multi-level Linux professional certification program of the Linux Professional Institute (LPI). It validates a candidate's ability to perform maintenance tasks on the command line, install and configure a computer running Linux, and configure basic networking. There are no prerequisites, and the certification is awarded only after passing two separate exams, 101 and 102. Both are currently version 5.0, with exam codes 101-500 and 102-500. The LPIC-1 101-500 case studies are 5 cases and about 4,208 words.
1Initramfs shell after a controller swap
A Debian 11 file server was re-housed into spare hardware. The three SATA disks are unchanged and untouched; only the controller changed - they used to hang off an LSI SAS card (mpt3sas) and now sit on the motherboard's AHCI ports.
795 words, about 4 min2Keeping a certified nginx version on an Ubuntu host
An Ubuntu 20.04 server runs a certified application that supports only nginx 1.18, the version shipped in focal-updates. To experiment with HTTP/3 an admin added the nginx.org repository and its signing key to /etc/apt/sources.list.d/.
777 words, about 4 min3Retention cleanup on a 400k-file spool
/var/spool/incoming on a RHEL 9 host receives about 400,000 files a day from an external feed. The sender controls the names: some contain spaces or single quotes, a few begin with a hyphen (one is literally named -rf), and the sender creates month-named subdirectories.
854 words, about 4 min4df and du disagree by 158 GiB
A PostgreSQL host runs RHEL 8. /var/lib/pgsql is a 200 GiB ext4 filesystem on /dev/vg pg/lv pg (LVM, single PV).
888 words, about 4 min5Packaging acme-report under the FHS on a read-only root
An in-house Java application, acme-report, ships as a vendor tarball. Its launcher, libraries and a bundled JRE live under /opt/acme/report/; it reads /opt/acme/report/conf/report.properties, writes rotating logs to /opt/acme/report/logs/, and keeps an on-disk index in /opt/acme/report/data/ that must survive application upgrades.
894 words, about 4 min