Courseiva

Splunk Enterprise Certified Architect (SPLK-2002) (SPLK-2002) (SPLK-2002) — Questions 1–75

123 questions total · 2 pages · All types, answers revealed

Page 1 of 2

Page 2
1
Multi-Selectmedium

Which THREE configuration files are most important when tuning indexer performance?

Select 3 answers
A.server.conf
B.inputs.conf
C.web.conf
D.limits.conf
E.indexes.conf
AnswersA, D, E

In server.conf, the `[general]` stanza's `parallelIngestionPipelines` setting controls how many ingestion pipelines run per indexer, directly governing CPU parallelism during indexing. Raising it scales throughput across cores, satisfying the stem's indexer performance tuning requirement, while `[clustering]` options manage replication load.

Why this answer

server.conf is correct because it holds core indexer-level settings such as parallel ingestion pipelines (parallelIngestionPipelines) and general server tuning parameters that directly govern indexing throughput. limits.conf is correct because it controls resource limits like maxKBps (throttling), maxHotBuckets, and various queue sizes that determine how much data the indexer can process concurrently. indexes.conf is correct because it defines per-index properties such as maxDataSize, maxHotBuckets, maxWarmDBCount, and homePath/coldPath, which directly affect indexer storage and search performance. inputs.conf is not among the top three tuning files here since it mainly configures data inputs (stanzas, sourcetypes, host) rather than indexer performance limits. web.conf is not correct because it configures the Splunk Web UI and search head presentation settings, not indexer performance.

Exam trap

SPLK-2002 often tests which configuration files affect indexer performance — the trap is including inputs.conf or web.conf, which are relevant to data ingestion configuration or UI settings but not to indexer resource tuning.

2
MCQeasy

A user reports that they cannot see data from an indexer peer in the Monitoring Console. Which service should you check first to ensure the MC is able to communicate with the remote instance?

A.splunkweb
B.mongod
C.Deployment Client
D.splunkd
AnswerD

The Monitoring Console communicates with indexer peers through splunkd, which handles inter-instance data and management traffic on the relevant ports. If splunkd is not running or reachable on the remote instance, the MC cannot retrieve that peer's data, so it is checked first.

Why this answer

The Monitoring Console (MC) communicates with distributed instances via the splunkd management port (default 8089) to collect health and performance data. If the MC cannot see data from an indexer peer, the first service to verify is splunkd on the remote instance, because splunkd must be running and reachable for the MC to poll it. This makes splunkd the correct first check.

Exam trap

SPLK-2002 often tests which Splunk process handles MC communication, and candidates mistakenly choose splunkweb or the Deployment Client instead of splunkd, which serves the REST API.

How to eliminate wrong answers

Option A is wrong because splunkweb (the web UI process) is not used by the Monitoring Console for data collection; MC uses the REST API served by splunkd. Option B is wrong because mongod is the KV Store process and is unrelated to MC-to-peer communication for monitoring data. Option C is wrong because the Deployment Client is responsible for receiving configurations from a deployment server, not for MC communication.

3
MCQhard

A Splunk indexer cluster is configured with a replication factor of 3 and a search factor of 2. The cluster has five peer nodes. A bucket is currently searchable on two peers. The cluster master detects that one of those peers has failed. What immediate action does the cluster master take to maintain the search factor?

A.It marks the bucket as searchable on the failed peer until the peer is restored.
B.It waits for the failed peer to come back online before taking any action.
C.It promotes a non-searchable copy on another peer to searchable status.
D.It initiates replication of a new bucket copy from a searchable peer to a peer without a copy.
AnswerC

When the search factor is at risk, the cluster master immediately promotes an existing non-searchable copy to searchable status to restore the search factor. This ensures that the required number of searchable copies is maintained without waiting for full replication. The master selects a peer that has a non-searchable copy of the bucket and instructs it to make that copy searchable. This is a rapid operation compared to replicating a new copy.

Why this answer

The search factor defines the number of searchable copies required. When a peer hosting a searchable copy fails, the cluster master acts to restore the search factor. Its first choice is to promote an existing non-searchable copy on another peer to searchable status, which is faster than replicating a new copy.

This immediate promotion ensures that searches can still access the required number of searchable copies. Only if no non-searchable copies are available will the master replicate a new copy.

Exam trap

The trap here is thinking that the cluster master always replicates a new bucket copy to fix a search factor violation, when it typically promotes an existing non-searchable copy first.

4
MCQmedium

When adding a new indexer to an existing Indexer Cluster, what is the best practice to ensure the indexer is ready before it starts receiving data?

A.Start the splunk service and wait for the CM to acknowledge registration.
B.Set the indexer to maintenance mode.
C.Manually copy index buckets from other peers.
D.Restart all existing peers.
E.Add the indexer to the indexer discovery list.
AnswerA

The peer must complete the handshake with the CM to be active.

Why this answer

When adding a new indexer to an existing cluster, the correct procedure is to install and configure the indexer with the cluster master's address and the peer replication/search ports, then start the splunkd service and wait for the CM to acknowledge the peer's registration. Only after the CM registers the peer and begins streaming the cluster bundle and replicating buckets should the indexer be considered ready to receive data. This ensures the peer has the correct configuration and bucket state before participating in search and replication.

Exam trap

SPLK-2002 often tests whether candidates know the correct onboarding sequence for a new indexer peer — specifically that the CM must acknowledge registration before the peer is considered ready — versus disruptive or manual workarounds like copying buckets or restarting peers.

How to eliminate wrong answers

Option B is wrong because maintenance mode is used to temporarily stop a peer from receiving new data or participating in searches — it is not a step for onboarding a new peer. Option C is wrong because manually copying index buckets from other peers bypasses the cluster's replication mechanism and can corrupt bucket metadata or violate replication/search factor guarantees. Option D is wrong because restarting all existing peers is disruptive and unnecessary; the CM handles peer onboarding without cluster-wide restarts.

Option E is wrong because indexer discovery is a forwarder-side mechanism for finding indexers, not a step for registering a new peer with the cluster master.

5
MCQmedium

A search head cluster is currently running in a degraded state because the 'captain' has failed. What is the expected behavior?

A.The cluster stops processing all searches
B.The cluster automatically reverts to standalone mode
C.A new captain is elected automatically
D.Manual intervention is required to elect a new captain
AnswerC

Search head clustering uses an elected captain to coordinate replication and job scheduling. If the captain fails, the remaining members trigger a captain election automatically, restoring the cluster to a healthy state without manual intervention, so the degraded condition is temporary.

Why this answer

In a Splunk search head cluster, the captain is elected dynamically from the pool of members. If the captain fails, the remaining members automatically hold a new election and a new captain is chosen, allowing the cluster to continue operating with minimal disruption.

Exam trap

SPLK-2002 often tests the misconception that manual intervention is needed to elect a new captain, when the process is automatic and requires only a quorum of members.

How to eliminate wrong answers

Option A is wrong because the cluster does not stop processing searches; it continues with a newly elected captain. Option B is wrong because the cluster does not revert to standalone mode; it remains a cluster and elects a new captain. Option D is wrong because manual intervention is not required; the election is automatic.

6
Multi-Selectmedium

Which THREE factors influence the disk I/O performance of an indexer cluster?

Select 3 answers
A.Search concurrency
B.Daily ingestion volume
C.Deployment server latency
D.Storage latency/type
E.Number of users logged in
AnswersA, B, D

Concurrent searches compete with indexing for the same indexer disk bandwidth, so higher search concurrency increases read I/O and can slow bucket operations. This satisfies the stem's factor requirement because search load directly affects the disk I/O demands placed on indexer peers.

Why this answer

Search concurrency (A) is correct because concurrent searches generate simultaneous read operations against index buckets, and higher concurrency increases disk I/O load and contention on the indexers. Daily ingestion volume (B) is correct because the volume of data ingested per day determines how much data must be written to disk, merged, and later read, directly driving I/O throughput and IOPS requirements. Storage latency/type (D) is correct because the underlying disk technology (SSD vs.

HDD, RAID configuration, SAN/NAS latency) fundamentally bounds the achievable read/write performance of the indexer. Deployment server latency (C) is not a factor because the deployment server distributes configuration/apps to forwarders and does not handle index-time data path I/O. Number of users logged in (E) is not a direct factor because user count alone does not determine I/O; it is the searches and ingest those users generate that matter.

Exam trap

SPLK-2002 often tests whether candidates conflate management-plane components (deployment server, license master) with data-plane performance factors — only search concurrency, ingestion volume, and storage characteristics actually stress indexer disks.

7
MCQeasy

Which component is responsible for distributing configuration bundles to indexers in a cluster?

A.Deployment Server
B.Cluster Master
C.License Master
D.Indexer Peer
E.Search Head
AnswerB

The Cluster Master distributes configuration bundles to peer nodes, satisfying the requirement for centralised configuration management across the indexer cluster. It coordinates bundle replication, pushing updated configurations to indexers and triggering restarts when needed. This role is unique to the Cluster Master, distinguishing it from search heads and licence managers.

Why this answer

In an indexer cluster, the Cluster Master (now Cluster Manager) is responsible for distributing configuration bundles to the indexers (peers). It coordinates the application of configuration changes and ensures that all peers receive the latest bundle. The Deployment Server is used for standalone Splunk instances, not for indexer clusters.

Exam trap

The trap is confusing the Deployment Server with the Cluster Master — candidates may think the Deployment Server distributes configurations to all Splunk components, but in an indexer cluster, the Cluster Master is responsible for bundle distribution.

How to eliminate wrong answers

Option A is wrong because the Deployment Server is used to distribute configurations to universal forwarders and other standalone Splunk instances, not to indexer cluster peers; indexer clusters use the cluster master for bundle distribution. Option C is wrong because the License Master manages licensing and does not distribute configuration bundles. Option D is wrong because an Indexer Peer receives configuration bundles but does not distribute them to other peers.

Option E is wrong because a Search Head is not involved in distributing configuration bundles to indexers; search heads may receive bundles from the cluster master in a search head cluster, but that is a different context.

8
MCQeasy

When configuring a Search Head Cluster, what is the purpose of the 'replication_factor' setting in server.conf?

A.To limit the number of users
B.To specify the number of search nodes in the cluster
C.To balance the search load across nodes
D.To define the number of copies of search artifacts
AnswerD

This ensures configuration redundancy among search heads.

Why this answer

In an SHC, the replication_factor defines how many copies of the search-related configurations are replicated across members.

9
MCQmedium

A Splunk search head cluster has five members. The captain is responsible for coordinating configuration replication and search artifacts. The administrator notices that the captain has not been elected for over an hour, and the cluster is unable to replicate configurations. Which condition is the most likely cause?

A.The search head cluster deployer has not pushed a new configuration bundle, so the captain cannot be elected.
B.The cluster master is down, and without it, the search head cluster cannot elect a captain.
C.The search head cluster is configured with a replication_factor of 3, which is insufficient for captain election.
D.Fewer than three search head members are reachable, preventing a quorum for captain election.
AnswerD

Search head clusters use a quorum-based election process. A majority of members must be reachable for a captain to be elected. With five members, a majority is three. If fewer than three members are reachable, no captain can be elected, and the cluster cannot replicate configurations. This is the most likely cause of the prolonged lack of a captain.

Why this answer

In a search head cluster, captain election requires a quorum, which is a majority of the configured members. For a five-member cluster, at least three members must be reachable and able to communicate. If fewer than three are available, no captain can be elected, and configuration replication halts.

This is a common failure mode when multiple search heads are down or network-partitioned. The cluster master and deployer are not involved in this election process.

Exam trap

The trap here is assuming that the cluster master or deployer is required for search head captain election, when in fact the search heads elect a captain among themselves based on quorum.

10
Multi-Selecthard

Which TWO methods are recommended to optimize search performance when dealing with large datasets?

Select 2 answers
A.Use data models and acceleration
B.Use the 'transaction' command
C.Increase the number of indexers
D.Filter searches using indexed fields
E.Disable all authentication
AnswersA, D

Data model acceleration precomputes and stores summarised results in tsidx files, so searches against the model read compact prebuilt summaries instead of raw events. This avoids repeated full-dataset scans, directly addressing the large-dataset performance constraint.

Why this answer

Option A (Use data models and acceleration) is correct because data models in Splunk allow you to define structured, reusable datasets, and acceleration pre-computes and stores the results of those models (or reports) so that subsequent searches run against the accelerated summaries rather than scanning the full raw dataset, dramatically reducing search time on large volumes of data. Option D (Filter searches using indexed fields) is correct because indexed fields (such as host, source, sourcetype, and any custom indexed fields) are stored in the index and can be used in the base search to prune the data before it is retrieved, minimizing the amount of data scanned and thus improving performance. Option B (Use the 'transaction' command) is not recommended for optimization because transaction is a memory- and CPU-intensive command that groups events and can severely degrade performance on large datasets.

Option C (Increase the number of indexers) is not a search-performance optimization method per se; it is a scaling/architecture change that adds hardware and complexity rather than optimizing how searches are written or executed. Option E (Disable all authentication) is a security anti-pattern and has no bearing on search performance.

