SlideShare a Scribd company logo
© 2014 VMware Inc. All rights reserved.
Component metadata health check fails with invalid state
error(2145347)
Symptoms
The Virtual SAN (VSAN) Health check plugin reports
the Component metadata health test as Failed.
The component UUID reports the component state
as Invalid state.
At the cluster level in your vCenter Server > Monitor >
Virtual San > Health, you see an error similar to:
"Component metadata health" check fails with invalid state error
Why it happens?
This problem occurs due to an issue in the VSAN Local Log
Structured Object Management (LSOM) component that results in
components with corrupted metadata.
Note: This issue does not impact the availability of any VM objects.
Resolution
This issue is resolved in ESXi 6.0 patch ESXi600-201608001. However, there are some
considerations.
To prevent this issue from occurring, upgrade to ESXi 6.0 ESXi600-201608001, available
at VMware Patch Downloads. For more information on downloading the patch, see How to
download patches in MyVMware (1021623).
Important:
 If you do not have any invalid state components at this time, upgrading to the patch is
sufficient.
 If your VSAN cluster is already reporting invalid state errors, you must evacuate and
destroy the disk or disk group that contains the corrupted component(s).
To identify and destroy the corrupted components:
Step 1 - Ensure that you are on the latest on disk version for your ESXi build. For
more information on the on disk format versions, see:
Understanding Virtual SAN on-disk format versions (2145267)
How to format VSAN Disk Groups with a legacy format version (2146221)
Note: This is important as newly created disks and disk groups are created in the
latest on disk format by default, if the on disk format is not on the latest version, the
new disk groups are not compatible.
Step 2 -
Identify the disk or disk group where the corrupt component is located using these
steps:
a) Note the component UUID listed in the Component metadata health check error.
b) Connect to RVC and navigate to /localhost/<Your Datacenter>/computers folder
c) Run the command: vsan.cmmds_find 0 -u <component uuid>
You will see an output similar to:
Step 2 Continued
d) Note the diskUuid from the preceding output.
e) Run the command: vsan.cmmds_find 0 -t DISK -u <disk uuid>
You will see an output similar to:
Step 2 Continues
f) Note the naa id. In this
case, naa.600508b1001c5c0b1ac1fac2ff96c2b2, which hosts the
corrupt component.
g) Repeat the steps a to f for all components in Invalid state and identify
each of the disks impacted.
Step 3
After identifying the disk(s) that own the corrupt components, use the vSphere Web Client
to safely destroy the disk(s).
a) Open the vSphere Web Client.
b) Navigate to vCenter Server > Datacenter > Cluster > Manage > Virtual SAN > Disk
Management.
c) Select the disk that owns the corrupt components.
Note: If there are multiple disks that own corrupt components in the same disk group, it is
easier to destroy the entire disk group if there is adequate free capacity in the VSAN
cluster.
Step 3 continues
• Destroy the disk or disk group.
Warning: Do not use the No data migration option.
VMware recommends to use the Full data migration option to ensure data integrity
and availability. If there is inadequate free capacity in the VSAN cluster to
accommodate full migration, use the Ensure accessibility option.
Step 4
Add the disk(s) back to the Virtual SAN configuration. For more
information, see the Add Devices to the Disk Groupsection in
the Administering VMware Virtual SAN guide.
Additional Information
• For information on using RVC, see:VMware vSphere Blog - Managing Virtual SAN with RVC:
Part 1 – Introduction to the Ruby vSphere Console
• VMware Ruby vSphere Console Command Reference for Virtual SAN

More Related Content

PDF
Improve your storage with bcachefs
PPTX
VMworld 2017 - Top 10 things to know about vSAN
PPT
The Five R's: There Can be no DB2 Performance Improvement Without Them!
ODP
Comparison between OCFS2 and GFS2
PPTX
VMworld 2015: Troubleshooting for vSphere 6
PPTX
STO7535 Virtual SAN Proof of Concept - VMworld 2016
PPTX
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
PPTX
VMworld 2016: Troubleshooting 101 for Horizon
Improve your storage with bcachefs
VMworld 2017 - Top 10 things to know about vSAN
The Five R's: There Can be no DB2 Performance Improvement Without Them!
Comparison between OCFS2 and GFS2
VMworld 2015: Troubleshooting for vSphere 6
STO7535 Virtual SAN Proof of Concept - VMworld 2016
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
VMworld 2016: Troubleshooting 101 for Horizon

Similar to "Component metadata health" check fails with invalid state error (9)

