Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
LINUX PROFESSIONAL INSTITUTE

LPI LPIC-2:Linux Engineer (201-450)

LPIC-2

The LPI LPIC-2: Linux Engineer certification validates your ability to administer small to medium-sized mixed networks with advanced Linux skills. It covers kernel management, system startup, storage, networking, and security, preparing you to plan, implement, and troubleshoot complex Linux environments. Earning LPIC-2 demonstrates your readiness for senior Linux administration roles and is a key step in the LPI professional track.

950 practice questions · Updated 2026-07-30

12Domains
35Objectives
310Concepts
950Questions

LPIC-2 Curriculum

Every domain, objective, and concept the LPIC-2 exam measures.

  1. Measure CPU usage
  2. Measure memory usage
  3. Measure I/O usage
  4. Measure network usage
  5. Measure system-wide resource usage
  6. Identify resource bottlenecks
  7. Troubleshoot resource exhaustion
  1. Resource Monitoring Tools
  2. Trend Analysis
  3. Capacity Planning Methodologies
  4. Predicting Resource Needs
  5. Documentation and Reporting

201.1 Kernel components (weight: 2)

11 concepts · 36 questions
  1. Kernel components overview
  2. Kernel modules
  3. Module utilities
  4. Module configuration
  5. Kernel image and initramfs
  6. Kernel versioning
  7. Kernel documentation
  8. Kernel configuration
  9. Kernel compilation
  10. Kernel installation and bootloader
  11. Kernel troubleshooting
  1. Kernel compilation prerequisites
  2. Kernel configuration
  3. Building the kernel
  4. Installing the kernel
  5. Bootloader configuration
  6. Module management
  7. Kernel patching
  8. Kernel customization
  1. Kernel command-line parameters
  2. Kernel modules
  3. Module configuration files
  4. Kernel runtime information
  5. Kernel tuning with sysctl
  6. Kernel modules and hardware
  7. Kernel panic and troubleshooting
  8. Kernel upgrades and recompilation

  1. System startup sequence
  2. SysVinit configuration
  3. systemd targets and units
  4. Upstart configuration
  5. Bootloader configuration
  6. Kernel parameters
  7. Initramfs and initrd
  8. Service management
  9. Startup scripts customization
  10. Troubleshooting startup

202.2 System recovery (weight: 4)

10 concepts · 28 questions
  1. Boot process overview
  2. Boot loader recovery
  3. Single-user mode
  4. Emergency mode
  5. Rescue media usage
  6. Filesystem repair
  7. Kernel and initramfs troubleshooting
  8. Boot log analysis
  9. Root password recovery
  10. Systemd recovery targets

202.3 Alternate Bootloaders (weight: 2)

4 concepts · 17 questions
  1. Identify alternate bootloaders
  2. Understand bootloader installation and configuration
  3. Manage bootloader selection and boot process
  4. Troubleshoot bootloader issues

  1. Filesystem types
  2. Mounting filesystems
  3. Filesystem table (/etc/fstab)
  4. Filesystem hierarchy standard (FHS)
  5. Filesystem permissions and attributes
  6. Filesystem quotas
  7. Filesystem integrity and repair
  8. Swap space
  9. Filesystem snapshots and cloning
  10. Filesystem monitoring and tuning
  1. Filesystem maintenance overview
  2. Checking filesystem integrity with fsck
  3. Understanding filesystem states and dirty flags
  4. Forcing filesystem checks
  5. Using tune2fs to adjust filesystem parameters
  6. Using dumpe2fs to display filesystem information
  7. Using debugfs for interactive filesystem debugging
  8. Checking and repairing XFS filesystems
  9. Checking and repairing btrfs filesystems
  10. Monitoring filesystem health and errors
  11. Managing filesystem journaling
  12. Handling filesystem full and inode exhaustion
  13. Performing filesystem maintenance safely
  1. Filesystem creation
  2. Filesystem tuning
  3. Filesystem labeling
  4. Filesystem UUID management
  5. Filesystem check and repair
  6. Mount options
  7. Swap space configuration
  8. Filesystem quotas
  9. Filesystem snapshots
  10. Filesystem resize
  11. Filesystem features and attributes
  12. Filesystem debugging and analysis

204.1 Configuring RAID (weight: 3)

5 concepts · 20 questions
  1. RAID levels
  2. Software RAID configuration
  3. RAID array management
  4. RAID monitoring and maintenance
  5. RAID and boot process
  1. udev rules
  2. Device mapper
  3. LVM snapshot
  4. LVM thin provisioning
  5. LVM cache
  6. LVM RAID
  7. iSCSI target
  8. iSCSI initiator
  9. Multipath I/O
  10. Disk quotas
  11. Swap space

204.3 Logical Volume Manager (weight: 3)

12 concepts · 34 questions
  1. LVM architecture
  2. Creating physical volumes
  3. Creating volume groups
  4. Creating logical volumes
  5. Managing logical volumes
  6. Removing LVM components
  7. Displaying LVM information
  8. LVM snapshots
  9. LVM thin provisioning
  10. LVM mirroring and striping
  11. LVM metadata and backup
  12. LVM troubleshooting

  1. Network interface configuration
  2. Persistent network configuration
  3. Routing configuration
  4. DNS client configuration
  5. Hostname configuration
  6. Network diagnostics
  7. Wireless network configuration
  1. Network Interface Bonding
  2. Bonding Modes
  3. Bonding Configuration Files
  4. Bonding Runtime Management
  5. IP Address Management
  6. IP Aliasing
  7. Routing Tables
  8. Policy Routing
  9. Traffic Control (tc)
  10. Network Namespaces
  11. Virtual Interfaces
  12. Persistent Network Configuration
  1. Identify network troubleshooting methodology
  2. Use basic network diagnostic tools
  3. Inspect network interfaces and configuration
  4. Analyze routing tables and connectivity
  5. Examine ARP and neighbor tables
  6. Check DNS resolution
  7. Inspect network sockets and connections
  8. Capture and analyze network traffic
  9. Test firewall and packet filtering
  10. Measure bandwidth and throughput
  11. Monitor network statistics and errors
  12. Troubleshoot wireless network issues
  13. Interpret system logs for network events
  14. Resolve common network configuration errors
  15. Use advanced troubleshooting tools

  1. Source code acquisition
  2. Build toolchain setup
  3. Configuration
  4. Compilation
  5. Installation
  6. Dependency resolution
  7. Uninstallation and cleanup
  8. Package management integration