Exam trap

SPLK-2002 often tests the difference between search optimization techniques and scaling; candidates may choose increasing indexers or using transaction, but the recommended methods are data model acceleration and filtering on indexed fields.

11
MCQhard

In a multi-site indexer cluster, which setting controls the number of copies of data kept per site?

A.site_replication_factor
B.max_site_copies
C.site_data_count
D.cross_site_replication
AnswerA

site_replication_factor defines the per-site copy count in a multi-site indexer cluster, expressed as a comma-separated list matching each site's label. It satisfies the stem's constraint of controlling copies kept per site, unlike replication_factor, which governs total cluster-wide copies regardless of site boundaries.

Why this answer

In a multi-site indexer cluster, site_replication_factor is the setting in server.conf (under the [clustering] stanza) that defines how many copies of each bucket must exist within each site. It works alongside replication_factor, which sets the total number of copies across all sites. This ensures site-level redundancy so that a site failure does not cause data loss.

Exam trap

SPLK-2002 often tests the distinction between replication_factor (total copies across all sites) and site_replication_factor (copies per site), so candidates may confuse the two or pick a non-existent setting like max_site_copies.

How to eliminate wrong answers

Option B is wrong because max_site_copies is not a valid Splunk configuration setting; it is a fabricated term. Option C is wrong because site_data_count is not a real Splunk parameter; Splunk uses replication_factor and site_replication_factor, not a count of data per site. Option D is wrong because cross_site_replication is not a Splunk setting; cross-site replication is a behavior controlled by replication_factor and site_replication_factor, not a standalone option.

12
Multi-Selecthard

Which TWO performance-related tasks should be performed on a regular basis?

Select 2 answers
A.Reviewing the Search Activity dashboard
B.Deleting all historical data
C.Restarting all indexers daily
D.Increasing license capacity daily
E.Monitoring index storage usage
AnswersA, E

Reviewing the Search Activity dashboard regularly reveals slow searches, concurrency peaks and resource contention. It satisfies the performance task requirement by surfacing the search-side constraint, enabling tuning of limits and knowledge objects before user experience degrades.

Why this answer

Option A is correct because reviewing the Search Activity dashboard on a regular basis reveals search performance metrics such as search concurrency, runtimes, and skipped or queued searches, allowing administrators to identify and address performance degradation proactively. Option E is correct because monitoring index storage usage regularly helps prevent indexes from reaching disk capacity limits, which would cause indexing to pause or searches to fail, and it supports capacity planning and retention policy tuning. Option B is not appropriate because deleting all historical data is destructive and unnecessary; retention should be managed through configured policies, not wholesale deletion.

Option C is wrong because restarting indexers daily is disruptive and does not improve performance; indexers should only be restarted for maintenance or troubleshooting. Option D is incorrect because license capacity is a purchased entitlement that cannot and should not be increased daily as a performance task.

Exam trap

SPLK-2002 often tests the distinction between proactive operational monitoring tasks (dashboards, storage) and reactive or destructive actions (deleting data, restarting services), so candidates who pick the 'drastic fix' options instead of the ongoing monitoring tasks get trapped.

13
MCQhard

You want to move an indexer peer to a different site in an existing multisite cluster. What is the procedure to ensure the cluster recognizes the new site mapping?

A.Run a rebalance command on the CM
B.Change the site value in server.conf and restart the indexer
C.Delete the indexer and re-add it
D.Modify the indexer's hostname
AnswerB

Editing the `site` field in `server.conf` and restarting the indexer causes it to re-register with the cluster manager, which updates the site mapping. This satisfies the stem's requirement that the cluster recognise the new site assignment, since site membership is read from `server.conf` at startup.

Why this answer

To move a peer to a different site, you change the site value in the [general] stanza of server.conf on that peer and restart Splunk. On restart, the peer re-registers with the cluster master and reports its new site, and the master updates its site mapping accordingly. No rebalance or re-add is required for the site change itself, though a rebalance may be desired afterward to redistribute bucket copies.

Exam trap

The trap is assuming a cluster-level command (rebalance) or node re-add is needed to change a peer's site, when the actual requirement is editing server.conf and restarting the peer.

How to eliminate wrong answers

Option A is wrong because the rebalance command redistributes bucket copies across peers for balance; it does not change a peer's site assignment. Option C is wrong because deleting and re-adding the indexer is unnecessary and disruptive; the peer can re-register with the new site value. Option D is wrong because changing the hostname does not affect site mapping and would break cluster identity if not coordinated with the master.

14
MCQmedium

A Splunk architect is calculating the storage requirement for an index that receives 500GB of raw data per day, with a 30-day retention period and a standard 50% compression ratio. If the raw data volume doubles, how should the retention period be modified to maintain the original storage footprint?

A.Decrease retention to 15 days
B.Keep retention at 30 days
C.Decrease retention to 7 days
D.Increase retention to 60 days
AnswerA

Doubling raw volume while keeping the same storage footprint requires halving the retention period, since compressed storage scales linearly with daily ingest. Reducing 30 days to 15 days exactly offsets the doubled daily volume at the unchanged 50% compression ratio, preserving the original total index size.

Why this answer

If the raw data volume doubles, to maintain the same storage footprint, the retention period must be halved. Originally, 500GB/day for 30 days with 50% compression yields a certain storage size. Doubling the daily volume to 1000GB/day means you can only retain half as many days for the same total storage.

Thus, retention should decrease to 15 days.

Exam trap

SPLK-2002 often tests the inverse relationship between data volume and retention period when storage capacity is fixed, causing candidates to incorrectly adjust retention in the same direction as volume change.

How to eliminate wrong answers

Option B is wrong because keeping retention at 30 days would double the storage footprint, not maintain it. Option C is wrong because decreasing retention to 7 days would reduce storage to less than half of the original, not maintain it. Option D is wrong because increasing retention to 60 days would quadruple the storage footprint, which is the opposite of the goal.

15
MCQmedium

You are troubleshooting a Search Head Cluster where a member node cannot join the cluster. Which log file on the node is the most useful for diagnosing the communication issue?

A.web_access.log
B.audit.log
C.splunkd.log
D.metrics.log
AnswerC

splunkd.log records the Search Head Cluster member's captain election, replication and heartbeat activity, so connection refusals, port mismatches or secret errors preventing cluster joining appear there. Other logs cover search-time or indexing concerns, not the cluster membership communication the stem describes.

Why this answer

splunkd.log is the primary log for the Splunk daemon (splunkd), which handles all core processes including cluster communication, replication, and configuration. When a Search Head Cluster member fails to join, the issue is almost always related to the cluster manager connection, replication ports, or configuration bundle application—all of which are logged in splunkd.log. This log contains detailed error messages about cluster membership, heartbeats, and REST API calls that are essential for diagnosing communication failures.

Exam trap

SPLK-2002 often tests whether candidates know which log file contains cluster-related errors; many mistakenly choose web_access.log or metrics.log because they think all communication is web-based or performance-related.

How to eliminate wrong answers

Option A is wrong because web_access.log only records HTTP/HTTPS access to Splunk Web, not internal cluster communication or daemon-level errors. Option B is wrong because audit.log tracks user authentication and authorization events, not cluster join operations or network communication issues. Option D is wrong because metrics.log contains performance and usage metrics (such as CPU, memory, and queue sizes), not detailed error messages about cluster membership or communication failures.

16
MCQhard

You are troubleshooting a configuration bundle replication issue in an Indexer Cluster. The peers are not receiving the latest configuration from the Master. What is the first thing you should check on the Cluster Master?

A.Check the replication_port
B.splunk validate cluster-bundle
C.Restart the Master
D.Check /etc/apps for errors
AnswerB

Running splunk validate cluster-bundle on the Cluster Master checks the current bundle for configuration errors before it is pushed to peers. Since a rejected or invalid bundle halts replication, this satisfies the stem's requirement to identify why peers are not receiving the latest configuration.

Why this answer

When peers are not receiving the latest configuration bundle, the first diagnostic step on the Cluster Master is to validate the bundle with 'splunk validate cluster-bundle'. This command checks the bundle for syntax errors, invalid configurations, or missing files before it is pushed to peers, and it reports exactly what is wrong so you can fix the source rather than guessing.

Exam trap

SPLK-2002 often tests the tendency to jump to network or restart actions first, when the documented first step for bundle issues is the non-disruptive 'splunk validate cluster-bundle' command.

How to eliminate wrong answers

Option A is wrong because replication_port governs bucket replication between peers, not configuration bundle distribution, which uses the management port. Option C is wrong because restarting the Master is a disruptive action that should only follow diagnosis, not precede it. Option D is wrong because checking /etc/apps for errors is a manual, non-authoritative check — the validate command performs the same inspection systematically and is the documented first step.

17
Multi-Selecteasy

Which TWO tools in the Splunk UI assist in performance troubleshooting?

Select 2 answers
A.Monitoring Console
B.Deployment Server
C.Search Inspector
D.License Master
E.Upload Data Wizard
AnswersA, C

The Monitoring Console aggregates indexer, search head and forwarder health metrics in one dashboard, letting you correlate resource saturation across the deployment. This directly satisfies the stem's requirement for a UI tool that assists performance troubleshooting.

Why this answer

The Monitoring Console (A) is correct because it is Splunk's dedicated UI for health and performance monitoring, providing dashboards for resource usage, indexing throughput, search performance, and component-level diagnostics across the deployment. The Search Inspector (C) is correct because it appears in the Search app's Job menu and exposes detailed per-search performance data such as run duration, execution costs, search phases, and resource usage, which is essential for troubleshooting slow or inefficient searches. The Deployment Server (B) is incorrect because it is used to distribute apps and configuration to forwarders and clients, not to diagnose performance.

The License Master (D) is incorrect because it manages license usage and violations, which is a licensing concern rather than a performance-troubleshooting tool. The Upload Data Wizard (E) is incorrect because it is used to ingest or onboard data, not to analyze or troubleshoot performance.

Exam trap

SPLK-2002 often tests the distinction between tools for configuration management (Deployment Server, License Master) and tools for performance troubleshooting (Monitoring Console, Search Inspector), causing candidates to pick management tools.

18
Multi-Selecthard

You have determined that a specific app deployed via the Deployment Server is causing indexer errors. Which THREE of the following actions can you take to rectify this?

Select 3 answers
A.Disable the server class associated with that app
B.Restart the master node
C.Remove the app folder from the deployment-apps directory on the Deployment Server
D.Manually delete the app folder on all indexer peers
E.Update the app to a known stable version in the deployment-apps directory
AnswersA, C, E

Disabling the server class stops the Deployment Server from pushing the faulty app to indexers, halting further errors without deleting the app definition. This directly satisfies the stem's requirement to rectify ongoing indexer errors caused by that specific app.

Why this answer

Option A is correct because disabling the server class in the Deployment Server stops the deployment of the problematic app to the indexers, preventing further errors while you investigate. Option C is correct because removing the app folder from $SPLUNK_HOME/etc/deployment-apps on the Deployment Server removes it from the deployment payload, so it will no longer be pushed to clients. Option E is correct because replacing the app in the deployment-apps directory with a known stable version lets the Deployment Server distribute a corrected app, resolving the errors.

Option B is not correct because restarting the master node (cluster manager) does not address the app causing indexer errors and is unrelated to deployment remediation. Option D is not correct because manually deleting the app folder on indexer peers is not a supported or persistent fix; the Deployment Server will simply redeploy the app on the next phone-home unless the server class or app is changed.

Exam trap

The trap is choosing manual deletion on peers (Option D) — candidates think direct removal is faster, but the Deployment Server will redeploy the app, making the action ineffective and unsupported.

19
MCQmedium

A Splunk architect is deploying an Indexer Cluster with site awareness. The cluster has three sites: site1, site2, and site3. The replication factor is 3, and the search factor is 2. The architect wants to ensure that searchable copies are distributed across sites for high availability. Which of the following configurations should be applied?

A.Set site_replication_factor to origin:1, total:3 and site_search_factor to origin:1, total:2.
B.Set site_replication_factor to origin:1, total:2 and site_search_factor to origin:1, total:2.
C.Set site_replication_factor to origin:2, total:3 and site_search_factor to origin:2, total:3.
D.Set site_replication_factor to origin:1, total:1 and site_search_factor to origin:1, total:1.
AnswerA

This configuration ensures that each bucket has one copy at its origin site and a total of three copies across all sites, meaning one copy in each of the three sites. The search factor of origin:1, total:2 ensures that at least one searchable copy exists at the origin site and a total of two searchable copies across sites, providing high availability for searches.

Why this answer

To distribute searchable copies across three sites with a replication factor of 3 and search factor of 2, you set site_replication_factor to origin:1, total:3 and site_search_factor to origin:1, total:2. This ensures one copy per site and at least two searchable copies across sites.

Exam trap

The trap here is setting the total replication factor to match the number of sites without considering the search factor, or setting origin copies too high, which can cause uneven distribution.

