-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Issue 11.1: RHCSA Final Exam Simulation
VMs
- VM 1: Jump Host / Main Practice Server (Parts 1, 2, 3, 4, 5, 6)
- VM 2: NFS/Web Server (Part 4 - NFS configuration)
- VM 3: Client/Container Practice Server (Part 5 - Container deployment)
Scenario
You are a system administrator tasked with setting up a new application server that will host a web application with database backend. The server needs to be configured with specific networking, storage, security, and containerized services.
Objectives
Complete all of the following tasks in sequence:
Part 1: User and Group Management (VM 1)
- Create a group called 'app-admins' with GID 3000
- Create two users: 'admin1' (primary group: app-admins) and 'admin2' (primary group: app-admins)
- Set passwords for both users
- Add both users to the wheel group for sudo access
Part 2: Storage Configuration (VM 1)
- Partition a new disk /dev/sde with a single partition
- Create a volume group named 'app_vg'
- Create two logical volumes: 'web_data' (8GB) and 'db_data' (12GB)
- Format both with XFS filesystem
- Create mount points /srv/web and /srv/database
- Mount filesystems persistently using UUIDs
Part 3: Networking Configuration (VM 1)
- Configure the primary network interface with static IP 192.168.2.100/24
- Set gateway to 192.168.2.1
- Set DNS servers to 8.8.8.8 and 8.8.4.4
- Set hostname to 'appserver01.example.com'
Part 4: Security Configuration (VM 1 & VM 2)
- Open ports 80 (HTTP), 443 (HTTPS), and 8080 (custom app) in FirewallD
- Configure SELinux to allow web server to connect to network
- Set proper contexts for web content
- Configure NFS exports on VM 2 and mount on VM 1
Part 5: Software and Services (VM 1 & VM 3)
- Create a custom repository for application packages
- Install necessary packages for web and database services
- Deploy a containerized web application using Podman on VM 3
- Configure the container to use persistent storage from Part 2
Part 6: System Maintenance (VM 1)
- Schedule a daily backup of the web content
- Create a log rotation configuration for application logs
- Configure a systemd service for the container
Requirements
- Complete all tasks in the specified order
- Verify each configuration before proceeding
- Document all commands used
- Ensure all services are properly configured and running
- Demonstrate understanding of all RHCSA objectives
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels