AI / LLM Infrastructure
AI-Powered Linux Server Health Monitoring
Build an AI-assisted Linux infrastructure monitoring
solution that uses Python to collect server health
information and Ollama with Qwen to analyze the data
and generate meaningful infrastructure insights.
Real Infrastructure:
Production Linux server monitoring, infrastructure
health analysis, early identification of resource
and system issues, and AI-assisted troubleshooting
workflows.
Skills:
Linux, Python, Shell scripting, system health
monitoring, automation, Ollama, Qwen, AI/LLM
integration, infrastructure analysis and
troubleshooting.
OS Deployment
PXE Boot & Automated Linux Deployment
Build a complete PXE-based Linux deployment environment
and understand how servers can be provisioned
automatically across an enterprise infrastructure.
Real Infrastructure:
Enterprise OS deployment, bare-metal provisioning,
automated server installation and provisioning failures.
Skills:
PXE, DHCP, TFTP, HTTP, Kickstart, Linux networking,
automated installation, boot troubleshooting.
Linux Boot
Linux Boot Failure & GRUB Recovery
Investigate systems that fail to boot and recover the
operating system using GRUB, rescue environments and
Linux recovery techniques.
Real Infrastructure:
Servers stuck during boot, GRUB failures, emergency
recovery and production server restoration.
Skills:
GRUB2, boot process, rescue mode, initramfs,
systemd, kernel troubleshooting.
Kernel
Kernel Panic Investigation & Recovery
Simulate and investigate kernel-level failures and
understand how to approach a Linux server experiencing
a kernel panic.
Real Infrastructure:
Production server crashes, failed kernels,
boot failures and post-crash investigation.
Skills:
Kernel, GRUB, crash investigation, logs,
initramfs, system recovery.
Filesystems
/etc/fstab Misconfiguration Recovery
Troubleshoot a Linux server that fails to boot because
of an incorrect filesystem configuration.
Real Infrastructure:
Servers entering emergency mode after reboot because
of incorrect mounts, UUIDs or filesystem options.
Skills:
fstab, mount, UUID, emergency mode,
systemd, filesystem troubleshooting.
Filesystems
Filesystem Corruption & XFS Recovery
Investigate filesystem corruption and perform
controlled recovery of an affected Linux filesystem.
Real Infrastructure:
Filesystem failures, unavailable mount points,
corrupted metadata and server recovery.
Skills:
XFS, xfs_repair, mount, filesystem diagnostics,
recovery procedures.
Storage
Disk Full Investigation & Recovery
Diagnose why a Linux filesystem reaches 100% utilization
and determine the actual cause instead of simply
deleting files.
Real Infrastructure:
Application outages, log growth, deleted files,
filesystem capacity incidents.
Skills:
df, du, lsof, deleted files, log investigation,
filesystem analysis.
Storage
Inode Exhaustion Investigation
Investigate a filesystem that has available disk space
but cannot create new files because its inodes are
exhausted.
Real Infrastructure:
Application failures, temporary-file explosions,
millions of small files and filesystem incidents.
Skills:
inodes, df -i, find, filesystem analysis,
file-count investigation.
Memory
OOM Killer Investigation
Investigate memory exhaustion and understand why the
Linux kernel terminates processes when available memory
becomes critically low.
Real Infrastructure:
Application crashes, memory pressure, unexpected
process termination and server instability.
Skills:
OOM Killer, memory analysis, dmesg, journalctl,
processes, cgroups.
Storage / NFS
NFS Hang & D-State Process Investigation
Investigate processes stuck in uninterruptible sleep
and understand why even root cannot simply kill a
D-state process.
Real Infrastructure:
NFS failures, storage hangs, application freezes
and unresponsive production servers.
Skills:
NFS, D-state, ps, lsof, mount,
storage troubleshooting.
Security
Permission Hell & ACL Recovery
Troubleshoot complex Linux access problems involving
ownership, permissions and Access Control Lists.
Real Infrastructure:
Applications unable to access files, incorrect
ownership, shared directories and access-control
incidents.
Skills:
chmod, chown, ACL, getfacl, setfacl,
permissions and security.
Networking
Linux Network Configuration & Troubleshooting
Investigate production network connectivity problems
from the Linux server side.
Real Infrastructure:
Servers unreachable, DNS failures, routing problems,
port connectivity and application network issues.
Skills:
ip, ss, ping, traceroute, DNS, routing,
NetworkManager and tcpdump.
Infrastructure
Linux Multi-Tier Infrastructure
Build and troubleshoot a multi-tier Linux environment
containing load balancing, application servers and
backend services.
Real Infrastructure:
Web/application infrastructure, traffic distribution,
backend failures and service dependency troubleshooting.
Skills:
Nginx, HAProxy, Linux networking,
service management and troubleshooting.
Performance
Linux I/O Bottleneck Investigation
Investigate systems experiencing high I/O wait and
determine whether the bottleneck originates from
processes, storage or the filesystem.
Real Infrastructure:
Slow applications, database latency,
storage performance problems and server slowness.
Skills:
iostat, iotop, sar, vmstat,
disk performance and process analysis.
Processes
Zombie Process Investigation
Investigate zombie processes and understand the
parent-child process relationship behind processes
that cannot simply be killed.
Real Infrastructure:
Process accumulation, application bugs,
service instability and process-management issues.
Skills:
ps, process states, parent-child relationships,
signals and process troubleshooting.