20
MCQmedium

You are using the Monitoring Console to monitor a distributed Splunk Enterprise environment. A dashboard that previously showed data for all indexers now displays 'No results found' for several panels. You have confirmed that the indexers are up and forwarding data. Which action should you take first to restore the Monitoring Console's visibility into those indexers?

A.Restart the Monitoring Console instance to force it to re-discover all Splunk instances.
B.Verify that the Monitoring Console's distributed search configuration includes the affected indexers as search peers.
C.Increase the search time range on each affected dashboard to 'All time' to force data to appear.
D.Reinstall the Monitoring Console app on the search head to reset its dashboards and saved searches.
AnswerB

The Monitoring Console gathers data by running searches against distributed search peers. If indexers are missing from the Monitoring Console's search peer list, its dashboards cannot retrieve their data. Confirming and adding the missing indexers as search peers directly restores visibility into those indexers.

Why this answer

The Monitoring Console relies on distributed search to collect data from indexers. If several indexers no longer appear in its dashboards, the most likely cause is that they are missing from the Monitoring Console's search peer configuration. Verifying and updating that configuration restores the data flow without unnecessary restarts or reinstalls.

Exam trap

The trap here is assuming a restart or time-range change will fix missing data, when the underlying issue is often that the Monitoring Console is not searching the affected indexers as peers.

21
MCQhard

You notice that your indexers are using different versions of a lookup file. Where should you look to find the authoritative version of the lookup file if it is being managed by the Cluster Master?

A.$SPLUNK_HOME/etc/slave-apps
B.$SPLUNK_HOME/etc/master-apps
C.$SPLUNK_HOME/etc/system/local
D.$SPLUNK_HOME/etc/apps
AnswerB

The cluster master distributes configuration bundles to peer indexers from $SPLUNK_HOME/etc/master-apps, making it the authoritative source. Any lookup managed centrally is replicated from here, so version discrepancies across indexers are resolved by comparing against this directory.

Why this answer

When the Cluster Master manages indexer configuration via a cluster bundle, the authoritative source is $SPLUNK_HOME/etc/master-apps on the Cluster Master. Apps and lookups placed here are packaged into the cluster bundle and pushed to all peers. The master-apps directory is the staging area for the master's bundle.

Exam trap

The trap is confusing master-apps (authoritative source on the master) with slave-apps (unpacked destination on peers) — candidates often pick slave-apps thinking it is where the master stores files.

How to eliminate wrong answers

Option A is wrong because $SPLUNK_HOME/etc/slave-apps is the legacy/deprecated location on peers where the master's bundle is unpacked; it is not authoritative and should not be edited. Option C is wrong because $SPLUNK_HOME/etc/system/local contains local overrides on a single instance, not cluster-managed content. Option D is wrong because $SPLUNK_HOME/etc/apps is the local app directory on an individual Splunk instance, not the master's authoritative bundle source.

22
MCQmedium

A Splunk architect is performing capacity planning. If an indexer receives 1TB of logs daily, and the Splunk compression factor is 1:10 (resulting in 100GB of storage per day), how much storage is needed for 30 days of data, including a 20% overhead for bucket overhead and metadata?

A.3.6 TB
B.1.2 TB
C.3.0 TB
D.4.2 TB
AnswerA

100GB daily compressed data over 30 days gives 3TB, then the 20% overhead for bucket metadata raises this to 3.6TB. This satisfies the stem's requirement to include overhead alongside the 1:10 compression factor, yielding the correct total storage capacity for the indexer.

Why this answer

The daily raw ingest is 1TB, which compresses at 1:10 to 100GB of on-disk storage per day. Over 30 days that is 100GB × 30 = 3TB of compressed data. Adding the 20% overhead for bucket metadata and index structures yields 3TB × 1.2 = 3.6TB, matching option A.

Exam trap

SPLK-2002 often tests whether candidates apply the compression ratio AND the overhead multiplier in the correct order — the trap is stopping at the compressed 30-day total (3TB) and forgetting the 20% bucket/metadata overhead.

How to eliminate wrong answers

Option B is wrong because 1.2TB reflects only 12 days of compressed data (or a miscalculation that ignores the 30-day multiplier). Option C is wrong because 3.0TB is the raw compressed total before the 20% bucket/metadata overhead is applied. Option D is wrong because 4.2TB over-applies overhead (roughly 40%) rather than the stated 20%.

23
MCQeasy

What is the recommended method to distribute configuration changes across a Search Head Cluster?

A.Using the Deployment Server.
B.Updating the captain only.
C.Using the 'splunk apply shcluster-bundle' command.
D.Manual file copying to each node.
E.Using a shared network drive.
AnswerC

The splunk apply shcluster-bundle command pushes a configuration bundle from the deployer to all cluster members, restarting search heads as needed. This is the supported mechanism for distributing configuration changes across a Search Head Cluster, satisfying the stem's requirement.

Why this answer

The recommended method to distribute configuration changes across a Search Head Cluster is to use the 'splunk apply shcluster-bundle' command from the deployer. This command pushes the configuration bundle to all members, ensuring consistency and leveraging the cluster's built-in replication and restart mechanisms.

Exam trap

SPLK-2002 often tests the confusion between the Deployment Server (for forwarders) and the deployer (for SHC), causing candidates to select the Deployment Server as the distribution method for SHC configuration.

How to eliminate wrong answers

Option A is wrong because the Deployment Server is used for forwarders and non-clustered components, not for SHC members; using it on SHC members is unsupported. Option B is wrong because updating only the captain does not propagate changes to other members; the captain is not a configuration master in that sense. Option D is wrong because manual file copying is error-prone, unsupported, and bypasses the cluster's consistency checks.

Option E is wrong because a shared network drive is not a supported distribution method and can cause file locking and consistency issues.

24
MCQeasy

When planning a deployment, which component is required to act as the primary communication hub for managing configuration bundles in an Indexer Cluster?

A.Cluster Master
B.License Master
C.Deployment Server
D.Search Head
AnswerA

The Cluster Master distributes configuration bundles to peer nodes and coordinates the cluster's replication and search factors. It is the central management and communication hub, distinct from indexers that store data and search heads that handle queries.

Why this answer

The Cluster Master (now called Cluster Manager in newer versions) is the central coordination point for an indexer cluster. It manages the replication and search factors, distributes configuration bundles to peer nodes, and coordinates bucket replication and fixup. It is the required primary communication hub for configuration bundle management in an indexer cluster.

Exam trap

SPLK-2002 often tests the confusion between the Cluster Master (which manages indexer cluster replication and configuration bundles) and the Deployment Server (which pushes apps to forwarders), since both 'manage configuration' in different scopes.

How to eliminate wrong answers

Option B is wrong because the License Master only tracks license usage and does not distribute configuration bundles or manage cluster replication. Option C is wrong because the Deployment Server pushes apps and configurations to universal/heavy forwarders and other clients, not to indexer cluster peers as part of cluster bundle management. Option D is wrong because the Search Head queries indexers and does not manage cluster configuration bundles; search head clustering is a separate concern.

25
MCQmedium

When a search is running, what does the 'Dispatch' directory store?

A.Indexed data
B.Temporary search results and metadata
C.License information
D.App configuration files
AnswerB

The Dispatch directory holds the artefacts a search head generates while running a search, including temporary results and metadata such as the search job's configuration and status. It is not the indexer's rawdata store, which persists indexed events.

Why this answer

The Dispatch directory ($SPLUNK_HOME/var/run/splunk/dispatch) is where the search head writes per-search artifacts while a search job is active: the search results (results.csv.gz), the job's metadata (info.csv), the search.log, and any intermediate map/reduce output. It is transient working storage tied to the search job lifecycle, not persistent indexed data. Once the job's TTL expires (default 10 minutes for completed jobs, configurable via dispatch.ttl in limits.conf), the directory is removed.

Exam trap

SPLK-2002 often tests confusion between the dispatch directory (transient per-search working data) and the index directories (persistent bucket storage), so candidates who see 'results' and think 'indexed data' pick option A.

How to eliminate wrong answers

Option A is wrong because indexed data lives in the index buckets under $SPLUNK_HOME/var/lib/splunk/<index>/db (hot/warm) and colddb (cold), not in dispatch. Option C is wrong because license information is stored in $SPLUNK_HOME/etc/licenses and enforced by the license manager, not written to dispatch. Option D is wrong because app configuration files reside in $SPLUNK_HOME/etc/apps and etc/system, which are read at startup and reload, not stored per-search in dispatch.

26
MCQmedium

When implementing a multisite indexer cluster, what happens if the cluster master becomes unreachable for a short duration?

A.All indexing stops immediately
B.Search heads stop returning results
C.Data replication across sites is forced immediately
D.Indexer peers continue to accept and index data
AnswerD

Indexer peers hold replicated buckets and continue indexing incoming data independently; the master only coordinates replication and search head functions. A brief master outage therefore does not halt ingestion, satisfying the scenario's short-duration unreachability constraint.

Why this answer

In a multisite indexer cluster, if the cluster master becomes unreachable for a short duration, indexer peers continue to accept and index data. The master is responsible for coordinating replication and search affinity, but peers can operate independently for a period. Indexing does not stop immediately, and search heads can still return results from available peers.

Replication across sites is not forced immediately; it continues based on existing policies.

Exam trap

SPLK-2002 often tests the misconception that the cluster master is a single point of failure for indexing; in reality, peers continue to index for a short period, but prolonged outage can cause issues.

How to eliminate wrong answers

Option A is wrong because indexing does not stop immediately; peers continue to index data even without the master. Option B is wrong because search heads can still return results from peers that are up, though search affinity may be affected. Option C is wrong because data replication across sites is not forced immediately; replication continues according to configured policies, and the master's absence does not trigger immediate forced replication.

27
MCQeasy

In an Indexer Cluster, what is the primary role of the Cluster Master (CM) regarding bucket management?

A.Directing search requests to specific indexers.
B.Indexing incoming forwarder data.
C.Maintaining the bucket registry and managing replication status.
D.Storing raw data and serving search requests.
E.Aggregating search results from indexers.
AnswerC

The Cluster Master coordinates bucket replication across peer indexers, tracking which buckets exist, their searchable and replicated states, and triggering fixes when copies fall short. This registry function is what maintains the replication factor the cluster promises.

Why this answer

The Cluster Master (now called Cluster Manager in newer Splunk versions) maintains the bucket registry — the authoritative map of which buckets exist, their states (hot/warm/cold), and their replication status across peer indexers. It coordinates replication and searchability but does not index data or serve searches itself.

Exam trap

SPLK-2002 often tests the confusion between the Cluster Master's coordination role and the peer indexers' data storage/indexing role — candidates pick 'storing raw data' or 'directing searches' because those sound like central functions, but they belong to peers and search heads respectively.

How to eliminate wrong answers

Option A is wrong because directing search requests to specific indexers is the role of the search head (and its search head cluster captain), not the Cluster Master. Option B is wrong because indexing incoming forwarder data is performed by peer indexers, not the CM — the CM does not index. Option D is wrong because storing raw data and serving search requests is the role of peer indexers (and search heads for search), not the CM.

Option E is wrong because aggregating search results from indexers is done by the search head, not the CM.

28
MCQeasy

What happens to data when a bucket's 'frozenTimePeriodInSecs' is reached?

A.It is moved back to the hot bucket state
B.It is re-indexed for better performance
C.It is moved to the warm bucket state
D.It is deleted or moved to a cold storage directory
AnswerD

When frozenTimePeriodInSecs elapses, the bucket rolls past the frozen state; Splunk then deletes it, or moves it to the cold storage path if coldToFrozenDir is configured. This satisfies the stem's condition that the bucket's frozen time period has been reached.

Why this answer

When a bucket reaches its frozenTimePeriodInSecs, Splunk considers the data frozen. Depending on the index's frozenTimePeriodInSecs and coldToFrozenDir or coldToFrozenScript settings, the bucket is either deleted or archived to a cold storage directory. This is the final stage of the bucket lifecycle.

Exam trap

The trap is confusing frozen with cold — candidates may think frozen data remains searchable or moves to warm, but it is actually deleted or archived out of the index.

How to eliminate wrong answers

Option A is wrong because buckets never move backward from frozen to hot; the lifecycle is one-directional (Hot → Warm → Cold → Frozen). Option B is wrong because re-indexing is not a lifecycle transition and does not occur at the frozen stage. Option C is wrong because moving to Warm is a forward transition from Hot, not from Frozen; frozen is the terminal state.

29
MCQeasy

How can you verify the current health and performance of your indexers using the Monitoring Console?

A.License usage dashboard
B.Indexer: Instance dashboard
C.Deployment Health dashboard
D.Search Performance dashboard
AnswerB

The Indexer: Instance dashboard in the Monitoring Console reports per-indexer throughput, latency, queue size and skipped or failed events, directly verifying indexer health and performance. Other dashboards cover search heads, licence usage or cluster-wide resource consumption rather than individual indexer instances.

Why this answer

