Well, as I know, VMAX has no VCMDB device. It's using new auto provisioning feature. It's EMC's best practice to only map vcm device to admin workstation. I'm just wondering if you have assigned enough gatekeeper devices for ESX? If not, does ESX use this VCM in the manner of the gatekeeper? This is just my wild guess. The best way to sort it out is to open a ticket as you have severe performance impact.
While VMAX doesn't have a VCMDB, it does have a similar device called ACLX.
Further, if this host is not an admin server, it should not have ANY gatekeepers or ACLX devices visible to it. Our general recommendation would be to only have ACLX/GKs visible to hosts that should be doing admin functions.
The host keeps trying to talk to it because it keeps looking for a VMFS on the volume - this is pretty normal behavior for ESX, to be honest. Why you've never seen it do this before, I can't answer, but I've seen it happen in my environments before. The way to fix it is to unmap it from the FAs.
ohh trust me, i see my bin file in symmwin before it gets installed. CE tends to put VCM on every single FA so no matter which FA you zone to, you can beging your initial provisioning (masking gatekeeprs and such)
Your BIn file may not have been configured to expose the VCDM/ACLX on all FA ports - its entirely dependent on how it was configured when installed.
As far as removing a VCMDB/ACLX from production FAs - yes, please be careful and aware of what you are doing. ESX wont care, and if you are following best practices of having only ESX hosts on a given FA port, then it wont be a problem, but make sure you fully understand the impact of any change before you do it.
I was in your camp too, as a customer. "Dont put anything on my systems that I haven't seen".
Many CEs do put VCM/ACLX/GK on every port just to be safe (hence what the OP is seeing), but some dont. As we move towards VMAX + SMC use, I'm hearing that more and more CE's only put VCM/GKs on 1 set of FA ports, not all (which, in my opinion, is the right move).
we've been running ESX on DMX3 and VMAX and i have never seen these nor have i removed VCMDB/ACLX devices. I would be very careful with removing VCMDB/ACLX on FAs that have been in production. All systems are seeing that device so if you unmap it from FA it will also disappear from all systems connected to that FA ..some may not handle it well as native device names may shift.
in my shop i am actually ok with having VCM/ACLX on each FA, we don't boot from SAN so VCM does not get in the way. Also i have noticed with the latest SE if you run "symcfg discover" it will fail unless you have either VCM or defined gatekeepers. It will not use regular devices for some reason. I am not going to present gatekeepers to every single system that needs to run symcfg discover from time to time ..so having VCM is not a bad thing for me.
lion80
4 Posts
1025
0
Posted November 9th, 2011 19:00
I was working with our Vmware team and I suggested rebooting the ESX host, this fixed the issue.
Server now ignores the vcmdb device. No more performance alerts.
Thanks Everybody !