Courseiva

EX200 · domain

Deploy, configure, and maintain systems

This domain covers day-to-day RHEL system upkeep: managing SELinux contexts, repairing filesystems, extending storage with LVM, and safely shrinking logical volumes. On EX200 you perform these tasks hands-on in a live system, using tools like restorecon, fsck, pvcreate/vgextend, and lvreduce, and you must leave the machine bootable and correctly labeled.

57 questions18 easy19 medium20 hard

Focused practice

Practice Deploy, configure, and maintain systems questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Deploy, configure, and maintain systems

You must be able to repair filesystems, fix SELinux contexts, and grow or shrink LVM storage on a live RHEL system. The single most important thing: shrink the filesystem before the logical volume, and grow the volume before the filesystem.

Restoring SELinux file contexts with restorecon and checking them via ls -Z

Repairing filesystems from rescue mode using fsck and e2fsck

Adding a disk to LVM with pvcreate, vgextend, lvextend, and resize2fs

Shrinking logical volumes safely with umount, e2fsck, lvreduce, and resize2fs

Watch out for

Common Deploy, configure, and maintain systems exam traps

  • ▸Running lvreduce before unmounting and shrinking the filesystem, which destroys data and corrupts the volume.
  • ▸Using chcon instead of restorecon for default contexts, so labels revert after a relabel or policy change.
  • ▸Forgetting vgextend after pvcreate, so the new physical volume is never added to the volume group.

Question index

All Deploy, configure, and maintain systems questions (57)

Click any question to see the full explanation, or start a practice session above.

1

A system administrator needs to ensure that a web server running Apache httpd starts automatically after a system reboot. Which command should the administrator use to enable the httpd service?

Medium
2

Refer to the exhibit. A web server must also accept HTTPS traffic on port 8443. Which command should the administrator run to permanently open this port?

Hard
3

A RHEL 9 system has a second disk /dev/sdb that needs to be partitioned with a single partition using all space, formatted with XFS, and mounted persistently at /data. The administrator uses fdisk to create the partition /dev/sdb1. Which filesystem creation command should be used?

Hard
4

A user reports that they cannot start a service. Which command would an administrator use to view the service's journal logs since last boot?

Easy
5

A junior system administrator configures rsyslog on a RHEL 9 server to forward logs to a remote centralized log server. They add the line *.* @192.168.1.100:514 to /etc/rsyslog.conf and restart rsyslog with systemctl restart rsyslog. Local logging works fine, but the remote server does not receive any logs. The administrator checks the local firewall and confirms that UDP port 514 is open outbound. They also verify network connectivity using nc. What is the most likely cause?

Medium
6

Order the steps to configure SELinux to allow Apache to read files in a custom directory /webcontent.

Medium
7

A Red Hat Enterprise Linux 9 system has a logical volume 'lv_data' in the volume group 'vg_data' that needs to be resized from 10G to 15G. The underlying physical volumes have enough free space. Which sequence of commands correctly resizes the logical volume and the ext4 filesystem?

Hard
8

A user reports that they cannot log in to a RHEL 9 system. The administrator checks /etc/passwd and finds the user's shell is set to /sbin/nologin. What is the most likely cause?

Easy
9

A system administrator wants to allow incoming HTTPS traffic on the default zone of firewalld. Which command should be used?

Easy
10

Refer to the exhibit. Which command will ensure cron jobs run automatically at system boot?

Easy
11

A technician needs to create a new group named 'developers' with GID 5000. Which command accomplishes this?

Easy
12

An administrator needs to configure a service to start automatically at boot and also start it immediately without rebooting. Which single command accomplishes both tasks?

Easy
13

Refer to the exhibit. A user 'alice' is unable to write to /data directory. What is the most likely reason?

Hard
14

Which two statements are true regarding network teaming (teamd) compared to bonding?

Hard
15

Which three of the following are required steps to create a new logical volume of 5GB in an existing volume group 'vg00'?

Medium
16