The Indexer: Instance dashboard in the Monitoring Console provides detailed health and performance metrics for individual indexers, including CPU, memory, disk usage, and search performance. This dashboard is specifically designed to verify the health and performance of indexers, making B the correct choice.

Exam trap

Candidates often confuse the Indexer: Instance dashboard with the Search Performance dashboard, but the former is specifically for indexer health, while the latter is for search performance.

How to eliminate wrong answers

Option A is wrong because the License usage dashboard shows license consumption, not indexer health or performance. Option C is wrong because the Deployment Health dashboard monitors deployment server and forwarder management, not indexer performance. Option D is wrong because the Search Performance dashboard focuses on search activity and performance, but not specifically on indexer health; it may include some indexer metrics but is not the primary dashboard for indexer health.

30
MCQmedium

You are tasked with upgrading an Indexer Cluster. Which order of operations is recommended by Splunk best practices?

A.Upgrade the Cluster Master first, then the indexer peers
B.Upgrade the search heads first
C.Upgrade all components simultaneously
D.Upgrade the indexer peers first, then the Cluster Master
AnswerA

The cluster master coordinates replication and peer management, so upgrading it first ensures it can manage peers running the newer version. Upgrading peers before the master risks version incompatibility and search degradation during the rolling upgrade.

Why this answer

Splunk best practices recommend upgrading the Cluster Master first, then the indexer peers. This is because the Cluster Master must be running a version that is compatible with the peers, and it manages the upgrade process. After the master is upgraded, peers can be upgraded in a rolling fashion to maintain cluster availability.

Exam trap

The trap is assuming that upgrading peers first or all at once is faster, but it can cause version mismatches and cluster outages.

How to eliminate wrong answers

Option B is wrong because upgrading search heads first is not recommended; search heads should be upgraded after indexers to ensure compatibility. Option C is wrong because upgrading all components simultaneously can cause downtime and compatibility issues. Option D is wrong because upgrading indexer peers before the Cluster Master can lead to version incompatibility and cluster instability.

31
MCQhard

What is the primary architectural trade-off when using very short 'maxHotSpanSecs' values?

A.Improved data ingestion speed
B.Reduced search performance
C.Increased metadata overhead on the indexer
D.Increased compression efficiency
AnswerC

Very short 'maxHotSpanSecs' values force frequent bucket rollover, so the indexer must create and track many more hot buckets. Each bucket carries its own metadata, and this proliferation increases metadata overhead on the indexer, directly satisfying the architectural trade-off the stem asks about.

Why this answer

'maxHotSpanSecs' defines the maximum time span a bucket can remain in the hot state before rolling to warm. Very short values cause buckets to roll frequently, creating many small buckets. Each bucket carries metadata (bloom filters, tsidx files, bucket manifest), so frequent rolling increases metadata overhead on the indexer and can degrade performance.

Exam trap

SPLK-2002 often tests whether candidates understand that short hot spans primarily increase metadata overhead rather than directly improving ingestion or compression, so candidates who pick 'reduced search performance' miss the root architectural cost.

How to eliminate wrong answers

Option A is wrong because ingestion speed is not improved by short hot spans; frequent rolling can actually slow ingestion due to increased bucket management. Option B is wrong because reduced search performance is a secondary symptom, not the primary architectural trade-off — the root cost is metadata overhead from many small buckets. Option D is wrong because compression efficiency typically decreases with smaller buckets, not increases, since larger buckets compress better.

32
MCQmedium

Which command helps you understand if your search is retrieving too much data from the disk by analyzing the 'index_time' and 'search_time'?

A.Monitoring Console Search Activity Dashboard
B.Search Inspector
C.btool
D.splunkd log analysis
AnswerB

Search Inspector breaks down a search's execution into phases, exposing index_time and search_time per operator. High search_time relative to index_time reveals excessive disk retrieval, directly satisfying the stem's requirement to diagnose whether too much data is being read from disk.

Why this answer

The Search Inspector in Splunk is a built-in tool that provides detailed performance metrics for a specific search job, including the time spent on index_time (disk I/O) and search_time (processing). By examining these timings, you can determine if the search is reading excessive data from disk, which often indicates inefficiencies like lack of filtering or improper use of indexes. It is specifically designed for this diagnostic purpose, making it the correct choice.

Exam trap

SPLK-2002 often tests the confusion between tools that provide aggregate search performance data (like Monitoring Console) and those that give per-search detailed timing breakdowns (Search Inspector), so candidates must know which tool offers the specific index_time and search_time metrics.

How to eliminate wrong answers

Option A is wrong because the Monitoring Console Search Activity Dashboard provides aggregate search performance metrics across users and time, but it does not break down individual search timings into index_time and search_time. Option C is wrong because btool is a command-line utility for troubleshooting configuration file precedence and merging, not for analyzing search performance metrics. Option D is wrong because splunkd log analysis involves examining internal logs for errors or warnings, but it does not provide the structured timing breakdown that Search Inspector offers.

33
Multi-Selecteasy

Which TWO types of storage can be used for indexer data?

Select 2 answers
A.USB flash drives
B.Search head cache
C.Temporary memory storage
D.Object storage (SmartStore)
E.Local attached storage
AnswersD, E

SmartStore uses object storage as the remote tier for warm and cold buckets, while indexers cache hot buckets locally. It satisfies the constraint of cost-effective, scalable retention for indexer data without relying solely on attached disks.

Why this answer

Option D (Object storage (SmartStore)) is correct because Splunk indexers can store bucket data remotely in object storage such as S3, Azure Blob, or GCS via SmartStore, keeping only cache and metadata locally. Option E (Local attached storage) is correct because indexers traditionally write buckets to locally attached disks (e.g., direct-attached SAS/SATA/NVMe volumes) as their primary index storage. Option A (USB flash drives) is not a supported or recommended indexer storage medium due to reliability and performance limits.

Option B (Search head cache) is incorrect because the search head cache accelerates searches and is not indexer data storage. Option C (Temporary memory storage) is incorrect because indexer data must persist; RAM is used only for transient in-memory processing, not as a storage type for indexer data.

Exam trap

SPLK-2002 often tests the distinction between supported persistent storage (local disk, SmartStore object storage) and unsupported or non-persistent options (USB drives, RAM, search head cache), catching candidates who confuse temporary caches with data storage tiers.

34
MCQhard

In a SmartStore architecture, what happens when a bucket is evicted from local cache?

A.The bucket is moved to the cold path
B.The bucket is no longer searchable
C.The local disk space is freed
D.The bucket is deleted from remote storage
AnswerC

Eviction removes the bucket's cached copy from the indexer's local disk, reclaiming that capacity for other buckets. The bucket's data remains available in remote storage, so only local disk space is freed, satisfying the cache-eviction behaviour described.

Why this answer

In SmartStore, buckets are cached locally on indexers for search performance, but when the cache fills, the cache manager evicts buckets back to remote storage (S3, Azure Blob, GCS). Eviction frees the local disk space occupied by that bucket's data, allowing new buckets to be cached. The bucket remains fully searchable because it can be re-fetched from remote storage on demand.

Exam trap

The trap here is confusing eviction with deletion or with cold-path migration — candidates often assume evicted data is gone or unsearchable, when in fact it is simply removed from local cache and remains available remotely.

How to eliminate wrong answers

Option A is wrong because eviction does not move a bucket to the cold path; the cold path is a local directory concept, whereas SmartStore eviction removes the local copy entirely. Option B is wrong because evicted buckets remain searchable — Splunk downloads them from remote storage when a search needs them. Option D is wrong because eviction only removes the local cached copy; the authoritative copy in remote storage is never deleted by eviction.

35
MCQhard

What is the purpose of the 'homePath.maxDataSizeMB' setting in indexes.conf?

A.Sets the maximum size of a single hot bucket
B.Limits the total size of all hot/warm buckets in the homePath
C.Limits the number of buckets to 100
D.Sets the size limit for the cold path
AnswerB

This setting caps the combined on-disk footprint of all hot and warm buckets stored under homePath, forcing older data to roll to cold or frozen storage once the threshold is reached. It directly satisfies the stem's constraint by bounding homePath growth rather than per-index or per-bucket size.

Why this answer

homePath.maxDataSizeMB sets the maximum total size, in megabytes, of all hot and warm buckets stored in the index's homePath. When this limit is reached, Splunk rolls the oldest warm buckets to the coldPath to free space, making it a retention and capacity control for the homePath volume.

Exam trap

SPLK-2002 often tests the confusion between per-bucket size settings (maxDataSize) and per-path total size settings (homePath.maxDataSizeMB, coldPath.maxDataSizeMB), as well as the parallel structure between homePath and coldPath limits.

How to eliminate wrong answers

Option A is wrong because the maximum size of a single hot bucket is controlled by maxDataSize (which accepts values like 'auto', 'auto_high_volume', or a number in MB), not homePath.maxDataSizeMB. Option C is wrong because there is no setting that limits buckets to 100; bucket counts are governed by maxWarmDBCount and related settings, not a fixed 100. Option D is wrong because the cold path size is controlled by coldPath.maxDataSizeMB, not homePath.maxDataSizeMB.

36
Multi-Selecthard

Which THREE of the following are risks if the replication_factor is too low?

Select 3 answers
A.Slower indexing speed.
B.Data loss if an indexer fails.
C.Inability to meet search factor requirements.
D.Increased downtime during peer maintenance.
E.Higher CPU usage on the CM.
AnswersB, C, D

A low replication_factor means fewer searchable copies exist across indexers, so a single indexer failure can leave some buckets with no surviving replica, causing permanent loss of that indexed data. This directly satisfies the stem's data-loss risk, since replication is the mechanism protecting against indexer failure.

Why this answer

In Splunk indexer clustering, replication_factor determines how many copies of each bucket are maintained across peer nodes, so setting it too low directly creates availability and durability risks. Option B is correct because with a low replication_factor there are fewer bucket copies than needed to tolerate failures, so if an indexer (peer) holding a copy fails, buckets can be lost or go missing until recovered. Option C is correct because the search factor (number of searchable copies) can never exceed the replication_factor; if replication_factor is set below the desired search factor, the cluster cannot meet its search factor requirements.

Option D is correct because with minimal replicas, taking a peer offline for maintenance removes a copy and can push buckets below the replication factor, causing degraded search availability and longer downtime while the cluster re-replicates or recovers. Option A is not correct because indexing speed is not directly governed by replication_factor in this way, and Option E is not correct because the cluster manager's CPU usage is not a defined risk of a low replication_factor.

Exam trap

SPLK-2002 often tests the misconception that replication_factor affects indexing performance or master CPU load, when it actually governs fault tolerance and searchability constraints (SF <= RF).

37
MCQhard

An Indexer Cluster is experiencing 'Search Factor' violations. Which component is responsible for orchestrating the fix-up process to restore the search factor?

A.The Cluster Master
B.The Indexer Peer containing the missing copies
C.The Search Head
D.The Deployment Server
AnswerA

The Cluster Master (manager node) coordinates peer replication and orchestrates fix-up when a bucket's searchable copies fall below the Search Factor. It identifies which peer should receive the missing searchable copy and triggers the copy, restoring the Search Factor. Indexers hold the data but do not orchestrate this remediation themselves.

Why this answer

In an Indexer Cluster, the Cluster Master (now called Cluster Manager in newer versions) is the component responsible for orchestrating fix-up. When a Search Factor violation occurs (fewer searchable copies than the configured search factor), the Cluster Master identifies which buckets need additional searchable copies and directs peers to replicate them, restoring the search factor.

Exam trap

SPLK-2002 often tests whether candidates confuse the Cluster Master's orchestration role with the peers' data-holding role — the trap is assuming the peer with the missing copy initiates fix-up, when in fact the Cluster Master directs all replication and fix-up operations.

How to eliminate wrong answers

Option B is wrong because the Indexer Peer holding the missing copies is a data holder, not the orchestrator — peers receive and execute replication/fix-up instructions from the Cluster Master but do not initiate or coordinate the process. Option C is wrong because the Search Head queries indexers and manages knowledge objects; it plays no role in bucket replication or search factor restoration. Option D is wrong because the Deployment Server distributes configuration (apps, configs) to forwarders and other components — it has no involvement in indexer cluster replication or fix-up.

38
MCQeasy

Which component in an Indexer Cluster is responsible for assigning buckets to peers?

A.The Search Head
B.The indexer peer itself
C.The Deployment Server
D.The Cluster Master
AnswerD

The Cluster Master (now manager) coordinates the indexer cluster: it controls bucket replication and search factor, and tells peers which buckets to hold. This satisfies the stem's requirement for the component that assigns buckets, not the peers or search heads themselves.

Why this answer

In an indexer cluster, the Cluster Master (also called the master node) is responsible for coordinating replication and managing bucket assignment to peers. It tells peers which buckets to replicate and where to search. It does not handle data indexing itself but orchestrates the cluster.

Exam trap

The trap is assuming that the indexer peer itself or the search head manages bucket assignment, but only the Cluster Master has that orchestration role.

How to eliminate wrong answers

