VA-003 Explain Vault architecture Practice Question
A Vault cluster uses Integrated Storage. During a planned upgrade, the administrator wants to minimize downtime. Which upgrade strategy should be used?
⚠ Common exam trap
HashiCorp often tests the misconception that stopping all nodes or upgrading all at once is acceptable for a clustered system, but the trap is that candidates overlook the critical requirement of maintaining Raft quorum to avoid cluster unavailability and potential data loss.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Perform a rolling upgrade one node at a time
Integrated Storage (Raft-based) requires a quorum of nodes to maintain cluster availability. A rolling upgrade, where each node is upgraded one at a time, ensures that the cluster never loses quorum (more than half of the nodes remain online and functional), minimizing downtime while the upgrade proceeds.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Upgrade all nodes at once
Why it's wrong here
Upgrading every node simultaneously halts the entire cluster, so Integrated Storage loses quorum and all API requests fail during the upgrade window. It is tempting because it finishes fastest on non-clustered or single-node deployments, where no availability requirement exists.
- ✓
Perform a rolling upgrade one node at a time
Why this is correct
Integrated Storage replicates data across all nodes, so a rolling upgrade drains and updates one node at a time while the remaining nodes maintain quorum and continue serving requests. This satisfies the requirement to minimise downtime during the planned upgrade.
- ✗
Stop all nodes, upgrade, then start
Why it's wrong here
Stopping all nodes destroys quorum immediately, so Vault cannot serve requests or elect a leader until every node restarts. It appeals as a clean, predictable maintenance window, which suits standalone or lab instances where downtime is acceptable.
- ✗
Add new upgraded nodes then remove old ones
Why it's wrong here
This is a migration, not an upgrade.
Go deeper
Related to this question
About these practice questions
This VA-003 question is part of Courseiva's 366-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This VA-003 practice question is part of Courseiva's free HashiCorp certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the VA-003 exam.