Refer to the exhibit. The SSH service has been running for 2 weeks. An administrator wants to restart the service without interrupting existing SSH connections. Which command should they use?

Easy
17

Refer to the exhibit. An administrator sees that a user from 192.168.1.101 cannot connect to the SSH server. Based on the log, what is the most probable cause?

Hard
18

Refer to the exhibit. An administrator needs to free up space in the /backup filesystem. Which of the following actions would be MOST effective?

Medium
19

A cron job fails to run. Which command should the administrator use to verify the cron daemon is active?

Medium
20

A systems administrator installs a custom hardware device driver kernel module named 'mydevice' on a RHEL 9 system. The module is built and placed in /lib/modules/$(uname -r)/extra/. The administrator loads it manually with modprobe mydevice and it works. However, after a system reboot, the module is not loaded. The administrator checks that the device is present at boot time. Which step should be taken to ensure the module loads automatically at boot?

Hard
21

A system administrator needs to ensure that a specific kernel module 'usb_storage' is not loaded automatically during boot on a RHEL 9 system. Which configuration file should be modified to blacklist this module?

Medium
22

A system administrator needs to restore the default SELinux security context on all files under /var/www/html after a misconfiguration. Which command should be used?

Medium
23

An administrator wants to temporarily disable the firewalld service for troubleshooting. Which command will stop the service and prevent it from starting on subsequent boots?

Medium
24

An administrator wants to optimize system performance for a database workload. Which tool should be used to select a performance profile?

Medium
25

An administrator wants to change the default systemd target to multi-user.target. Which three steps are part of a correct procedure? (Choose three.)

Hard
26

A technician needs to configure a network interface to use a static IP address permanently. Which command should be used in RHEL 9?

Easy
27

An administrator needs to configure a static IP address on an interface that will persist across reboots using NetworkManager. Which TWO commands or files can be used to achieve this?

Medium
28

An administrator wants to install a package 'httpd' but only if it is available in the configured repositories. Which command should be used to check if the package exists?

Medium
29

A system has a new disk /dev/sdb that needs to be used as an LVM physical volume for an existing volume group 'vg_data'. Which sequence of commands is correct?

Medium
30

A system fails to boot because of a corrupted fstab file. The administrator boots into rescue mode from a RHEL installation ISO. Which command should be run first to mount the root filesystem read-write?

Hard
31

An administrator wants to view only the error messages from the kernel ring buffer since last boot. Which command should be used?

Medium
32

A web server running Apache (httpd) on RHEL 9 serves content from /var/www/custom. Clients get a 403 error. The SELinux context on files is system_u:object_r:default_t:s0. Which command resolves the issue persistently without disabling SELinux?

Medium
33

Which TWO files are essential in the /boot directory for the kernel to boot?

Easy
34

Which TWO commands can be used to display the current SELinux mode?

Hard
35

An administrator extends a logical volume by 5GB. The filesystem is XFS. Which command must be run to make the additional space available?

Medium
36

A system fails to boot and drops into an emergency shell. The administrator suspects a misconfigured /etc/fstab. Which command should be used to determine which filesystem is causing the boot issue?

Hard
37

Refer to the exhibit. An administrator is unable to write to /tmp because the filesystem is full. What is the most likely cause?

Easy
38

Which TWO are correct ways to check the SELinux context of a file named 'test.txt'? (Choose exactly two.)

Easy
39

An administrator needs to ensure that the httpd service starts automatically after a system reboot and is set to start immediately without rebooting. Which command should be used?

Easy
40

A system administrator is troubleshooting a RHEL 9 server that fails to boot and drops into emergency mode. The system console shows an error about mounting /dev/sdb1 on /data. The administrator enters emergency mode, checks /etc/fstab, and sees the line: /dev/sdb1 /data ext4 defaults 0 0. The /data directory exists but /dev/sdb1 is a partition on an external USB drive that was removed. The administrator needs the system to boot normally without the USB drive and plans to fix the mount configuration later. Which course of action should the administrator take?

Easy
41