Option A is wrong because the Search Head is responsible for search requests and knowledge object management, not bucket assignment. Option B is wrong because an indexer peer does not assign buckets; it receives instructions from the Cluster Master. Option C is wrong because the Deployment Server is used for configuration management of forwarders, not for indexer cluster bucket assignment.

39
MCQmedium

A Splunk administrator is configuring a search head cluster with three members. They want to ensure that if the captain fails, the cluster can still elect a new captain and continue operating. Which configuration must be in place to allow captain election to succeed?

A.At least two search head members must be operational and able to communicate.
B.All three search head members must be online to elect a captain.
C.The cluster master must be online to participate in the election.
D.The deployer must be configured to automatically promote a new captain.
AnswerA

For a three-member search head cluster, a quorum is a majority, which is two members. If the captain fails, the remaining two members can still form a quorum and elect a new captain. Therefore, at least two members must be operational and able to communicate for captain election to succeed. This ensures high availability and continued operation.

Why this answer

In a search head cluster, captain election requires a quorum, which is a majority of the configured members. For a three-member cluster, a quorum is two members. If the captain fails, the remaining two members can communicate and elect a new captain, ensuring continued operation.

This design provides fault tolerance. The cluster master and deployer are external components and do not participate in the election process.

Exam trap

The trap here is believing that all members must be online or that an external component like the deployer or cluster master is needed for captain election, when only a quorum of search head members is required.

40
MCQhard

A user complains that a search is slow despite having a small time range. The Search Inspector reveals 'event_count' is high, but 'scanned_count' is also high. What is the likely cause?

A.The indexer has too much memory
B.Data model acceleration is failing
C.The search is not using an indexed field to filter data
D.The search head is underpowered
AnswerC

A high scanned_count alongside high event_count means Splunk read far more raw data than the time range alone implies, because the filter is not an indexed field. Without an indexed term narrowing the search at index time, Splunk must scan and filter events at search time, slowing results.

Why this answer

A high 'scanned_count' alongside a high 'event_count' means Splunk is reading many events from disk even though the time range is small — the search is not narrowing the dataset with an indexed field (like index, sourcetype, host, or source) before the base search runs. Without an indexed filter, Splunk must scan raw buckets and apply filtering at search time, which is far slower. Adding an indexed field to the base search dramatically reduces scanned_count.

Exam trap

SPLK-2002 often tests the misconception that slow searches are always a hardware or acceleration problem — the real diagnostic signal is the scanned_count-to-event_count ratio, which points to missing indexed-field filters.

How to eliminate wrong answers

Option A is wrong because excess indexer memory does not cause high scanned_count — memory pressure would show as search queueing or bucket replication issues, not as excessive events being read. Option B is wrong because data model acceleration failures affect tstats-based searches and would show acceleration-related errors, not a raw scanned_count problem in a base search. Option D is wrong because an underpowered search head affects dispatch and post-processing speed but does not inflate scanned_count — scanned_count is determined by how much data the indexers must read, which is a search-construction issue.

41
MCQmedium

When configuring a Search Head Cluster, what does the 'captain' role do that other members do not?

A.It acts as the primary user interface node
B.It manages the cluster membership and configuration replication
C.It stores all the search results
D.It performs all the searches for the cluster
AnswerB

The captain is elected from the cluster members and uniquely handles cluster membership changes, configuration replication and coordination of search artefact replication. Other members run searches and hold replicated knowledge objects but do not perform these central management duties.

Why this answer

