EX210 Sample Questions & Answers
Built around user security tied with Ceph storage administration, the top-weighted pair, plus compute node operations, automating deployment with Heat and Ansible, control-plane management, deploying images and instances, Open Virtual Networking, and troubleshooting.
Launch the full EX210 simulator →Showing 6 of 12 free samples.
- Question 1Intermediate
Manage the Red Hat OpenStack Platform Control Plane · Start and stop an overcloud
During a scheduled maintenance window, you need to stop the OpenStack control plane services running on a specific controller node (
controller-0) to replace a faulty memory module. The environment uses Red Hat OpenStack Platform 16.1 with containerized services managed by Pacemaker.Which command sequence correctly puts the node into standby mode to safely migrate resources away before shutdown?
Show answer & explanation
Correct answer: C
The
pcs node standby controller-0command tells the Pacemaker cluster manager to move all active resources off the specified node to other available nodes in the cluster. This is the correct, safe way to drain a node before maintenance. Stopping the cluster service directly might cause unexpected failover behavior or resource fencing. - Question 2Advanced
Manage Storage in Red Hat OpenStack Platform · Manage a Ceph storage cluster
You are managing a Red Hat Ceph Storage cluster integrated with OpenStack. You observe that one OSD (
osd.5) has failed physically and cannot be recovered. You have replaced the disk and need to re-add it to the cluster with the same ID to maintain the CRUSH map structure.Which procedure correctly handles the removal of the old OSD from the CRUSH map and authentication keys before adding the new one?
Show answer & explanation
Correct answer: D
This sequence completely cleans up the old OSD traces: 1) Marks it 'out' to trigger rebalancing (if not already done). 2) Removes it from the CRUSH map so data isn't routed there. 3) Deletes its authentication key. 4) Removes the OSD ID itself. This clean slate allows the new disk to be provisioned, potentially reusing ID 5 if specified during creation.
- Question 3Intermediate
Manage User Security · Manage an integrated IdM back-end configuration
A cloud architect is designing a Keystone integration with an external corporate LDAP directory (Red Hat IdM). The requirement is that users from the 'Engineering' group in LDAP should be mapped to the 'Member' role in the 'Engineering' project in OpenStack, while users from 'Finance' should only access the 'Finance' project.
Which Keystone configuration concept is best suited to implement this granular, domain-specific access control?
Show answer & explanation
Correct answer: A
By enabling
domain_specific_drivers_enabledand configuringdomain_config_dir, you can create separate configuration files (e.g.,keystone.Engineering.conf) for each domain. This allows you to define specific LDAP filters, user trees, and group mappings for each domain independently, ensuring that the Engineering domain only queries and authenticates users relevant to that department. - Question 4Beginner
Automate Cloud Application Deployment · Write heat orchestration templates
You are troubleshooting a failed Heat stack deployment. The stack status is
CREATE_FAILED. You suspect a resource dependency issue where the application server is attempting to connect to the database before the database is fully initialized.Which intrinsic function should be verified or added to the application server resource definition to explicitly enforce this ordering?
Show answer & explanation
Correct answer: C
The
depends_onattribute in a HOT (Heat Orchestration Template) resource definition explicitly defines dependencies. If Resource Adepends_onResource B, Heat will wait until Resource B is in aCREATE_COMPLETEstate before starting the creation of Resource A. This is crucial for ordering application tiers. - Question 5Intermediate
Manage Compute Node Operations · Re-balance compute node workloads
An administrator needs to perform maintenance on a compute node named
compute-01. The node currently hosts several running instances. To prepare for the maintenance without disrupting service, the administrator intends to migrate the instances to other available nodes.Which combination of commands achieves this goal with zero downtime for the instances?
Show answer & explanation
Correct answer: C
First, the compute service on the node must be disabled to prevent the scheduler from placing new instances there. Then, a live migration (
openstack server migrate --live) is initiated for each instance. Live migration moves the instance memory and disk (if not shared) to another node while the instance remains running, ensuring zero downtime. - Question 6Intermediate
Manage Storage in Red Hat OpenStack Platform · Implement storage choices in Red Hat OpenStack Platform
You are creating a new Cinder volume type that will be backed by a specific Ceph pool optimized for SSD performance. You have already defined the backend in
cinder.confwith the nameceph-ssd.Which command correctly creates the volume type and associates it with the specific backend?
Show answer & explanation
Correct answer: B
Volume types use extra specs to map to specific backends. The
volume_backend_nameproperty in the extra specs must match thevolume_backend_namedefined in thecinder.confbackend section. This allows the Cinder scheduler to route creation requests for this type to the correct driver/pool.
Ready for the real thing?
The full EX210 simulator has every exam-style question, timed mode, and instant scoring.