Skip to main content

vSphere Clustering Service VMs on Veeam NFS datastore


regnor
Forum|alt.badge.img+14

As you may know, with vSphere 7 Update 1 VMware introduced the vSphere Clustering Service.
The plan is to get more independent of vCenter Server for certain cluster features like for example DRS.
Where you certainly notice the difference, compared to older releases, are the vCLS agent VMs shown in vCenter.

https://blogs.vmware.com/vsphere/2020/09/vsphere-7-update-1-vsphere-clustering-service-vcls.html

There's no need to backup them and if you have a current Veeam version (v10a Patch 20201202 or higher), they're are automatically excluded from your jobs.
The agent VMs are manged by vCenter and normally you should not need to look after them.
Normally…yesterday we've had the case were some of the vCLS VMs were shown as disconnected; like in this screenshot:

Checking the datastore we have noticed that those agents VM had been deployed to the Veeam vPower NFS datastore.
As this datastore is managed by the Veeam server and can connect/disconnect at any time, it's a very bad location for the vCLS VMs. Unfortunately you can't control the placement of the VMs or hide/mask a datastore, so this could happen anytime.
Searching for similar issues I've only found this post in the VMware Community; so this issue is known but probably also rare:

https://communities.vmware.com/t5/VMware-vCenter-Discussions/vCLS-VMs-datastore-selection/td-p/2837202

 

If this happens to you and you find the VMs disconnected, the solution or workaround is rather simple. Just remove the VMs from the inventory in vCenter with a right-click. A few seconds later a new VM is deployed.


 

20 comments

Chris.Childerhose
Forum|alt.badge.img+21

Yes this new feature for v7 is interesting especially how vCenter deploys them.  They are not marked for backup for my lab nor would I back them up since a new one is deployed anytime anything happens.

Great article links and some further reading now. :grinning:


Forum|alt.badge.img+4
  • Experienced User
  • 576 comments
  • June 17, 2021

@regnor : Interesting, thanks !


vNote42
Forum|alt.badge.img+13
  • On the path to Greatness
  • 1246 comments
  • June 18, 2021

Thanks @regnor for sharing your finding!

I have to say, VMware has not done itself any favors by enabling this feature in vCenter 7 U1 without an easy option to disable it. I would have preferred to see a opt-in, rather than a complicated opt-out.


regnor
Forum|alt.badge.img+14
  • Author
  • Veeam MVP
  • 1351 comments
  • June 18, 2021

That’s right @vNote42 Such a change should be well thought and perhaps needs more attention or a transition phase.

By the way it looks like I’ve posted this as a question instead of “content”… @Kseniya Is it possible to change the topic type?:neutral_face:

 


Kseniya
Forum|alt.badge.img+3
  • 408 comments
  • June 18, 2021

Just converted it to ‘content’, @regnor :blush:


regnor
Forum|alt.badge.img+14
  • Author
  • Veeam MVP
  • 1351 comments
  • June 18, 2021
Kseniya wrote:

Just converted it to ‘content’, @regnor :blush:

Thanks Kseniya 😀


Nico Losschaert
Forum|alt.badge.img+12
  • On the path to Greatness
  • 681 comments
  • June 18, 2021

Great post @regnor !!! Thx for sharing! Love this ;-)


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • June 24, 2021

Something to be aware of the rare time I need to do recovery processes. Eek! VMware strikes again 🙄

Thanks for sharing @regnor !


  • 8 comments
  • May 18, 2023

I came across this scenario in my setup also, vCLS VM’s on Veeam NFS Datastores. I could not just delete the VM’s.

I think it came about due to an unscheduled power outage and when the hosts came up vCLS chose those datastores inadvertantly.

Anyway FIX was….

I had to add the Advanced Setting to my vCenter Server to perform the RETREAT method of getting rid of the vCLS VM’s.
Set to false.
Then unmounting the Veeam NFS Datastores.
Set back to true.
This then recreated the vCLS VM’s on more preferred permanent datastore.
 

Putting a Cluster in Retreat Mode


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • May 18, 2023

@MacGee - that’s an option, but VMware allows you to storage vmotion the vCLS VMs to a different datastore so you don’t have to go through that process, as noted on pg. 84 of the vSphere Resource Mgmt Guide. At least, I think you can storage vmotion the VMs out of the Veeam NFS Datastore...


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1314 comments
  • May 18, 2023

I only figured what these little things were a week ago during the vsphere course :) . Before that it was like I have no clue what these are, no time to google so JUST don’t touch them.

It pays to take courses.. :) 


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • May 18, 2023

I’ve read through both the v7 and v8 Guides talking about them over the past few yrs, but still don’t know what they actually “do”. VMW doesn’t actually state what they do except say they’re “used to maintain the cluster services health”. Umm...ok, but what do they actually *DO* is my question. 🤣😂


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1314 comments
  • May 18, 2023

I think it was to get DRS out of vcenter. At least one of the reasons. So that if vcenter goes down DRS and HA will still work?


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1314 comments
  • May 18, 2023

Have to look at my course notes… this could lead to an epic exam fail… although I think you said the course is useless for the exam :) . Just paying the toll :) 


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • May 18, 2023

Not entirely sure to be honest. Again, the Guides don’t go into that detail...you know, actually relevant info detail 😊


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • May 18, 2023

Well, the Course was useless 14yrs ago. Could’ve changed since then 😊


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1314 comments
  • May 18, 2023

Google was faster than my course notes and this fellow has a nice explanation:

 

https://www.stephenwagner.com/2020/10/15/vcls-virtual-machine-vmware/


coolsport00
Forum|alt.badge.img+20
  • Veeam Legend
  • 4131 comments
  • May 18, 2023

Yeah..same info that’s in the Guide, minus the part about vCenter being down.


marco_s
Forum|alt.badge.img+8
  • Influencer
  • 368 comments
  • May 19, 2023

Chris.Childerhose
Forum|alt.badge.img+21
marco_s wrote:

This is what I do in my homelab.


Comment