Skip to main content

Fix FC Datastore Missing After ESXi 7.0u3s Upgrade – Easy Recovery Guide

 Problem Overview

After upgrading your VMware ESXi host to version 7.0u3s, you may encounter a critical issue:

The attached FC (Fibre Channel) datastore disappears, and all virtual machines stored on that shared storage become “inaccessible”.

This issue is common during ESXi version upgrades, where datastores fail to auto-mount due to changes in system recognition or mount configurations.

Symptom Description

  • vSphere Web Client still displays the storage device under the hardware list.

  • However, df -h shows that the mount point is missing.

  • Virtual machines that resided on the FC datastore now appear as “Invalid” in the inventory.

✅ This confirms it's not a driver or firmware issue, but rather a mount-related problem.

Root Cause

During the upgrade, ESXi may not automatically remount previously attached volumes, even though the storage device is visible.

The datastore still exists, but it needs to be manually re-mounted using the correct UUID. 


 How to Fix: Manually Mount Missing FC Datastore in ESXi 7.0u3s

Follow these 3 steps to resolve the issue:

1. Connect to ESXi via SSH

  • Enable SSH from the vSphere client (if not already enabled).

  • Use a terminal to log in to the ESXi host.

ssh root@<esxi-host-ip>

2. List Available Storage Volumes and Find UUID

Run the following command to list all storage volumes recognized by the system:

esxcfg-volume -l                                                              

🔎 Note down the UUID of the lost FC datastore.

3. Manually Mount the FC Volume

Use the following command to mount the missing datastore:

esxcfg-volume -m <UUID>                                              

📝 Replace <UUID> with the actual identifier found in step 2.

 4. Verify Mount Status

Check if the volume is now mounted:

df -h                                                                                

If the volume appears in the list and the virtual machines are no longer marked as “Invalid,” your datastore has been successfully recovered.


📌 Important Tips

  • This fix does not delete data. It only remounts existing storage.

  • If you see multiple datastores with similar names, verify UUIDs before mounting.

  • Always back up important configurations before upgrading ESXi.

 Conclusion

Upgrading VMware ESXi to newer versions like 7.0u3s can introduce unexpected behavior, such as lost FC datastores. Thankfully, if your storage device is still recognized, a simple manual re-mount using esxcfg-volume and the correct UUID is all it takes to recover your environment.


Comments

Popular posts from this blog

Fix vGPU and VVTD Conflict in VMware vSphere

🛠 Summary: Fixing vGPU and VVTD Conflict in VMware After work, I received an urgent alert — a virtual machine failed to add a GPU, showing the error: “Virtual machines using vGPU devices do not support VVTD.” This was due to a conflict between NVIDIA vGPU and Intel VVTD (Virtualization-based Trusted Platform Module). vGPU allows shared access to GPU resources via software, while VVTD requires direct hardware passthrough. These two technologies are incompatible by design. Emergency Scenario: Critical Error in Production Environment   Just after leaving the office yesterday, I received an urgent message: A virtual machine in our system failed to add a GPU, and the situation looked serious!   Rubbing my eyes, I logged into the vSphere Client. The moment I clicked "Add PCI Device," a glaring error popped up: "Virtual machines using vGPU devices do not support VVTD." Seeing the vGPU profile for NVIDIA GRID M60-2Q in the console, I suddenly realized—this was likel...

The True Value of Software Services: From After-Sales to Core Competency Introduction: A Decade of Firsthand Experience

 During a recent conversation with the CIO of a financial client, we discussed the difference between vendor-provided services and third-party services. Around the same time, I also spoke with a veteran who spent decades in HP and IBM’s service departments. These conversations brought back reflections on my own journey, over ten years in software service roles, starting in 2013. I’ve witnessed the final golden decade of global software vendors operating, and I’d like to share my perspective on the evolving role and value of software services. 1. Service Is Not “After-Sales” — It’s Part of the Product Many customers see software services as merely after-sales support. But in mature software companies, service spans the entire product lifecycle — from pre-sales, implementation, and delivery to post-launch optimization, issue resolution, and upgrades. Buying software isn’t just about acquisition — it’s about usability and effectiveness , both of which rely heavily on professional se...