206.2 Backup operations (weight: 3)

10 concepts · 28 questions
  1. Backup media and methods
  2. Backup strategies and rotation schemes
  3. Using tar for backups
  4. Using cpio for backups
  5. Using dd for backups
  6. Using dump and restore
  7. Using rsync for backups
  8. Verifying backup integrity
  9. Automating backups
  10. Restoring data

  1. DNS server installation and configuration
  2. Zone file creation and management
  3. BIND configuration syntax
  4. DNS server startup and management
  5. Testing and troubleshooting DNS
  6. Securing the DNS server
  1. Zone file structure
  2. Resource records
  3. SOA record parameters
  4. Zone delegation
  5. Zone transfers
  6. Dynamic updates
  7. Zone maintenance

207.3 Securing a DNS server (weight: 2)

10 concepts · 32 questions
  1. DNS server security overview
  2. Running BIND in a chroot environment
  3. BIND configuration file permissions and ownership
  4. Restricting zone transfers
  5. Using TSIG for authentication
  6. Restricting recursive queries
  7. DNSSEC basics
  8. Disabling recursion on authoritative servers
  9. Logging and monitoring DNS server activity
  10. Response rate limiting (RRL)

  1. Apache configuration files
  2. Apache directives
  3. Virtual hosts
  4. Apache modules
  5. Basic Apache security
  6. Apache logging
  7. Apache troubleshooting
  1. HTTPS and SSL/TLS fundamentals
  2. Apache SSL configuration directives
  3. Certificate generation and management
  4. Certificate authorities and signed certificates
  5. SSL protocol and cipher configuration
  6. Client authentication with SSL
  7. HTTPS redirection and mixed content
  8. Troubleshooting HTTPS configuration
  1. Squid installation and basic configuration
  2. Squid access control lists (ACLs)
  3. Squid cache management
  4. Squid authentication methods
  5. Squid logging and monitoring
  6. Squid performance tuning
  7. Squid as a transparent proxy
  8. Squid reverse proxy configuration
  1. Nginx installation
  2. Nginx configuration basics
  3. Virtual hosting
  4. Static content serving
  5. Reverse proxy configuration
  6. Load balancing
  7. SSL/TLS termination
  8. Access control and authentication
  9. Logging and error handling
  10. Performance tuning
  11. Security hardening
  12. Troubleshooting and testing

  1. Samba server installation and configuration
  2. Samba daemons and services
  3. Samba share definitions
  4. Samba user and group management
  5. Samba security modes
  6. Samba name resolution and browsing
  7. Samba integration with Windows clients
  8. Samba troubleshooting and logging
  1. NFS server installation and configuration
  2. NFS client mounting
  3. NFS security and access control
  4. NFS troubleshooting
  5. NFSv4 and Kerberos
  6. NFS performance tuning

210.1 DHCP configuration (weight: 2)

6 concepts · 16 questions
  1. DHCP fundamentals
  2. ISC DHCP server configuration
  3. DHCP client configuration
  4. DHCP relay agent
  5. DHCP lease management
  6. DHCP troubleshooting

210.2 PAM authentication (weight: 3)

14 concepts · 29 questions
  1. PAM architecture
  2. PAM configuration files
  3. PAM module types
  4. PAM control flags
  5. Common PAM modules
  6. PAM service configuration
  7. PAM stack ordering
  8. PAM and user authentication
  9. PAM and password policies
  10. PAM session management
  11. PAM troubleshooting
  12. PAM and network services
  13. PAM and LDAP/Kerberos integration
  14. PAM and system security

210.3 LDAP client usage (weight: 2)

6 concepts · 21 questions
  1. LDAP client configuration
  2. LDAP authentication integration
  3. LDAP user and group management
  4. LDAP search and query
  5. LDAP TLS/SSL security
  6. LDAP troubleshooting
  1. OpenLDAP overview
  2. LDAP directory structure
  3. OpenLDAP installation
  4. OpenLDAP configuration files
  5. Database configuration
  6. Schema configuration
  7. Access control lists (ACLs)
  8. Indexing
  9. TLS/SSL encryption
  10. Replication
  11. Starting and managing the service
  12. Testing and troubleshooting

211.1 Using e-mail servers (weight: 4)

8 concepts · 19 questions
  1. E-mail server architecture
  2. SMTP fundamentals
  3. MTA configuration
  4. Mail delivery and local delivery
  5. Mail aliases and forwarding
  6. Virtual domains and users
  7. Authentication and security
  8. Troubleshooting e-mail services
  1. Mail Delivery Architecture
  2. MTA Configuration
  3. Mail Aliases
  4. Mail Forwarding
  5. Mail Queue Management
  6. Mail Logs and Troubleshooting
  7. Local Delivery and Mailbox Formats
  8. SMTP Relay and Authentication
  9. Mail Delivery Testing
Ready to practice?Test your knowledge with exam-style questions or take an intelligent quiz tailored to your level.

Percentages reflect share of the current practice bank, not official exam weightings — no structured per-skill weight is published for LPIC-2, so none is invented.