A technician needs to configure a static IPv4 address on a RHEL 9 network interface 'enp1s0' using NetworkManager. Which command should be used to set the IP address?

Easy
42

A company has a RHEL 9 server that hosts a critical application. The server has two network interfaces: enp1s0 (192.168.1.100/24) and enp2s0 (10.0.0.100/24). The default gateway is 192.168.1.1. The application listens on a TCP port 8080 and should be accessible from both networks. Recently, the administrator noticed that clients on the 10.0.0.0/24 network can ping the server's 10.0.0.100 address but cannot connect to port 8080. Clients on 192.168.1.0/24 can connect fine. The firewall is configured with the default zone (public) and the service 'http' is allowed, but port 8080 is not specifically allowed. The administrator checks 'firewall-cmd --list-all' and sees that only services 'ssh' and 'http' are listed. The application is running and listening on 0.0.0.0:8080. What is the most likely cause and the correct course of action?

Hard
43

Which THREE are valid methods to configure network bonding in RHEL 9? (Choose exactly three.)

Hard
44

Which THREE of the following are common steps to configure a system to automatically mount an NFS share at boot?

Hard
45

A system has a disk that may be failing. Which tool can be used to check the health of a SATA disk using SMART monitoring?

Medium
46

An administrator needs to create a network bond interface 'bond0' with two slave interfaces 'eth0' and 'eth1' using active-backup mode. Which set of commands is correct?

Hard
47

A user reports that they cannot create files in their home directory. The administrator checks permissions and sees drwxr-xr-x. What is the likely cause?

Easy
48

An administrator needs to create a 10GB logical volume named 'mylv' in an existing volume group 'vg1', format it with XFS, and mount it at /mnt/data. Which set of commands achieves this correctly?

Easy
49

A user is unable to log in via SSH. The administrator checks /var/log/secure and sees 'Authentication refused: bad ownership or modes' for the user's home directory. What is the most likely cause?

Easy
50

A Red Hat Enterprise Linux 8 system was recently updated via 'yum update'. After reboot, the systemd-logind service fails to start with the error 'Failed to start Login Service' and 'Permission denied' messages in the journal. The administrator checks the SELinux status with 'getenforce' and it returns 'Enforcing'. The administrator also notices that the '/var/run' directory is now a symlink to '/run'. There are no firewall issues. The service works if SELinux is set to permissive. Which single action should the administrator take to resolve this issue permanently?

Medium
51

On a default Red Hat Enterprise Linux 8 installation, which THREE tools or files can be used to configure time synchronization?

Hard
52

An administrator needs to configure system tuning profiles for a database server. Which command is used to set the 'throughput-performance' profile?

Hard
53

A system administrator notices that a RHEL 9 server's /var/log/messages is filling up the /var partition. The administrator wants to ensure log rotation runs daily and keeps 4 weeks of logs. Which configuration file should be modified?

Hard
54

Which two commands correctly set the system to boot into a multi-user target (runlevel 3)?

Easy
55

A cron job runs a script every hour and leaves many log files. The administrator wants to clean up log files older than 7 days in /var/log/myapp/. Which command should be added to a weekly cron job?

Medium
56

An administrator has a logical volume 'lv_data' in a volume group 'vg_data' with a filesystem. The administrator needs to reduce the size of 'lv_data' by 2GB. Which sequence of commands should be performed?

Hard
57

A system fails to boot with an error about a missing ext4 filesystem. From the rescue environment, which command should be run to attempt automatic repair of all filesystems?

Hard

Frequently asked questions

What does the Deploy, configure, and maintain systems domain cover on the EX200 exam?
You must be able to repair filesystems, fix SELinux contexts, and grow or shrink LVM storage on a live RHEL system. The single most important thing: shrink the filesystem before the logical volume, and grow the volume before the filesystem.
How many questions are in this domain?
This page lists all 57 Deploy, configure, and maintain systems questions in the EX200 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Deploy, configure, and maintain systems questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
redhat-rhcsa REDHAT-RHCSA deploy configure systems Practice Questions