VSAN Node Crashed - R730xd - PF Exception 14 in world 33571: Cmpl-vmhba0- IP 0x41802c3abd44 addr 0x50
Since NFS supports CBT, shouldn't this KB about backups be updated?
In the following KB (VMware KB: Best practices when using advanced transport for backup and restore), the document makes the following statement regarding not turning on CBT for NFS.
"When backing up virtual disk residing on NFS datastores, do not enable CBT, which is a VMFS only feature. If you enable CBT with NFS, thin-provisioned virtual disk will be turned thick upon restore.
Note: Some virtual disk backup solutions may have an advanced method to handle the restore of thin-provisioned virtual machine disks hosted on NFS storage. For specific information on how these disks are handled, contact your backup vendor."
However, in this KB (VMware KB: Changed Block Tracking (CBT) on virtual machines), it is made clear that NFS is supported and has been since v4.
Shouldn't the first KB be updated to support this change? Or will NFS VM's on thin LUNs always still restore to thick? If so, is there a KB regarding why that I can provide for an end user/customer with technical data (and -if possible-I would really appreciate a document with v6 included in the versions on the right hand side).
Lastly, if this should not be updated, does anyone have info on which specific vendors VAAI primitives can handle this issue?
Loginsight alerts to vRealize Operations
Is there any way to get a particular Loginsight alert to show in my vROps 'Alerts'?
Unable To Delete Inactive Dump Files
Hi all
I am trying to clean up a couple of inactive dumpfiles.
I have followed instructions to do this but keep getting this error:
Unlink of file /vmfs/volumes/**********************.dumpfile failed: Device or resource busy.
I have identified the owner host via its MAC address.
Of the three dumpfiles both of the two I am trying to remove are flagged as FALSE for "active" and "configured"
I have used the flag --force but still get the above error.
Why is this saying the resource is busy if it is inactive??
thanks
Tracy
Shared Folders and Windows 10 November Update
Ever since "upgrading" to the November update of Windows 10, my shared folders do not work. I had hoped that the upgrade to Fusion 8.1 would fix this but it has not.
Basically if I enable shared folders, such as Documents and Downloads, I can access them from the link on the desktop. However, I do not get my Y: and Z: drives as I used to. Also, when opening Explorer there is a hang of 30-60 seconds while it apparently tried to find these drives.
If I disable sharing, Explorer is fast and never hangs.
I have tried unisntalling/reinstalling the VMWare Tools but it makes no difference. I have to leave Shared Folders disabled to have a usable VM.
Any thoughts on how to fix this so that it works like it used to before the November update?
Migrating between vCenter servers, issues setting destination folder
I'm having an issue with a migration script I've written to migrate VMs between 2 VCs. The first part of the script works as designed (checks tools, right-sizes, and removes VM from inventory on the source VC). The second part fails.on the destination VC when setting the folder:
#The CSV should be in the following format #VMNAME,$MEM,$CPU,$VMHOST,$VMXFILE,$CLUSTER,$VMFOLDER,$RESPOOL,$VMNETWORK #Even if there's not going to be a change, the #cells cannot be blank use "" for blank #Import the CSV $vmlist = Import-CSV d:\scripts\naotest-UCSmigration.csv #Prompts user for the source and destination vCenter servers $SourceVC = Read-Host -Prompt 'What is the source vCenter?' $DestVC= Read-Host -Prompt 'What is the destination vCenter?' #connects to the source vCenter for right-sizing connect-viserver $SourceVC #check tools status first write-host "" write-host "Checking VMware Tools Status before proceeding." -foreground green write-host "" foreach ($item in $vmlist) { $vmname=$item.vmname $ToolsStatus = (Get-VM $vmname).extensiondata.Guest.ToolsStatus -eq "toolsNotRunning" IF ($ToolsStatus -eq $true){ write-host "" write-host "Tools is not installed or running on $vmname. Remediate on guest and restart the script" -foreground Yellow write-host "Script will exit" -foreground yellow write-host "" Exit} Else { write-host "" write-host "Tools running, script will continue" -foreground green write-host ""} } #Power down all the VMs in the list write-host "" write-host "Powering down all VMs in the list. Script will sleep for 2 minutes before continuing" -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Shutdown-VMGuest -VM $vmname -Confirm:$false } #sleep for 2 minutes before continuing #may need to adjust depending upon time for #servers to shut down Start-sleep -s 120 #stop VMs that haven't shut down write-host "" write-host "Stopping VMs that have hung on power-down" -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Stop-VM -VM $vmname -RunAsync -Confirm:$false } #Right-size CPU and memory write-host "" write-host "Right-sizing CPU and Memory" -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname $cpu = $item.cpu $mem = $item.mem Set-VM -VM $vmname -NumCpu $cpu -MemoryGB $mem -RunAsync -Confirm:$false} #start the VMs after the vCPU/Memorychange write-host "" write-host "Restarting the VMs to enact the vCPU/Memory change" -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Start-VM -VM $vmname -RunAsync } #Wait 5 minutes for the VMs to completely Power Up write-host "" Write-host "Sleeping for 5 minutes to wait for all VMs to power up" -foreground green write-host "" Start-sleep -s 300 #Power down the VMs in preparation for migration #NOTE: It's necessary to power them up after the right-sizing write-host "Power down and sleep for 2 minutes" foreach ($item in $vmlist) { $vmname = $item.vmname Shutdown-VMGuest -VM $vmname -Confirm:$false } #Wait 2 minutes for the VMs to completely Power down Start-sleep -s 120 #stop VMs that haven't shut down write-host "" write-host "Stop VMs that haven't shut down normally." -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Stop-VM -VM $vmname -RunAsync -Confirm:$false } #disconnect CD-ROM write-host "" write-host "Disconnect any connected CD-ROM drives." write-host "" get-vm $vmname|Get-CDDrive | Set-CDDrive -nomedia -Confirm:$false #remove VMs in list from inventory on the source vCenter write-host "" write-host "Remove VMs from inventory on the source vCenter." write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Remove-VM -VM $vmname -Confirm:$false } #disconnect from the source vCenter disconnect-viserver -Confirm:$false #Connect to the destination vCenter server connect-viserver $DestVC #Add VMs to the new vCenter server write-host "" Write-host "Add VMs to the Destination vCenter" write-host "" foreach ($item in $vmlist) { $VMXFILE = $item.VMXFILE $CLUSTER = $item.CLUSTER $VMHOST = Get-VMHost -location $Cluster | Sort $_.CPuUsageMhz -Descending | Select -First 1 $VMFOLDER = $item.VMFOLDER $RESPOOL = $item.RESPOOL $VMNETWORK = $item.VMNETWORK New-VM -VMFilePath "`"$VMXFILE`"" -VMHost $VMHOST -Location $VMFOLDER -ResourcePool $RESPOOL} #change the network for the new vCenter foreach ($item in $vmlist) { $vmname = $item.vmname get-vm $vmname | Get-NetworkAdapter | Set-NetworkAdapter -NetworkName $vmnetwork -confirm:$false } #Power up the VMs on the new vCenter server write-host "" write-host "Powering up VMs on the destination vCenter." -foreground green write-host "" foreach ($item in $vmlist) { $vmname = $item.vmname Start-VM -VM $vmname -RunAsync }
The CSV looks like this:
vmname,cpu,mem,vmxfile,cluster,vmfolder,respool,vmnetwork
ATEST-VM002,1,4,[DEV-DATASTORE] ATEST-VM002/ATEST-VM002.vmdk,DEV-STND1,DEV\Dev\Infrastructure,DEV-root,VLAN-123
The error is as follows:
New-VM : 12/16/2015 2:46:49 PM New-VM Could not find Folder with
name 'DEV\Dev\Infrastructure'.
At D:\scripts\vm-uscmigration.ps1:144 char:5
+ New-VM -VMFilePath "`"$VMXFILE`"" -VMHost $VMHOST -Location $VMFOLDER
-Resou ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
+ CategoryInfo : ObjectNotFound: (SAT1-DEV\Dev-NAOTEST\Infrastruc
ture:String) [New-VM], VimException
+ FullyQualifiedErrorId : Core_ObnSelector_SelectObjectByNameCore_ObjectNo
tFound,VMware.VimAutomation.ViCore.Cmdlets.Commands.NewVM
I pulled the path information from RVTOOLS (along with most of the other relevant info). Is the path info incorrect, or is it a problem in my script? Any assistance would be appreciated.
P.S. I don't know that setting the network will work or not, I haven't gotten that far!
Thanks!
SSH command du -ch showing different values than the datastorebrowser - ESXi6, VSAN6
Hi!
I got a strange behaviour. When check the size of a directory via SSH on a ESXi 6 Host i get this output (2.2G):
When I check the Size of the same Directory in the Datastore Browser I get the following:
the strange thing is that the *-checkpoint.vmdk file is growing and growing and growing
Why are this different Values?
Why is the checkpoint vmdk still growing and growing?
All Builds are the newest versions.
SSD Wear-leveling indicator / S.M.A.R.T. Data
Hello,
I Read The Friendly Manual but I can't seem to find readouts for S.M.A.R.T. data and the SSD Wear-leveleling Indicator. I use LSI 9207-8i HBA's so ESXi has direct control over the disks.
Kind regards,
Steve
SVGA (Error: 3) Display Driver Stopped Responding (VMWare Workstation Pro 12)
I'm currently demoing VMware Workstation 12 Pro and previously had been using Workstation 8 with no issues. I wanted to see the cool, new performance improvements in 12
Occasionally while running Windows 10 as a guest inside a Windows 7 host, the host OS will hang briefly, go black, and return with the "your display driver stopped responding" message. Everything seems to recover just fine except for VMware, which remains black no matter what I do (pause/resume, suspend/resume, force resize on guest) -- essentially I have to power off the VM and reboot the guest in order for the display to work again. Sometimes that doesn't even work though. In other cases, I need to terminate the VMware processes because they're unresponsive.
Immediately, this sounds like a display driver issue, so I tried updating my drivers, but that didn't help. Also I tried some some earlier versions of the driver (by way of NVIDIA Experience) but no luck.
Here are some interesting things about this problem though:
1. The problem goes away if I turn off 3D Hardware Acceleration on all my VMs in Workstation 12 Pro (specifically, I no longer encounter the "display driver stopped responding" message on the host OS)
2. While running Workstation 8 (older version) even *with* 3D Hardware Acceleration enabled, I do not experience the "display driver stopped responding" issue on the host OS
3. Finally, VMware fails to recover -- the vmx process seem to linger in the background, but the guest screen remains blank until I power off and reboot the VM, which makes the workflow completely unusable
My question(s) is:
1. Are there any known issues with VMware Workstation 12 Pro using 3D Graphics Acceleration while running a Windows 10 guest? I tried searching, and though I do see some things, they all looked related to other causes
2. Is there any way VMware could be improved to at least recover more gracefully when the display driver stopped working? Everything else in Windows recovers just fine. I thinkn VMware would want to look to improve this, if anything.
Occasionally VMware does display a dialog box after host OS shows the "display driver stopped responding" pop-up, mentioning something to the effect of: an SVGA error occurred "Error: 3" -- but oddly I cannot make a screen capture of this and it only appears rarely. So unfortunately I do no have the exact message. In some cases, I have to terminate the VMware processes as they are unresponsive.
My video card is an NVIDIA GeForce GTX 680 with 2GB (though 4GB combined with system memory). Again, what's interesting is that I do see see this problem until I upgraded to the trial version of Workstation 12 Pro -- and turning off 3D Graphics Acceleration on the guest VM makes it go away.
My host machine is custom built with two Xeon Quad Core processors and 32GB of RAM, though I don't think that contributes to any part of the problem. I'm more inclined to think the video card is at fault somehow, except trying different drivers (including the latest) has not helped any, and only VMware 12 Pro seems to trigger this. I'm able to do other graphics intensive stuff, such as rendering in After Effects, 3D modeling, etc. with no issue so I think the video card itself is fine.
Any clues? Thanks for any insight.
"CVApps" drives mounted when attaching AppStacks
On a number of occurrences, when an AppStack is mounted, a corresponding "CVApps" drive is mounted in My Computer. This condition happens mostly when an AppStack is mounted immediately, but I've also had it occur "at next login" or after a refresh/recompose. Also happens with both dedicated and floating desktops.\
I've seen an article online about verifying the value of a registry key. That key did not appear to be the issue in my case.
AppVolumes 2.7
any help would be appreciated.
REST API assignRolePermissionToUserGroup
Im attempting to update the objects our customers have rights to in vROps, programmatically through the REST API. The idea is that when a customer spins up or destroys a VM through vRA, we would go find all their provisioned VMs and rebuild the objects list for their vROps group through vRO using the vROps REST API. I have a vRO workflow that looks like this:
var groupId = "8c380090-d5c3-42a7-a77c-5de4437ce85b" var resourceId = "8e62002f-0965-47e2-a82a-6d403b44b756" var body = {"traversal-spec-instances" : [{ "traversal-spec-instance" : { "selectAllResources" : false, "name" : "vSphere Hosts and Clusters", "resourceKind" : "vSphere World", "adapterKind" : "VMWARE", "resourceSelection" : [{ "resourceId" : [ resourceId, "4abb32e5-1fd0-443b-85ed-4995da4a1a0d" ], "type" : "SPECIFIC" }] } }], "allowAllObjects" : false, "roleName" : "ReadOnly" } System.log(JSON.stringify(body)); var request = restHost.createRequest("PUT", "/auth/usergroups/" + groupId + "/permissions", body); request.contentType = "application/json"; var json = JSON.stringify(System.getModule("com.vmware.library.http-rest").xml2json(request.execute().contentAsString)); System.log(json);
This produces the JSON string:
{"traversal-spec-instances":[{"traversal-spec-instance":{"selectAllResources":false,"name":"vSphere Hosts and Clusters","resourceKind":"vSphere World","adapterKind":"VMWARE","resourceSelection":[{"resourceId":["8e62002f-0965-47e2-a82a-6d403b44b756","4abb32e5-1fd0-443b-85ed-4995da4a1a0d"],"type":"SPECIFIC"}]}}],"allowAllObjects":false,"roleName":"ReadOnly"}
There are no examples of the request body so i'm just doing what i am interpreting the REST API documentation requires.
Executing this results in the error:
{"error":{"message":"Invalid input format.","xmlns:ops":"http://webservice.vmware.com/vRealizeOpsMgr/1.0/","moreInformation":{"info":{"content":"/suite-api/api/auth/usergroups/8c380090-d5c3-42a7-a77c-5de4437ce85b/permissions","name":"api-uri"}},"httpStatusCode":400,"xmlns:xs":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","apiErrorCode":400}}
Which isn't very helpful.
I've verified through other API calls that the groupId is correct and returns a valid grump object through the REST API. So my assumption at this point is that the body of the request is malformed but im not sure how and the errors aren't giving me much to go on.
Incorrect Type when adding Attribute to Configuration Element
I am attempting to add new attributes to a configuration element using the "ConfigurationElement.setAttributeWithKey" method.
The value type I have populated is an Array of Strings. I confirmed within the workflow, the data is represented correctly in an Array of Strings. However, when using the method to add the new attribute of array of strings as a value, the resulting type that was added into the configElement is just an "array" type. Not an Array of Strings. Because of this, no data was added to the value of the attribute because of the mismatch of types.
Does the API method only accept a single object type, not an array of objects?
Thanks,
-Zach
Fusion 8.1 - VMware Tools 10.0.5 (3228253) & Windows 10 compatibility with SVGA 3D drivers issue!!!
EDIT: As requested by wila and for Mac info also see my sig below.
Downloaded Version 8.1.0 (3272237) trial version. When selecting the Accelerate 3D checkbox, my Windows 10 can't be set to my monitors native resolution @ 1920 x 1200.
SVGA 3D driver issue within Device Manager:
Resulting in:
These settings solved my VMware Tools SVGA 3D driver issue for Windows 10 Pro x64, screen resolution 1920 x 1200!
Resulting in:
Windows 10 is running fine now! But, will VMware solve the issue that no 3D acceleration in current VMware Fusion 8.1 / Tools is possible?
VDP backups replication is too slow.
I have deployed a second VDP appliance v6.1 in a DR site and want to use it as a replication target. I have noticed that the appliance is not pushing hard and is not sending a lot of data through the link. The replication is happening on the weekend when no one is using the link between the sites and we have 1Gb connection between the two sites. I reached out to our network guy and i asked him to monitor the traffic between the two appliances, He told me that we have enough bandwidth, but looks like the appliance is not pushing hard enough or the appliance is not sending a lot of data through the link. He mentioned something like 1Mb/s as a transfer rate. The replication job starts then stuck on 92% in the source site and 98% in the distention site and the replication task fails if it took it more than 24 hours.
Any one had the same issue? Is there a limitation set on the appliance or a configuration file that we can modify to make it send more data than 1Mb/s ?
VCAC Request Resource Action EDIT to change Memory And CPU
VDP 6.1 freezes while executing backup jobs
Hi
I've been having trouble with the VDP Appliance in Version 6.1. Its a fresh install, running on a Windows vCenter 6.0.0 Build 3018524 and using a Buffalo TeraStation NAS as backup destination.
The problem starts when I try any kind of backup job. Before that everything works as intended. Creating jobs, managing the appliance etc. Once I start a backup job the appliance kind of freezes. In the web client it wont load any data
Sometimes in runs into the error that the time snyc. isnt working properly. Although I have checked vCenter Server, the hosts and the appliance. They're all configured with the proper ntp server and syncing properly. The VDP appliance is also showing the correct time. Restartet the tools services aswell.
At some point the Web Client looses the connection to the appliance.
Connecting over SSH to the appliance sometimes runs into timeouts aswell. Restarting the VDP appliance takes about 20-30 minutes.
UPDATE:
After literally a hour I was able to connect back into the appliance within the the web client. My test backup job started gradually counting up to 38% (Its 20GB small and really shouldnt take a hour to backup). After a few minutes it disconnected again.. the task stopping at 38%.
One thing to note: The VDPs virtual install disk is running on the same datastore as where its backing up to. Could this be the problem im having? I cant really any other problems within the config.
David
Fatal crash of virtual machine on OpenGL call (12.x)
Hello,
It was very exciting moment when version 12.0 was released - so many improvements and OpenGL 3.0 support looked very impressing and promising. Unfortunately initial enthusiasm went away as soon as it turned out that entire virtual machine would crash when OpenGL is in use.
The application (kind of Map/Gis tool) I run in host (which happens to be x64 Windows Server 2012 R2) requires OpenGL 2.1 as minimum. Considering requirements application it worked quite well on VMWare 7.x (tools 9.3). Most of the application functions were working well and just a few did not. Those functions which did not _never_ crashed a virtual machine (the also never crashed the application) - they just did nothing - as never used. I hoped that things can only get better with an update to VMWare 12. Better OpenGL support (3 version) and lot of improvements.
Actually things got much worse. Some functions which used to work well before upgrade now are not working at all. The worst news, however, is the fact that entire virtual machine goes down when some of the application functions are used (functions which worked well before). This is what happens when thing go wrong:
My Environment:
Host OS: Windows 7 Professional (x64)
Host Graphics: Radeon R390 (checked with several drivers - currently latest stable version installed)
Guest OS: Windows Server 2012 R2 (x64)
VMPlayer 12.0.0, 12.0.1, 12.1.0 (latest VMWare Tools installed in each case)
Considering the situation I would like to ask two questions:
1. Is the VMWare Team aware that a problem exists (I could not find any notes addressing kind of issues I'm experiencing and describing here). Do they have a fix on the roadmap? And if they are aware could someone please redirect me the place where I can find more information related to the problem?
2. If they are not aware what is the best way to let them know about the problem?
For those who are willing to help I can provide additional info (log file or other remnants of virtual machine crash) or perform some extra test scenarios. As you can see I'm using Player here but I have a strong feeling that Workstation would experience exactly the same problem.
--
Mark
network speed difference
hi,
I am having a strange problem.
when i am copying a file to another server from esxi console i am having a slow speed but when i am copying a same file from a virtual mahine on a same host i am getting a different speed.
All the underlying network is same. my management and VLAN settings are same. my management (esxi management console ) are using same NICS even.
why is this difference...
Hybrid Networking is Available NOW- Why wait for (Windows) 2016 and a New (Azure) Stack?
As customers begin moving to the cloud, their first two considerations are networking and security. “How do I connect my data centers to the cloud?” “How do I connect various cloud data centers/zones/regions to each other?” “How do I secure applications in the cloud?” “Can I use my existing firewalls/vulnerability scanners/intrusion detection/compliance/configuration management tools or should I use something different?”
Speaking from a vCloud Air perspective, our implementation of hybrid networking achieves much more than the others: vCloud Air is built with NSX as the core network stack. NSX is not an add-on running in a separate layer on top of something else; NSX IS the network for vCloud Air. It provides very real benefits for us as a cloud operator as well as you as a cloud consumer. You don’t have to worry about who to call for support – you call us – and we don’t have to worry about incompatibilities between NSX and a different lower level networking stack because there is no lower level stack.
To learn more, just visit the vCloud Air blog: Hybrid Networking is Available NOW: Why wait for (Windows) 2016 and a New (Azure) Stack? - VMware vCloud Air Blog - VMwa…
Why no Microphone when runing Horizon client on Chromebook
Our VDI run Teradici audio drivers, we use Jabra headsets .
Audio and microphone work with view desktop when accessed via Horizon client on windows 7 , and teradici Zero clients.
We have been trialling Chromebooks , Audio and Microphone work when using the PCoIp client app , but if we run the Horizon client , all we get is Audio, the microphone picks up no sound ?
The chromebook must be supporting usb passthrough for the PCoIp app to work, so unsure why the Horizon 6 view client is having issues . Would have expected either both to work, or neither.
Its noted the horoizon client on the google webstore is only 3.5.0 , though is dated Sept 2015
Any help much appreciated