Skip to content

FAIS Practice Questions

Prepare for FAIS with more than an answer.

246 questions in the full set20 sample questionsUpdated Oct 18, 2025
Level
Specialist
Valid for
3 years
Domains covered on the exam 4
  1. Pre-Installation/Upgrade25%
  2. Installation23%
  3. Upgrade32%
  4. Post-Installation/Upgrade20%
  1. 1

    After completing a Purity software upgrade, an engineer notices several new alerts related to 'unreclaimable space' on volumes that did not exist before the upgrade. The customer is concerned this indicates a problem. How should the engineer explain this situation?

    Show answer details

    Correct answer: B

    Newer versions of Purity often include more advanced space accounting and reporting mechanisms. The 'unreclaimable space' alert indicates that the host operating system or hypervisor has deleted data but has not sent the corresponding UNMAP/TRIM commands to the array to free up the blocks. The alert is informational, not an error. The correct resolution is for the host administrator to run space reclamation utilities (like esxcli storage vmfs unmap in VMware or fstrim in Linux) to allow the array to reclaim the dead space.

  2. 2

    Case Study:

    A retail company has purchased a new FlashArray//X to replace an aging legacy SAN. The implementation specialist has been tasked with installing the array and ensuring all physical connections are redundant. The data center has two separate power distribution units (PDUs) fed from independent circuits, labeled A and B. The FlashArray chassis contains four power supply units (PSUs), numbered 0 through 3.

    The specialist needs to cable the PSUs to the rack PDUs to provide maximum fault tolerance against a single circuit or PDU failure. The following diagram illustrates the rear of the FlashArray chassis.

    graph TD subgraph FlashArray Chassis (Rear) PSU0 --- PSU1 PSU2 --- PSU3 end subgraph Rack PDUs PDU_A[PDU A] PDU_B[PDU B] end

    Which cabling scheme correctly implements power redundancy according to Pure Storage best practices?

    Show answer details

    Correct answer: C

    Correct power redundancy involves balancing the PSUs across the independent power sources. On a FlashArray, PSUs are paired for internal redundancy (0 and 2 are a pair, 1 and 3 are a pair, serving different controllers/components). To achieve maximum fault tolerance, one PSU from each pair should be connected to each PDU. Connecting PSU0 and PSU2 to PDU A, and PSU1 and PSU3 to PDU B, ensures that the failure of an entire PDU (e.g., PDU A) will still leave one operational PSU for each internal redundant pair (PSU1 and PSU3), allowing the array to continue running without interruption.

  3. 3

    When verifying site readiness, an engineer learns that the only available rack for a new FlashArray installation is a 2-post (Telco) rack. What is the correct procedure in this situation?

    Show answer details

    Correct answer: B

    Pure Storage FlashArray systems are designed exclusively for installation in 4-post racks to ensure proper support, stability, and airflow. They are not supported in 2-post racks. The correct and professional action is to halt the installation and inform the customer of this mandatory requirement. Attempting to use a conversion kit is not a vendor-supported solution and could lead to equipment damage and safety issues.

  4. 4

    An engineer has just completed a controller upgrade on a FlashArray. As part of the post-upgrade verification, they need to confirm that all hardware components are healthy and recognized by the new controllers. Which Purity CLI command provides the most comprehensive hardware status overview?

    Show answer details

    Correct answer: C

    The purehw list command is specifically designed to display the status of all hardware components within the FlashArray. This includes controllers, power supplies, fans, SAS modules, DirectFlash modules, and network cards. Running this command after an upgrade is the most effective way to get a consolidated view and confirm that all physical components are recognized and operating in a healthy state.

  5. 5

    What is the primary purpose of the NV-RAM modules in a FlashArray controller?

    Show answer details

    Correct answer: B

    The NV-RAM (Non-Volatile RAM) modules serve as the write cache for the FlashArray. When a host sends a write I/O, it is written to NV-RAM on both controllers, and an acknowledgement is sent back to the host immediately. This process provides very low latency for write operations. The data in NV-RAM is then de-staged to the flash modules in the background. The non-volatile nature of the modules ensures that in-flight writes are protected against power failure.

  6. 6

    A financial services firm is upgrading their FlashArray//X70R2 to an //X70R4. The upgrade plan involves a chassis swap while keeping the original DirectFlash Modules (DFMs). During the pre-upgrade validation, the implementation specialist notes the existing array is running a Purity version that is not the required minimum for the R4 chassis. What is the correct sequence of operations to ensure a successful, non-disruptive upgrade?

    Show answer details

    Correct answer: B

    The correct procedure is to first bring the software to a compatible level before introducing new hardware. The Purity//FA software on the existing R2 chassis must be upgraded to the minimum version that supports the R4 hardware before the physical chassis swap occurs. Attempting to bring up the R4 chassis with an unsupported Purity version on the DFMs will result in failure. Upgrading after the swap is not possible if the controllers cannot boot with the old software version.

  7. 7

    During a new FlashArray//C60 installation, an engineer successfully racks and cables the array. Upon powering on, the controllers boot, but the initial setup wizard does not start, and the management ports are unresponsive. The engineer connects via the serial console and observes messages indicating a 'shelf mismatch' error. What is the MOST likely cause of this issue?

    Show answer details

    Correct answer: B

    A 'shelf mismatch' error during initial boot often indicates an improper SAS cabling connection between the controllers and the expansion shelves. Reversing the SAS cables (e.g., connecting a controller's 'out' port to another controller's 'in' port, or mis-cabling the shelf loop) is a common installation error that would prevent the controllers from correctly discovering and identifying the attached shelves, thus halting the setup process.

  8. 8

    An implementation specialist is validating an Implementation Workbook (IWB) for a new FlashArray deployment. The customer's network team has provided a single IP address for the replication network, but the IWB specifies configuring two replication interfaces (rep0, rep1) on separate subnets for redundancy. What is the most appropriate first action for the specialist?

    Show answer details

    Correct answer: C

    The correct action is to proactively address the discrepancy between the customer's provisioned resources and Pure Storage's best practices. The specialist should communicate the need for a second, separate IP address and subnet for the second replication interface to ensure high availability and prevent a single point of failure in the replication network. Proceeding with a non-redundant configuration would be a disservice to the customer.

  9. 9

    A hospital is implementing a new FlashArray//XL for its Electronic Health Record (EHR) system. Due to the critical nature of the data, they have requested ActiveCluster be configured between the new array and an existing FlashArray//X in a secondary data center. Which TWO of the following are mandatory prerequisites for a successful ActiveCluster implementation? (Select TWO)

    Show answer details

    Correct answer: A, C

  10. 10

    True or False: When performing a capacity consolidation on a FlashArray that involves replacing smaller capacity data packs with larger ones, a data evacuation to another array is always required.

    Show answer details

    Correct answer: B

    This statement is false. While data evacuation is one method, it is not always required. If the FlashArray has sufficient free space and available drive slots, capacity consolidation can often be performed non-disruptively by adding the new, larger data packs, allowing Purity to rebalance data onto them, and then removing the older, smaller data packs one by one. A data evacuation is typically only necessary in scenarios with very high capacity utilization or when a full chassis swap is required.

Create an account to continue.