The captain in a Search Head Cluster (SHC) is elected from among the members and is responsible for managing cluster membership, replicating configuration changes (via the deployer-pushed configs and the SHC's internal replication), and coordinating artifact replication. Other members perform searches and serve users but do not handle these cluster-management duties.

Exam trap

SPLK-2002 often tests whether candidates think the captain is a 'super search head' that does all the work — the trap is picking 'performs all searches' or 'primary UI node' when the captain's real job is cluster management and config replication.

How to eliminate wrong answers

Option A is wrong because all SHC members can serve as user interface nodes — users can be load-balanced across any member, not just the captain. Option C is wrong because search results are not stored centrally on the captain; results are held in each search head's dispatch directory and replicated as needed, not owned by the captain. Option D is wrong because all members perform searches — the captain does not monopolize search execution; in fact, the captain also runs searches like any other member.

42
Multi-Selectmedium

Which TWO of the following are features of the Indexer Cluster Master?

Select 2 answers
A.Performing data parsing.
B.Managing bucket replication.
C.Authenticating users.
D.Monitoring indexer health.
E.Routing search results to users.
AnswersB, D

Bucket replication is a master-level function: the master coordinates replication of buckets across peer indexers, instructing peers to copy and search replicated data. This satisfies the stem's requirement for a genuine Indexer Cluster Master feature, distinct from search head or peer responsibilities.

Why this answer

Option B is correct because the Indexer Cluster Master coordinates bucket replication across peer indexers, managing the replication factor and ensuring each bucket is copied to the required number of peers. Option D is correct because the Master continuously monitors the health of peer indexers, tracking which peers are up or down and handling their status within the cluster. Option A is incorrect because data parsing is performed by indexers (and heavy forwarders), not by the cluster master.

Option C is incorrect because user authentication is handled by the search head or an external authentication system, not the indexer cluster master. Option E is incorrect because routing search results to users is a function of the search head, not the cluster master.

Exam trap

SPLK-2002 often tests the distinction between the roles of the cluster master, indexers, and search heads, causing candidates to confuse data parsing (indexer) or user authentication (search head) with cluster master responsibilities.

43
MCQmedium

A Search Head Cluster is experiencing frequent 'Search Head Captain Election' messages in the logs. What is the most likely cause?

A.The indexer cluster is offline
B.The KV store is running
C.Network latency or instability between SHC members
D.The license is expired
AnswerC

Captain elections trigger when members cannot exchange heartbeats reliably. Network latency or instability between search head cluster members causes missed heartbeats, forcing repeated elections. Stable, low-latency connectivity is required for the captain to maintain leadership.

Why this answer

Frequent Search Head Captain Election messages indicate that the captain is changing often, which is typically caused by network latency or instability between SHC members. The captain election process relies on consensus and heartbeats; if members cannot communicate reliably, elections are triggered. The other options would cause different symptoms, such as search failures or licensing warnings, but not frequent elections.

Exam trap

SPLK-2002 often tests the assumption that captain elections are caused by indexer issues, but the root cause is usually network instability among search heads.

How to eliminate wrong answers

Option A is wrong because an offline indexer cluster would affect search results but not directly cause SHC captain elections. Option B is wrong because a running KV store is normal and does not cause elections. Option D is wrong because an expired license would disable search and indexing, not cause captain elections.

44
MCQmedium

When tuning search performance, what is the 'join' command's primary drawback in terms of resource usage?

A.It consumes significant memory on the search head
B.It requires data to be fully ingested before searching
C.It causes high disk I/O on the indexer
D.It disables parallel processing
AnswerA

The join command builds the entire subsearch result set in memory on the search head before matching, so large datasets exhaust RAM and can trigger search failures. This memory-bound behaviour is its primary resource drawback compared with streaming alternatives such as stats or lookup.

Why this answer

The join command in Splunk loads the entire subsearch result set into memory on the search head and holds it while matching against the main search results. This in-memory hash/merge operation is memory-intensive and can trigger search head memory pressure or the subsearch result limit. That memory cost on the search head is the command's primary resource drawback.

Exam trap

SPLK-2002 often tests the misconception that join's cost is on the indexers (disk I/O) rather than on the search head's memory, or that join is a streaming command when it is actually blocking.

How to eliminate wrong answers

Option B is wrong because join does not require full ingestion; it operates on already-indexed events at search time, and ingestion is independent of the join command. Option C is wrong because join's bottleneck is search head memory, not indexer disk I/O; the indexers simply return events as usual. Option D is wrong because join does not disable parallel processing — Splunk's map/reduce search pipeline still runs, though the join itself is a blocking operation that can serialize the merge phase.

45
Multi-Selecthard

Which TWO factors must be considered when balancing resource allocation between search and indexing?

Select 2 answers
A.Number of forwarders
B.Web UI accessibility
C.App installation count
D.Disk I/O contention
E.Search and indexing CPU competition
AnswersD, E

Both search and indexing read and write to the same underlying storage, so heavy indexing can saturate disk throughput and degrade search latency. Disk I/O contention is therefore a factor that must be considered when balancing resource allocation between the two.

Why this answer

Disk I/O contention (D) is a correct factor because search queries read index buckets from disk while indexing writes and merges bucket data, so both workloads compete for the same storage throughput and IOPS, directly affecting performance balance. Search and indexing CPU competition (E) is also correct because search processes (such as search heads running the search pipeline) and indexing processes (such as indexers parsing, merging, and writing events) both consume CPU cycles, so allocating CPU between them determines how quickly searches return versus how fast data is indexed. The other options do not belong: the number of forwarders (A) affects ingest volume and licensing but is not itself a resource-balancing factor between search and indexing, web UI accessibility (B) is a client access concern unrelated to resource contention, and app installation count (C) is a configuration/management metric that does not directly govern the search-versus-indexing resource tradeoff.

Exam trap

SPLK-2002 often tests the confusion between factors that influence resource consumption (like number of forwarders) and the actual resources that compete (CPU, disk I/O), leading candidates to select forwarder count as a balancing factor.

46
Multi-Selecteasy

Which THREE of the following are key components of a disaster recovery plan for Splunk?

Select 3 answers
A.Off-site storage of frozen buckets.
B.Regular backup of the etc/ directory.
C.Increasing the replication factor.
D.Documented restoration procedures.
E.Continuous indexing of all data.
AnswersA, B, D

Frozen buckets are the archived, read-only index data moved to cheaper storage. Keeping copies off-site protects that indexed data from site-wide loss such as fire or flood, directly satisfying the disaster recovery plan's need for recoverable data at a separate location.

Why this answer

Option A is correct because frozen buckets are the archived, long-term data that must be preserved off-site so that after a disaster the indexed data can be restored and re-thawed or searched via a separate archive indexer. Option B is correct because the etc/ directory holds all critical Splunk configuration — indexes.conf, props.conf, transforms.conf, server.conf, authentication, and apps — and a regular backup of it is essential to rebuild the deployment. Option D is correct because a DR plan is only effective if it includes documented, tested restoration procedures that specify the order of recovery (license master, indexers, search heads) and the exact steps to restore buckets and configurations.

Option C is not a DR component; replication factor is a data-availability setting within a cluster and does not by itself constitute a disaster recovery plan. Option E is not a DR component either; continuously indexing all data is a normal ingestion practice, not a recovery mechanism, and it does not address restoring service after a disaster.

Exam trap

SPLK-2002 often tests whether candidates confuse operational resilience features (replication factor, continuous indexing) with actual DR plan components (off-site archives, etc/ backups, documented procedures), so options C and E are planted as plausible but incorrect choices.

47
MCQhard

An indexer cluster is suffering from 'bucket repair' loops. What is the most likely cause related to the bucket lifecycle?

A.Insufficient replication factor
B.Bucket corruption preventing indexer recovery
C.Excessive search concurrency
D.Misconfigured cold path
AnswerB

Corrupted bucket files halt the indexer's replication and searchability recovery, so the cluster repeatedly attempts to repair the same buckets, producing repair loops. The lifecycle constraint is that buckets must reach a searchable, replicated state; persistent corruption prevents that transition, driving endless repair cycles.

Why this answer

Bucket repair loops in an indexer cluster occur when the cluster master repeatedly attempts to fix or replicate a bucket that cannot reach a healthy state, usually because the bucket's data files are corrupted on disk. Corruption prevents the indexer from validating the bucket checksum, so the master keeps triggering repair operations that fail again, producing the loop.

Exam trap

SPLK-2002 often tests whether candidates conflate replication factor problems with corruption — replication issues produce 'under-replicated' states, while repair loops specifically point to data integrity failures that prevent the bucket from ever validating.

How to eliminate wrong answers

Option A is wrong because an insufficient replication factor causes under-replication warnings and search factor issues, but it does not by itself cause repair loops — the master would simply report buckets as non-compliant. Option C is wrong because excessive search concurrency affects search performance and can cause skipped searches or resource contention, not bucket repair cycles. Option D is wrong because a misconfigured cold path causes buckets to fail to move to cold storage or to be lost, generating errors about path availability, but not the repeated repair behavior characteristic of corruption.

48
MCQmedium

What is the primary benefit of 'bucket rolling' in an indexer?

A.Enables the indexer to bypass the parsing queue
B.Allows the indexer to optimize disk I/O by isolating active writing to a single bucket
C.Increases the size of the bucket for better compression
D.Reduces the requirement for indexes to be searchable
AnswerB

Bucket rolling closes the current hot bucket and opens a new one, so all incoming writes target a single active bucket. This isolates write I/O from the many older, read-only buckets, reducing disk contention and improving indexing throughput.

Why this answer

Bucket rolling closes the currently active (hot) bucket once it reaches a size or age threshold and opens a new hot bucket for incoming data. This isolates all active writes to a single bucket, so the indexer avoids random writes across many files and can optimize disk I/O and caching. Older buckets become warm/cold and are read-only, which further improves write efficiency.

Exam trap

SPLK-2002 often tests whether candidates confuse bucket rolling with parsing or compression, when the real purpose is write isolation and I/O optimization.

How to eliminate wrong answers

Option A is wrong because bucket rolling has nothing to do with the parsing queue; parsing happens in the parsing pipeline before events are written to buckets. Option C is wrong because bucket rolling does not increase bucket size for compression — bucket size is governed by maxDataSize in indexes.conf, and rolling actually closes buckets at that limit. Option D is wrong because bucket rolling does not reduce searchability requirements; all buckets remain searchable regardless of whether they are hot, warm, cold, or frozen.

49
MCQeasy

What is the primary function of the 'Cluster Secret' in a Splunk Indexer Cluster?

A.To secure the communication between cluster nodes.
B.To define the replication factor.
C.To authorize search head access.
D.To manage indexer licensing.
E.To encrypt data in flight.
AnswerA

The cluster secret is the shared credential that authenticates inter-node traffic, so every peer and indexer must present it before joining replication or search traffic. It therefore secures node-to-node communication across the cluster, satisfying the stem's requirement for the secret's primary function.

Why this answer

The Cluster Secret is a shared passphrase (set via the `pass4SymmKey` attribute in the `[clustering]` stanza of server.conf) that all peer nodes, the cluster master, and search heads use to authenticate each other when joining and communicating within the indexer cluster. It ensures that only nodes possessing the correct secret can participate in replication and cluster operations, effectively securing inter-node communication.

Exam trap

SPLK-2002 often tests the confusion between authentication (Cluster Secret) and encryption (SSL/TLS certificates), leading candidates to pick 'encrypt data in flight' when asked about the Cluster Secret's primary function.

How to eliminate wrong answers

Option B is wrong because the replication factor is defined by the `replication_factor` attribute in the `[clustering]` stanza, not by the Cluster Secret. Option C is wrong because search head authorization to the indexer cluster is controlled by the search head's own `pass4SymmKey` matching the cluster's secret plus the `[clustering]` mode settings, not by the secret's primary function. Option D is wrong because licensing is managed by the license master and license pool configuration, entirely unrelated to the Cluster Secret.

Option E is wrong because encryption of data in flight is handled by SSL/TLS certificates (`serverCert`, `sslConfig`), not by the Cluster Secret, which only provides authentication.

50
Multi-Selecteasy

Which TWO of the following are valid ways to monitor the status of an Indexer Cluster?

Select 2 answers
A.Checking the license usage logs.
B.Using the CLI command 'splunk show cluster-status'.
C.Using the Monitoring Console.
D.Reviewing the forwarder logs.
E.Running a search on the indexers directly.
AnswersB, C

Running 'splunk show cluster-status' on a cluster member returns replication and search-factor compliance, peer counts and any ongoing fixup. It satisfies the stem by giving a supported CLI method to monitor indexer cluster health directly from a node.

Why this answer

Option B is correct because the Splunk CLI command 'splunk show cluster-status' (run on a cluster manager or member) reports the health and status of the indexer cluster, including peer and search head connectivity and replication status. Option C is correct because the Monitoring Console provides a dedicated Indexer Clustering dashboard that surfaces cluster health, peer status, replication and search factor compliance, and bucket-fixup activity. Option A is incorrect because license usage logs track license consumption, not cluster health or peer status.

Option D is incorrect because forwarder logs show data forwarding activity and connectivity from the forwarder's perspective, not the status of the indexer cluster itself. Option E is incorrect because running a search on indexers tests search functionality but does not provide a valid, supported method for monitoring overall indexer cluster status.

Exam trap

SPLK-2002 often tests the confusion between cluster monitoring and other monitoring tasks like license usage or forwarder health, leading candidates to select irrelevant options.

51
Multi-Selecteasy

Which TWO of these factors determine when a bucket rolls from hot to warm?

Select 2 answers
A.maxDataSize
B.maxWarmDBCount
C.maxTotalDataSizeMB
D.maxHotSpanSecs
E.frozenTimePeriodInSecs
AnswersA, D

maxDataSize sets the size threshold for a hot bucket; once the bucket reaches that volume, Splunk rolls it to warm. This satisfies the stem's question by naming the size-based condition that triggers the hot-to-warm transition.

Why this answer

In Splunk index lifecycle management, a bucket rolls from hot to warm based on the index's maxDataSize (option A), which sets the size threshold (in MB, or auto/auto_high_volume) that a hot bucket may reach before it rolls to warm, and maxHotSpanSecs (option D), which sets the maximum age in seconds a hot bucket may remain hot before rolling. These two settings are the specific hot-to-warm rollover triggers configured in indexes.conf. The other options do not govern this transition: maxWarmDBCount (B) limits how many warm buckets are retained before older ones roll to cold, maxTotalDataSizeMB (C) controls total index size for freezing/retention, and frozenTimePeriodInSecs (E) defines the retention period after which buckets are frozen and deleted.

Exam trap

SPLK-2002 often tests the confusion between hot-to-warm roll triggers (maxDataSize, maxHotSpanSecs) and retention/aging settings (maxWarmDBCount, maxTotalDataSizeMB, frozenTimePeriodInSecs) — candidates pick a retention parameter thinking it controls the roll.

52
MCQmedium

An indexer cluster has a replication factor of 3 and a search factor of 2. The Monitoring Console shows several buckets in the cluster with a search factor of 1. You need to confirm whether the cluster manager is actively fixing these buckets. Which command should you run on the cluster manager to view the status of bucket fixup tasks?

A.`splunk list cluster-fixup`
B.`splunk show cluster-status`
C.`splunk show cluster-bundle-status`
D.`splunk show cluster-peers`
AnswerA

On the cluster manager, `splunk list cluster-fixup` displays the current fixup tasks, including which buckets are being replicated or searched to meet the replication and search factors. This directly answers whether the manager is actively fixing the buckets that show a search factor of 1.

Why this answer

Bucket fixup is orchestrated by the cluster manager, and the `splunk list cluster-fixup` command on the manager reports active fixup tasks. When buckets fall below the search factor, the manager schedules searchable copies on other peers; this command shows those tasks so you can confirm that repair is in progress and not stalled.

Exam trap

The trap here is confusing cluster-wide status commands with the specific fixup task listing, and looking for bucket repair details in commands that only summarize peer or bundle status.

53
MCQhard

A Splunk architect is designing a Search Head Cluster (SHC) with five members. The customer requires that searches continue to run even if the captain is unavailable. Which of the following best describes the captain election process and the impact on search activity?

A.The captain is elected by the cluster manager; if the captain fails, the cluster manager appoints a new captain, and searches are paused until the appointment.
B.The captain is a static role assigned during SHC initialization; if it fails, an administrator must manually promote a new captain before searches can resume.
C.The captain is elected by the license manager; if the captain fails, the license manager designates a new captain, and searches continue only on the new captain.
D.The captain is elected by a majority vote of all members; if the captain fails, a new election occurs, and searches continue uninterrupted.
AnswerD

The captain is elected by a majority of SHC members using a consensus protocol. If the captain becomes unavailable, the remaining members detect the failure and hold a new election. During this brief period, searches can still be dispatched because search heads operate independently for search execution; only configuration replication is paused until a new captain is elected.

Why this answer

The captain is elected by a majority of SHC members. If it fails, a new election occurs, and searches continue because each search head can independently dispatch searches. Configuration replication pauses briefly but does not affect search execution.

Exam trap

The trap here is confusing the SHC captain with the Indexer Cluster manager or assuming that search execution depends on the captain.

54
MCQhard

You are troubleshooting a slow indexer cluster. You identify that the 'replication_port' is experiencing high latency. Where is the replication port defined?

A.indexes.conf
B.inputs.conf
C.server.conf
D.cluster.conf
AnswerC

The replication port is configured in server.conf, under the `[replication_port://<port>]` stanza, which defines the listening port used for indexer-to-indexer replication traffic. Setting this stanza correctly on each peer node satisfies the stem's requirement to locate where the replication port is defined.

Why this answer

The replication_port setting is defined in server.conf under the [replication_port://<port>] stanza. It specifies the port on which an indexer listens for replication data from peer indexers in an indexer cluster. Since server.conf holds cluster-wide and node-level server settings, this is the correct file for replication port configuration.

Exam trap

SPLK-2002 often tests whether candidates confuse cluster.conf (which holds replication_factor and master_uri) with server.conf (which holds the replication_port listener) — the port is a server-level setting, not a cluster membership setting.

How to eliminate wrong answers

Option A is wrong because indexes.conf defines index properties (path, retention, size) — it has no replication port setting. Option B is wrong because inputs.conf configures data inputs (monitor, TCP/UDP, scripted) — it does not control cluster replication. Option D is wrong because cluster.conf defines cluster membership and replication factor settings (e.g., replication_factor, search_factor, master_uri) but not the replication port itself; the port is a server-level listener defined in server.conf.

55
MCQhard

If an Indexer Cluster has a replication_factor of 3 and search_factor of 2, how many searchable copies of a bucket are maintained across the cluster?

A.5
B.2
C.4
D.1
E.3
AnswerB

The search_factor of 2 directly determines how many searchable copies of each bucket the cluster maintains, satisfying the stem's stated search_factor constraint. Replication_factor governs total copies (3), not searchable ones, so it is irrelevant here. Microsoft Entra ID plays no role in Splunk indexer replication.

Why this answer

In an Indexer Cluster, the search_factor defines how many searchable copies of each bucket are maintained across the cluster. With a search_factor of 2, exactly two searchable copies of each bucket exist. The replication_factor (3) determines the total number of copies (searchable plus non-searchable), but the search_factor specifically governs searchable copies.

Exam trap

SPLK-2002 often tests whether candidates confuse replication_factor (total copies) with search_factor (searchable copies) — the trap is selecting the replication_factor value when the question explicitly asks for searchable copies.

How to eliminate wrong answers

Option A is wrong because 5 is the sum of replication_factor and search_factor, which has no meaning in Splunk's cluster model — the factors are not additive. Option C is wrong because 4 is not derived from either factor; it might be confused with replication_factor plus one, but that's not a Splunk concept. Option D is wrong because 1 would mean only a single searchable copy, which would provide no search redundancy and contradicts the search_factor of 2.

Option E is wrong because 3 is the replication_factor (total copies), not the search_factor — the question specifically asks for searchable copies.

56
MCQeasy

What is the impact of placing a very high number of indexes on a single indexer?

A.Increased file handle usage and potential performance degradation
B.Reduced licensing costs
C.Improved search speed
D.Faster data ingestion
AnswerA

Each index on an indexer consumes file handles and search resources. A very high index count therefore increases file handle usage and can degrade search performance, as the indexer must manage and search across many separate index buckets.

Why this answer

Placing a very high number of indexes on a single indexer increases the number of open file handles because each index maintains multiple bucket files (rawdata, tsidx, etc.). This can lead to file handle exhaustion, increased memory usage for bucket metadata, and overall performance degradation, especially during search and indexing.

Exam trap

SPLK-2002 often tests the misconception that more indexes improve performance or reduce costs, when in reality they increase resource consumption and can degrade performance.

How to eliminate wrong answers

Option B is wrong because licensing costs are based on daily indexed volume, not the number of indexes; more indexes do not reduce license costs. Option C is wrong because more indexes typically slow down searches due to increased metadata overhead and bucket management, not improve speed. Option D is wrong because ingestion speed is not improved by having more indexes; in fact, excessive indexes can slow ingestion due to resource contention.

57
MCQmedium

A user wants to restore data from frozen buckets. What is the process for making this data searchable again?

A.Copy to the thawedPath and use the 'rebuild' command
B.Directly copy files to the warm path
C.Change the frozenTimePeriodInSecs
D.Run 'splunk restore --bucket'
AnswerA

Frozen buckets are not directly searchable, so the archived files must first be copied into the thawedPath directory, then the rebuild command regenerates the index entries. This restores searchability, satisfying the stem's requirement to make frozen data searchable again.

Why this answer

To restore frozen buckets, you copy the bucket files to the thawedPath directory defined in indexes.conf, then run the splunk rebuild command on that bucket directory to regenerate the necessary metadata (such as the .tsidx and bucket manifest files) so Splunk can search the data again. Simply placing files in the thawed path without rebuilding leaves the bucket unrecognized and unsearchable.

Exam trap

SPLK-2002 often tests the specific command name and directory (thawedPath plus splunk rebuild) for restoring frozen buckets, catching candidates who invent non-existent commands or confuse the thawed path with the warm path.

How to eliminate wrong answers

Option B is wrong because directly copying files to the warm path bypasses Splunk's bucket lifecycle management and does not regenerate the required metadata, so the data will not be searchable and may corrupt the index. Option C is wrong because changing frozenTimePeriodInSecs only affects when future buckets roll to frozen; it does not restore already-frozen data or make it searchable. Option D is wrong because there is no 'splunk restore --bucket' command in Splunk; the correct CLI command is 'splunk rebuild' applied to the thawed bucket directory.

58
MCQmedium

A Splunk indexer cluster has three peer nodes (peer1, peer2, peer3) and one cluster master. The replication factor is 3 and the search factor is 2. Peer2 suffers a disk failure and goes offline for 48 hours. After peer2 is repaired and rejoins the cluster, the cluster master begins replicating buckets to it. Which statement accurately describes the state of the cluster immediately after peer2 rejoins?

A.The cluster is in a complete state because the cluster master immediately redistributes all buckets evenly across the three peers.
B.The cluster is in a degraded state until peer2 receives the necessary bucket copies to meet the replication factor.
C.The cluster is in a complete state because all three peers are now online.
D.The cluster is in a complete state because the search factor of 2 is still satisfied by the remaining two peers.
AnswerB

When a peer goes offline, the cluster master marks the buckets that were on that peer as under-replicated. The cluster enters a degraded state if the number of available copies falls below the replication factor. While peer2 was offline, other peers may have been unable to maintain three copies. Upon rejoin, the master initiates replication to bring the cluster back to a complete state, so it remains degraded until replication finishes.

Why this answer

In an indexer cluster, the replication factor dictates how many total copies of each bucket must exist. When a peer is offline, buckets that had copies on that peer fall below the replication factor, causing a degraded state. Upon the peer's return, the cluster master replicates the missing copies to it.

The cluster only returns to a complete state after all buckets again have the required number of copies, not merely when all peers are online.

Exam trap

The trap here is assuming that the cluster becomes complete as soon as all peers are online, ignoring the need to restore missing bucket copies to meet the replication factor.

59
MCQeasy

Which metric is the best predictor of the storage needed for an indexer in a cluster?

A.Number of forwarders
B.Search concurrency
C.Number of users
D.Daily ingestion volume
AnswerD

Daily ingestion volume directly determines how much raw data lands in the index each day, and Splunk's compression and retention policies scale from that figure. It is the primary input for sizing calculations, whereas licence usage, user counts or search concurrency affect performance rather than storage capacity.

Why this answer

Daily ingestion volume is the primary driver of indexer storage requirements because Splunk's storage footprint is a function of how much data is ingested per day multiplied by retention period and replication/search factor. Other metrics like forwarder count or user count do not directly determine bytes stored.

Exam trap

SPLK-2002 often tests whether candidates confuse concurrency-related metrics (users, searches, forwarders) with storage drivers — the trap is picking forwarder count because it sounds like it scales with data, when volume is the actual determinant.

How to eliminate wrong answers

Option A is wrong because the number of forwarders indicates data sources, not volume — 100 forwarders sending 1 MB/day each is trivial, while 1 forwarder sending 1 TB/day is enormous. Option B is wrong because search concurrency affects CPU and memory sizing, not storage capacity. Option C is wrong because the number of users affects concurrency and licensing (if per-user), but not the raw storage footprint of indexed data.

60
MCQmedium

A Splunk architect notices that an indexer cluster's search head is returning incomplete results for a search spanning the last 7 days. The Monitoring Console shows that several buckets are missing their searchable copies, and the cluster master reports a search factor (SF) of 2 but replication factor (RF) of 3. Which of the following best explains why the search results are incomplete and what should be done to remediate the issue?

A.The indexer cluster's replication factor is set higher than the number of indexers; reduce RF to match the number of indexers and restart the cluster.
B.The indexer cluster is under-replicated; wait for automatic fix-up or manually trigger fix-up to create additional searchable copies to meet the search factor.
C.The search head is not configured to use the cluster master for search; configure the search head to point to the cluster master and restart Splunk.
D.The search head is experiencing a network partition; verify connectivity between the search head and all indexers, and restart the search head.
AnswerB

With SF=2 and RF=3, the cluster should maintain two searchable copies of each bucket. The Monitoring Console indicates missing searchable copies, meaning some buckets have fewer than two searchable copies. This can cause incomplete search results if the search head cannot access all bucket copies. The cluster master automatically initiates fix-up, but manual intervention may be needed if fix-up is stalled.

Why this answer

In an indexer cluster, the search factor determines how many searchable copies of each bucket are maintained. When searchable copies are missing, searches may not see all data because the search head can only search buckets that are searchable on the indexers. The cluster master orchestrates fix-up to create additional copies, but if fix-up is not progressing, manual intervention may be required.

Addressing the searchable copy deficit directly resolves the incomplete search results.

Exam trap

The trap here is confusing replication factor with search factor and assuming that increasing RF will automatically fix searchability, when the issue is specifically about searchable copies.

61
MCQmedium

What is the effect of using the 'tstats' command in a search?

A.It increases the number of concurrent searches allowed
B.It bypasses the parsing queue
C.It queries the TSIDX files directly, improving speed
D.It forces the use of more CPU cores
AnswerC

The tstats command reads indexed fields directly from TSIDX files instead of raw events, bypassing the slower event-retrieval and field-extraction stages. This satisfies the speed requirement by querying pre-computed index structures, making aggregations over large datasets substantially faster.

Why this answer

The tstats command queries the TSIDX (time-series index) files directly, which store indexed field-value pairs and metadata. By bypassing the raw event data and using the TSIDX, tstats can return results much faster than regular search commands, especially for statistical queries on indexed fields. This makes it ideal for large-scale data analysis where speed is critical.

Exam trap

SPLK-2002 often tests the internal mechanism of tstats; candidates may think it bypasses the parsing queue or increases concurrency, but the key is that it queries TSIDX files directly for speed.

How to eliminate wrong answers

Option A is wrong because tstats does not increase the number of concurrent searches allowed; that is controlled by the search head's limits.conf and resource usage. Option B is wrong because tstats does not bypass the parsing queue; it still goes through the search pipeline, but it reads from TSIDX instead of raw data. Option D is wrong because tstats does not force the use of more CPU cores; it is optimized for efficiency, not for parallel CPU utilization.

62
Multi-Selectmedium

When planning a Splunk upgrade, which THREE of the following actions are considered best practices for maintaining system health?

Select 3 answers
A.Upgrade the license master last
B.Perform a mock upgrade in a staging environment
C.Verify compatibility with all installed apps and add-ons
D.Run the upgrade on the search heads before the indexers
E.Perform a full backup of the indexer buckets and configuration files
AnswersB, C, E

A mock upgrade in staging exercises the full upgrade path, including app compatibility and configuration migrations, without risking production. It satisfies the stem's system-health constraint by exposing failures, rollback gaps and performance regressions before the change window opens on live indexers.

Why this answer

Option B is correct because performing a mock upgrade in a staging environment lets you validate the upgrade path, catch configuration or app issues, and rehearse rollback procedures before touching production. Option C is correct because verifying compatibility with all installed apps and add-ons ensures that third-party and custom components support the target Splunk version, preventing broken searches, dashboards, or data ingestion after the upgrade. Option E is correct because a full backup of indexer buckets and configuration files (such as $SPLUNK_HOME/etc and the index directories) provides a recovery point if the upgrade fails or corrupts data, which is essential for maintaining system health.

Option A is not a best practice because the license master should generally be upgraded first (or in the correct order relative to other components) so it can properly serve licenses to upgraded peers. Option D is not a best practice because indexers should typically be upgraded before search heads, since search heads depend on indexers being available and compatible for search functionality.

Exam trap

SPLK-2002 often tests upgrade sequencing misconceptions — candidates assume the license master should be upgraded last or that search heads should be upgraded before indexers, when the correct order is the opposite.

63
MCQeasy

You notice that the Monitoring Console (MC) reports a 'Disk usage' warning for an indexer. Which dashboard should you navigate to in order to identify which specific index is consuming the most disk space?

A.Indexes and Volumes: Instance
B.Indexing Performance: Instance
C.Resource Usage: Indexer Instance
D.Cluster Status
AnswerA

The Indexes and Volumes: Instance dashboard breaks down disk consumption per index on a specific indexer, letting you pinpoint the largest consumer. This directly satisfies the need to identify which index is driving the disk usage warning.

Why this answer

The Monitoring Console's 'Indexes and Volumes: Instance' dashboard shows per-index disk usage on a specific indexer instance, including the size of each index and its volumes. This is the correct dashboard to identify which index is consuming the most disk space when a Disk usage warning fires. It breaks down usage by index, making the culprit immediately visible.

Exam trap

SPLK-2002 often tests whether candidates pick a performance or resource dashboard (Indexing Performance, Resource Usage) when the question is specifically about per-index disk consumption — the 'Indexes and Volumes: Instance' dashboard is the only one that breaks down disk usage by index.

How to eliminate wrong answers

Option B is wrong because 'Indexing Performance: Instance' shows indexing throughput, queue sizes, and pipeline metrics — it does not report disk usage per index. Option C is wrong because 'Resource Usage: Indexer Instance' shows CPU, memory, and disk I/O metrics at the host level, not per-index disk consumption. Option D is wrong because 'Cluster Status' shows cluster health, replication/search factor status, and peer availability — not per-index disk usage on a single indexer.

64
Multi-Selecteasy

Which TWO actions can improve the performance of a Splunk search head?

Select 2 answers
A.Adding more nodes to a search head cluster
B.Reducing the number of forwarders
C.Increasing the license volume
D.Disabling the indexer cluster
E.Increasing the system memory on the search head
AnswersA, E

Adding nodes distributes search workload across more peers, so concurrent searches and heavy jobs run in parallel rather than queuing on one search head. This directly addresses the stem's performance constraint by increasing aggregate search capacity.

Why this answer

Option A is correct because adding more nodes to a search head cluster distributes the search workload across multiple search heads, allowing concurrent searches to be parallelized and reducing the load on any single node, which directly improves search performance and scalability. Option E is correct because increasing system memory on the search head allows more search artifacts, result sets, and in-memory operations (such as those used by the search scheduler and knowledge objects) to be cached, reducing disk I/O and speeding up search execution. Option B is not correct because reducing the number of forwarders decreases data ingestion, not search performance, and may actually reduce the data available for searches.

Option C is not correct because increasing license volume only allows more data to be indexed per day; it does not improve search speed or search head performance. Option D is not correct because disabling the indexer cluster would remove data replication and distributed search capabilities, harming availability and performance rather than improving it.

Exam trap

SPLK-2002 often tests the distinction between scaling ingestion (forwarders, license) and scaling search execution (SHC nodes, search head RAM), so candidates mistakenly pick forwarder or license options that affect indexing, not search performance.

65
MCQhard

What is the primary function of the 'search_factor' in an indexer cluster?

A.The number of searchable copies of each bucket
B.The maximum number of concurrent searches
C.The number of indexer peers in the cluster
D.The number of search heads allowed in the cluster
AnswerA

The search_factor sets how many searchable copies of each bucket the cluster maintains, separate from the replication_factor that governs total copies. Raising it increases search capacity and resilience, satisfying the stem's requirement to define searchable replica count across peer nodes.

Why this answer

The search_factor in an indexer cluster determines how many searchable copies of each bucket exist across the cluster, i.e., the number of peers that hold a searchable (indexed) copy of the data. It is set on the cluster master and must be less than or equal to the replication factor. This directly affects search performance and availability because searches can be distributed across more peers.

Exam trap

SPLK-2002 often tests the confusion between replication_factor (total copies) and search_factor (searchable copies), so candidates who pick 'number of peers' or 'concurrent searches' miss the bucket-copy distinction.

How to eliminate wrong answers

Option B is wrong because the maximum number of concurrent searches is governed by search head and indexer capacity settings (e.g., max_searches_per_cpu), not search_factor. Option C is wrong because the number of indexer peers is a cluster topology fact, not a factor setting — search_factor does not control peer count. Option D is wrong because the number of search heads is unrelated to search_factor; search head count is a deployment decision and not constrained by this cluster setting.

66
Multi-Selectmedium

Which THREE of the following are common causes for a Search Head Cluster member to lose contact with the captain?

Select 3 answers
A.Service load is too high causing timeouts.
B.License master is offline.
C.The indexer cluster is busy.
D.Network instability.
E.Replication port is blocked by firewall.
AnswersA, D, E

Excessive search load starves the captain heartbeat, so the member's periodic captain communication times out and it drops out of the cluster. This satisfies the stem's timeout constraint directly: resource contention, not network failure, breaks captain contact.

Why this answer

Option A is correct because a Search Head Cluster member under excessive service load can fail to respond to the captain's periodic heartbeats within the configured timeout, causing the captain to mark it as down and lose contact. Option D is correct because network instability (packet loss, latency, or intermittent connectivity) disrupts the heartbeat and replication traffic between members and the captain, breaking the cluster communication. Option E is correct because the captain and members communicate over the replication port (default 9887), so if a firewall blocks that port, the member cannot exchange heartbeats or replicate artifacts and loses contact with the captain.

Option B is not a cause because the license master is unrelated to SHC captain heartbeat communication; a member can remain in contact with the captain even if licensing is unavailable. Option C is not a cause because indexer cluster load affects search and indexing performance, not the SHC internal captain-member heartbeat channel.

Exam trap

SPLK-2002 often tests the distinction between SHC internal communication (captain heartbeats on port 9887) and external dependencies (license master, indexer cluster), tricking candidates into selecting irrelevant options like license master offline.

67
MCQmedium

What is the recommended way to handle an indexer peer that is permanently failing in an Indexer Cluster?

A.Ignore the peer and wait for timeout.
B.Delete the indexer's data directory manually.
C.Update the master node configuration.
D.Shutdown the service without notice.
E.Use the 'splunk offline' command on the peer.
AnswerE

Running 'splunk offline' triggers graceful shutdown, letting the peer flush buckets and transfer primary copies to other peers before leaving the cluster. This satisfies the stem's requirement for handling a permanently failing peer, since the cluster rebalances replication and search factor without data loss.

Why this answer

The 'splunk offline' command is the supported, graceful way to take an indexer peer out of an indexer cluster. It triggers the peer to flush its buckets, notify the Cluster Master, and allow the cluster to re-replicate any buckets for which the peer was primary, maintaining RF and SF. This is the recommended procedure for permanently failing or decommissioning a peer.

Exam trap

SPLK-2002 often tests the misconception that a failing peer can simply be ignored or manually cleaned up, when the supported procedure is the graceful 'splunk offline' command that preserves cluster replication factors.

How to eliminate wrong answers

Option A is wrong because ignoring the peer and waiting for timeout leaves the cluster in a degraded state and delays bucket fixup, risking data unavailability. Option B is wrong because manually deleting the indexer's data directory bypasses cluster coordination and can cause data loss or inconsistent bucket states. Option C is wrong because updating the master node configuration does not remove a failing peer; the peer must be taken offline through the proper command.

Option D is wrong because shutting down the service without notice skips the graceful flush and notification, potentially leaving buckets in a non-searchable state and forcing the CM to perform fixup without proper handoff.

68
MCQeasy

In an Indexer Cluster, which component stores the 'bucket' index files?

A.Search Head
B.Indexer Peer
C.Cluster Master
D.Deployment Server
AnswerB

Indexer peers store the bucket index files, including rawdata journals, tsidx files and bloom filters, on their local disk. This satisfies the stem's constraint that the component holding bucket data must be the peer itself, not the cluster manager, which only coordinates replication and searchability across peers.

Why this answer

In a Splunk Indexer Cluster, the indexer peers are the nodes that actually receive, index, and store the raw data in the form of buckets. Buckets are directories containing rawdata, index files, and metadata, and they reside on the indexer peers' filesystems. The cluster master coordinates replication and searchability, but it does not store the bucket files themselves.

Exam trap

SPLK-2002 often tests the misconception that the Cluster Master stores index data or that the Search Head does, when in fact only the indexer peers store buckets.

How to eliminate wrong answers

Option A is wrong because the Search Head is responsible for search orchestration, knowledge object management, and presenting results; it does not store index buckets. Option C is wrong because the Cluster Master manages the cluster topology, replication, and search factor, but it does not store bucket data. Option D is wrong because the Deployment Server distributes configurations and apps to forwarders and other components; it has no role in storing indexed data.

69
Multi-Selectmedium

Which TWO are common causes of 'Search Head Cluster' configuration replication failures?

Select 2 answers
A.Incorrect pass4SymmKey on one of the nodes
B.Too many concurrent searches
C.Incorrect license master configuration
D.Mismatch in server names
E.Network firewall blocking port 8089
AnswersA, E

Cluster members authenticate replication traffic using the shared pass4SymmKey secret. A mismatch on any single node prevents that member from joining the replication channel, so configuration bundles never propagate, directly producing the search head cluster replication failures the stem describes.

Why this answer

Option A is correct because the search head cluster uses the pass4SymmKey in server.conf to authenticate and encrypt replication traffic between members; if one node has a different key, the captain cannot push configurations and replication fails. Option E is correct because configuration replication and cluster communication occur over the management port 8089 (REST/mgmt), so a firewall blocking 8089 between members prevents the captain from replicating bundles to peers. Option B is not a cause of replication failure—concurrent searches affect search performance and resource contention, not the config replication mechanism.

Option C is unrelated: the license master governs licensing, not the SHC's internal replication of configurations. Option D is not a valid cause; server names need not match across cluster members, and replication depends on the shared pass4SymmKey and reachable management port, not identical hostnames.

Exam trap

The trap is selecting performance-related issues (like too many searches) as causes of replication failure, when replication is a separate control-plane process that depends on authentication and network connectivity.

70
MCQmedium

You are configuring a Search Head Cluster and need to ensure that local user configurations are not overwritten by cluster-wide bundles. What is the correct way to handle these local configurations?

A.Use the local/ directory for configuration files that should not be replicated
B.Move files to the var/run directory
C.Set the configuration to immutable in server.conf
D.Use the shcluster/ directory
AnswerA

The local directory is specifically ignored by the SHC replication mechanism.

Why this answer

In a Search Head Cluster, configurations are replicated from the deployer or captain via bundles, but files in the local/ directory of an app or system are not replicated and are preserved on each member. To keep local user configurations from being overwritten by cluster-wide bundles, you place them in the local/ directory, which takes precedence and is not overwritten by replicated configurations.

Exam trap

SPLK-2002 often tests whether candidates know that local/ directories are excluded from bundle replication, confusing it with other directories like shcluster/ or var/run.

How to eliminate wrong answers

Option B is wrong because var/run is a runtime directory for process IDs and state files, not a location for configuration that should survive bundle replication. Option C is wrong because setting configurations to immutable in server.conf is not a supported mechanism for protecting local user configurations in a search head cluster. Option D is wrong because there is no shcluster/ directory for configuration; the shcluster directory under $SPLUNK_HOME/etc is used for cluster state, not for user configuration.

71
MCQeasy

You are using the Monitoring Console to view the 'Search Head Clustering: Status' dashboard. You see that one of the nodes is showing as 'Missing'. What does this status imply?

A.The node is overloaded
B.The captain has not received a heartbeat from the node
C.The node is in maintenance mode
D.The node has an invalid license
AnswerB

A 'Missing' node in Search Head Clustering means the captain has stopped receiving that peer's heartbeat, so the node is presumed down or unreachable. This directly satisfies the dashboard's status check, which relies on periodic heartbeats rather than replication or search artefact checks.

Why this answer

In the Search Head Clustering: Status dashboard, a node showing 'Missing' means the cluster captain has not received a heartbeat from that node within the expected interval. The captain tracks member health via heartbeats, and a missing heartbeat indicates the node is unreachable, down, or partitioned from the cluster. This is a connectivity/health signal, not a performance or licensing state.

Exam trap

SPLK-2002 often tests the meaning of cluster status labels; candidates assume 'Missing' means the node is down or overloaded, but it specifically means the captain has not received a heartbeat, which can happen even when the node is running.

How to eliminate wrong answers

Option A is wrong because an overloaded node would typically show as up but with high resource usage or lagging replication, not as 'Missing' — overload does not stop heartbeats unless it causes a crash. Option C is wrong because maintenance mode is an explicit administrative state that a node reports; it would show as 'Maintenance' or similar, not 'Missing'. Option D is wrong because an invalid license would affect indexing or search functionality and would surface as a licensing error, not as a missing heartbeat in the clustering status dashboard.

72
Multi-Selectmedium

Which THREE components are part of the Splunk index directory structure?

Select 3 answers
A.hotPath
B.coldPath
C.warmPath
D.homePath
E.thawedPath
AnswersB, D, E

coldPath is the directory storing buckets that have rolled from warm to cold, holding older searchable data on cheaper storage. Together with homePath and thawedPath it forms the three configurable index path components, directly answering which parts constitute the Splunk index directory structure.

Why this answer

In Splunk's indexes.conf, each index defines three path settings that make up its on-disk directory structure: coldPath (B), homePath (D), and thawedPath (E). homePath holds the hot and warm buckets (the newly written, actively searchable data), coldPath stores buckets that have rolled from warm to cold, and thawedPath is where archived buckets are restored when an admin runs the rebuild command to bring them back online. These three are the actual configurable path attributes of an index, so B, D, and E are correct. The other options are not valid index path settings: hotPath (A) and warmPath (C) do not exist as separate configuration keys because hot and warm buckets both reside under homePath, so they are not part of the index directory structure.

Exam trap

SPLK-2002 often tests the misconception that hot and warm buckets have their own dedicated path settings, when in reality both live under homePath and only coldPath and thawedPath are separate configuration attributes.

73
MCQmedium

A new indexer is added to a cluster. How does the cluster handle the historical data that already exists on other indexers?

A.The new node only receives new data
B.The cluster forces a reindex of all historical data
C.The cluster redistributes buckets only if necessary to meet factors
D.All historical data is immediately copied to the new node
AnswerC

Adding an indexer triggers bucket redistribution solely when replication or search factors are unmet, not automatically. Existing buckets stay put unless the cluster needs to satisfy those factor requirements across peers. This preserves historical data placement while maintaining availability, matching the stem's scenario of a newly added indexer.

Why this answer

When a new peer joins an indexer cluster, the Cluster Master does not automatically copy all historical buckets to it. Instead, the CM evaluates whether the cluster's replication and search factors are still satisfied; if adding the peer is needed to meet RF/SF for under-replicated buckets, those buckets are replicated to the new node. Otherwise, the new peer only receives newly indexed data going forward.

Exam trap

SPLK-2002 often tests the misconception that adding a peer triggers automatic full data redistribution, when in reality the cluster only replicates buckets as needed to satisfy RF/SF.

How to eliminate wrong answers

Option A is wrong because it is only partially true — the new peer does receive new data, but the cluster may also replicate existing buckets to it if RF/SF require it. Option B is wrong because the cluster never forces a full reindex of historical data; reindexing is a manual, destructive operation and is not part of peer addition. Option D is wrong because the cluster does not immediately copy all historical data to a new peer; bucket distribution is governed by RF/SF and the CM's bucket assignment logic, not a blanket copy.

74
Multi-Selecteasy

Which TWO areas should be checked when troubleshooting slow data ingestion?

Select 2 answers
A.License master usage
B.Parsing queue fill percentage
C.User authentication speed
D.Search head memory usage
E.Output queue fill percentage
AnswersB, E

A filling parsing queue shows that incoming raw data exceeds the parsing pipeline's throughput, typically from heavy props, transforms or regex. Monitoring this percentage pinpoints the ingestion stage causing the slowdown, satisfying the troubleshooting requirement to locate the constrained queue.

Why this answer

When troubleshooting slow data ingestion, the parsing queue fill percentage (B) must be checked because the parsing queue sits between the indexer's input pipeline and the aggregation stage; if it fills up, events back up and ingestion throughput drops, indicating parsing or indexer processing is the bottleneck. The output queue fill percentage (E) should also be checked because the output queue feeds events from the parsing/aggregation stage to the indexing pipeline; a high fill percentage signals that indexing (disk I/O, bucket creation) cannot keep up, throttling ingestion. License master usage (A) is not a per-ingestion performance metric — license violations block or warn on ingestion volume but do not directly explain slow throughput.

User authentication speed (C) affects search/login latency, not the data ingestion pipeline. Search head memory usage (D) is relevant to search performance and knowledge object execution, not to indexer-side ingestion speed.

Exam trap

SPLK-2002 often tests the confusion between search-related performance (search head memory, authentication) and ingestion-related performance (parsing and output queues), leading candidates to pick irrelevant options.

75
MCQmedium

When upgrading a cluster, you have successfully upgraded the Master. Now you are moving to the Indexer Peers. What is the recommended order for upgrading the peers?

A.The peers must be upgraded before the Master
B.Half the cluster, then the other half
C.One by one, ensuring the cluster returns to a healthy state before moving to the next
D.All peers at once
AnswerC

Upgrading indexer peers sequentially, one at a time, allows each peer to rejoin and the cluster to regain full searchability and replication health before the next is taken offline. This preserves data availability and avoids multiple simultaneous outages.

Why this answer

Splunk's documented rolling upgrade procedure for indexer clusters requires upgrading peers one at a time (or in small batches), waiting for the cluster to return to a healthy state (all buckets searchable, replication and search factors met) before proceeding to the next peer. This preserves data availability and prevents search failures during the upgrade window. The Master must be upgraded first, then peers, then search heads.

Exam trap

SPLK-2002 often tests the misconception that peers can be upgraded in parallel batches or before the Master — candidates confuse the order (Master first) or assume speed over safety.

How to eliminate wrong answers

Option A is wrong because the Master must always be upgraded before the peers — the Master coordinates the cluster and must be running the target version to manage upgraded peers. Option B is wrong because upgrading half the cluster at once risks losing quorum and can leave the cluster in a degraded state if replication/search factors cannot be satisfied. Option D is wrong because upgrading all peers simultaneously causes a full cluster outage and risks data loss if the upgrade fails.

Page 1 of 2

Page 2

All pages