We have a VMWare ESXi 3.5 server that we are trying to get performance information on via esxtop logging, but I can't get an SMB share to mount so I can store the logs there. What am I missing?
The command I'm trying to use (per the vendor's instructions) is:
mount -t smbfs -o username=esxshare //WindowsShare/esxshare /mnt/esxshare
I have verified that I am logged in as root, and that the /mnt/esxshare directory has been created.
My biggest concern is that my web research so far indicates that ESXi can't actually mount SMB shares, only ESX can. I also would need to enable the firewall on VMWare to allow SMB, but ESXi doesn't seem to have an interface to that either. Am I correct?
I'm open to other suggestions on how to get a share mounted, but I'm a Linux newb. My only other theory would be to do an NFS share somewhere, mount that in the Service Console, and then get on with the esxtop logging I need to do. I've also got a message in to our vendor asking for help, but I'm hoping to understand what exactly is failing to get a better understanding of the VMWare guts.
Any help would be greatly appreciated. Thanks!
So it doesn't appear like my prospective vendor has any options for this, either. We're still new to virtualization, so we'll consider using ESX Server when we upgrade from our current 3.5 installation in the next year or so.
In the meantime, the best we can do is measure peak IOPS of our current system, and get stats from other non-VM systems that connect to our SAN. Hopefully that will be enough.