Skip to content

EX260 Practice Questions

Prepare for EX260 with more than an answer.

145 questions in the full set12 sample questionsUpdated Mar 12, 2026
  1. 1

    You are integrating Red Hat Ceph Storage with Red Hat OpenStack Platform. You need to configure the Cinder service to use the Ceph cluster for block storage. Which configuration file on the OpenStack Controller nodes typically requires modification to define the RBD backend?

    Show answer details

    Correct answer: A

    The cinder.conf file is the primary configuration file for the Block Storage service. You must define a backend section (e.g., [ceph]) utilizing the volume_driver = cinder.volume.drivers.rbd.RBDDriver and specify the pool and user details here.

  2. 2

    Case Study Scenario:

    Company Context:
    TechStream Inc. provides high-performance video streaming services. They are migrating from a legacy SAN to a Red Hat Ceph Storage cluster. The cluster consists of 20 nodes, each with 12 NVMe drives. The network is 100GbE.

    Current Situation:
    After the initial deployment, the operations team notices that during high write bursts, the OSDs are consuming excessive memory, leading to occasional OOM (Out of Memory) kills. The current osd_memory_target is set to the default value.

    Requirements:

    • Prevent OSD processes from being killed due to memory exhaustion.
    • Maintain high write performance for 4K video ingestion.
    • Ensure the cluster remains stable during recovery operations.

    Question:
    Based on the scenario, which tuning adjustment provides the most immediate and effective resolution to the OOM issue while respecting the high-performance hardware?

    Show answer details

    Correct answer: A

    The default osd_memory_target (often 4GB) may be too low for high-performance NVMe drives handling bursty writes, causing the OSD to aggressively cache and potentially spike before it can trim, or conversely, if set too high without calculation, cause OOM. The correct approach is to explicitly calculate the available RAM per OSD (Total RAM - OS Overhead) / Num_OSDs and set osd_memory_target to this specific value. This informs the BlueStore cache manager exactly how much memory it is allowed to use, preventing the system OOM killer from intervening.

  3. 3

    When performing maintenance on a Ceph cluster, you need to restart a specific OSD node. To prevent the cluster from marking the OSDs as 'out' and initiating unnecessary data recovery (rebalancing) during the reboot, which flag should be set on the cluster?

    Show answer details

    Correct answer: A

    The noout flag prevents the monitors from marking OSDs as 'out' of the cluster map when they stop reporting. This stops the cluster from automatically starting the rebalancing process (moving data to other OSDs) during temporary outages like a reboot.

  4. 4

    A developer wants to access a CephFS file system from a client machine where installing kernel modules is restricted. The client does, however, have the ceph-common and ceph-fuse packages installed. Which command allows them to mount the file system in user space?

    Show answer details

    Correct answer: A

    The ceph-fuse command is used to mount the Ceph file system in user space (FUSE), which does not require kernel module privileges or specific kernel version support, making it ideal for restricted environments.

  5. 5

    A storage administrator is preparing to deploy a new Red Hat Ceph Storage 5 cluster using cephadm. The environment consists of 6 nodes: 3 for monitors/managers and 3 for OSDs. The administrator needs to bootstrap the initial cluster on the first node. Which specific command sequence successfully initializes the cluster and prepares it for adding subsequent hosts?

    Show answer details

    Correct answer: B

    In Red Hat Ceph Storage 5 and later, cephadm is the standard deployment tool. The cephadm bootstrap command is used to install the monitor and manager daemons on the first node, generating the necessary keys and configuration files to expand the cluster.

  6. 6

    An organization requires an object storage solution that supports high availability across two geographically separated data centers (East and West). The requirement is to have active-active replication where users can write to either zone. Which configuration object must be set up to group these two zones together to share a global namespace?

    Show answer details

    Correct answer: B

    A Zonegroup (formerly known as a region) consists of one or more zones. It defines the geographical boundary for replication. To enable active-active replication where buckets are shared across zones, the zones must be part of the same Zonegroup.

Create an account to continue.