PPTX
Virtual SAN 6.2, hyper-converged infrastructure software
PPTX
STO7534 VSAN Day 2 Operations (VMworld 2016)
PPTX
A day in the life of a VSAN I/O - STO7875
PDF
vSAN Performance and Resiliency at Scale
PDF
Spectre/Meltdown security vulnerabilities FAQ
PDF
Vsphere esxi-vcenter-server-55-troubleshooting-guide
PDF
VSAN-VMWorld2015-Rev08
DOCX
Documentation
PPTX
VMware vSphere Vcenter Vsan presentation
Virtual SAN 6.2, hyper-converged infrastructure software
STO7534 VSAN Day 2 Operations (VMworld 2016)
A day in the life of a VSAN I/O - STO7875
vSAN Performance and Resiliency at Scale
Spectre/Meltdown security vulnerabilities FAQ
Vsphere esxi-vcenter-server-55-troubleshooting-guide
VSAN-VMWorld2015-Rev08
Documentation
VMware vSphere Vcenter Vsan presentation
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
Teaching material agriculture food technology
PPTX
Cloud computing and distributed systems.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Review of recent advances in non-invasive hemoglobin estimation
gpt5_lecture_notes_comprehensive_20250812015547.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
Building Integrated photovoltaic BIPV_UPV.pdf
Teaching material agriculture food technology
Cloud computing and distributed systems.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Machine Learning_overview_presentation.pptx
Big Data Technologies - Introduction.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
Ad

"Component metadata health" check fails with invalid state error

  • 1. © 2014 VMware Inc. All rights reserved. Component metadata health check fails with invalid state error(2145347)
  • 2. Symptoms The Virtual SAN (VSAN) Health check plugin reports the Component metadata health test as Failed. The component UUID reports the component state as Invalid state. At the cluster level in your vCenter Server > Monitor > Virtual San > Health, you see an error similar to:
  • 4. Why it happens? This problem occurs due to an issue in the VSAN Local Log Structured Object Management (LSOM) component that results in components with corrupted metadata. Note: This issue does not impact the availability of any VM objects.
  • 5. Resolution This issue is resolved in ESXi 6.0 patch ESXi600-201608001. However, there are some considerations. To prevent this issue from occurring, upgrade to ESXi 6.0 ESXi600-201608001, available at VMware Patch Downloads. For more information on downloading the patch, see How to download patches in MyVMware (1021623). Important:  If you do not have any invalid state components at this time, upgrading to the patch is sufficient.  If your VSAN cluster is already reporting invalid state errors, you must evacuate and destroy the disk or disk group that contains the corrupted component(s).
  • 6. To identify and destroy the corrupted components: Step 1 - Ensure that you are on the latest on disk version for your ESXi build. For more information on the on disk format versions, see: Understanding Virtual SAN on-disk format versions (2145267) How to format VSAN Disk Groups with a legacy format version (2146221) Note: This is important as newly created disks and disk groups are created in the latest on disk format by default, if the on disk format is not on the latest version, the new disk groups are not compatible.
  • 7. Step 2 - Identify the disk or disk group where the corrupt component is located using these steps: a) Note the component UUID listed in the Component metadata health check error. b) Connect to RVC and navigate to /localhost/<Your Datacenter>/computers folder c) Run the command: vsan.cmmds_find 0 -u <component uuid>
  • 8. You will see an output similar to:
  • 9. Step 2 Continued d) Note the diskUuid from the preceding output. e) Run the command: vsan.cmmds_find 0 -t DISK -u <disk uuid>
  • 10. You will see an output similar to:
  • 11. Step 2 Continues f) Note the naa id. In this case, naa.600508b1001c5c0b1ac1fac2ff96c2b2, which hosts the corrupt component. g) Repeat the steps a to f for all components in Invalid state and identify each of the disks impacted.
  • 12. Step 3 After identifying the disk(s) that own the corrupt components, use the vSphere Web Client to safely destroy the disk(s). a) Open the vSphere Web Client. b) Navigate to vCenter Server > Datacenter > Cluster > Manage > Virtual SAN > Disk Management. c) Select the disk that owns the corrupt components. Note: If there are multiple disks that own corrupt components in the same disk group, it is easier to destroy the entire disk group if there is adequate free capacity in the VSAN cluster.
  • 13. Step 3 continues • Destroy the disk or disk group. Warning: Do not use the No data migration option. VMware recommends to use the Full data migration option to ensure data integrity and availability. If there is inadequate free capacity in the VSAN cluster to accommodate full migration, use the Ensure accessibility option.
  • 14. Step 4 Add the disk(s) back to the Virtual SAN configuration. For more information, see the Add Devices to the Disk Groupsection in the Administering VMware Virtual SAN guide.
  • 15. Additional Information • For information on using RVC, see:VMware vSphere Blog - Managing Virtual SAN with RVC: Part 1 – Introduction to the Ruby vSphere Console • VMware Ruby vSphere Console Command Reference for Virtual SAN