Solved

VMware passthrough problem after updating to 4.1 Update 1

Posted on 2011-02-20
6
1,090 Views
Last Modified: 2012-05-11
I am using  2 X HP DL360 G6 in cluster mode (vSphere 4 advance).
Recently I upgrade both ESX servers from version 4.1 (4.1.0, 320092)  to 4.1 Update 1 (4.1.0, 348481).
After the successful process I wasn't able to start one of the VM's that uses pass-through nic card.
I reconfigure the pass-through nic card, restarted the host but when I'm trying to add pci device, it shows that the device is unavailable.
I even try to vmotion the machine to the other host and configure it from the beginning but the same results.
 
I guess that it something to do with the Update 1 because everything works fine before the upgrade
0
Comment
Question by:IT_Group1
  • 3
  • 2
6 Comments
 
LVL 119
ID: 34938654
It's possible that U1 has broken something, we ususually wait for "all the pegnuins to have left the iceberg" before we apply any new updates from VMware to production servers.

I've not seen a few issues with U1, but not this one.

I think this issue, you are going to have to open an SR with VMware. So it's logged with them, to investigate a fix or patch. But in the meantime, the workaround they propose will be the same from me, rollback.
0
 
LVL 16

Expert Comment

by:danm66
ID: 34939744
does the NIC show as available for pass-through on the Configuration|Advanced Settings page after you reboot?
0
 
LVL 16

Expert Comment

by:danm66
ID: 34939748
oh, and do you see the same results if you connect directly to the host with the vSphere client instead of going through the vCenter server?
0
Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

 

Author Comment

by:IT_Group1
ID: 34941095
Guys, here's the log:
Feb 16 00:10:14 SRVName vmkernel: 0:00:00:16.883 cpu2:4118)WARNING: PCI: 2236: 000:010:00.0: Cannot change ownership to PASSTHRU (non-ACS capable switch in hierarchy)

Many thx
0
 
LVL 16

Accepted Solution

by:
danm66 earned 500 total points
ID: 34941122
From http://kb.vmware.com/kb/1027919

A warning message similar to the following is logged in the VMkernel log:
x:x:x.x: Cannot change ownership to PASSTHRU (non-ACS capable switch in hierarchy) where x:x:x.x is pci device address
This warning message is logged because certain devices cannot perform pass-through when you perform a direct assignment of a device to a virtual machine. Access Control Services (ACS) is introduced by PCI SIG to address potential data corruption with direct assignment of devices. In this release, pass-through of devices that are behind PCI Express (PCIe) switches and without ACS capability is not allowed.

Looks like they "fixed" a glitch.  :(
0
 

Author Closing Comment

by:IT_Group1
ID: 35080912
Thx
0

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Esxi management service 10 54
Exchange 2013 event logs 1 54
Linux VM 6 88
Upgrade BIOS / EUFI at Scale 4 34
This article will show you how to create an ISO CD-ROM/DVD-ROM image (*.iso), and MD5 checksum signature, for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5). It's a good idea to compare checksums, because many installations fail because of a corr…
In this article, I will show you HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, the Windows OS we will install is Windows Server 2016.
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
Teach the user how to install log collectors and how to configure ESXi 5.5 for remote logging Open console session and mount vCenter Server installer: Install vSphere Core Dump Collector: Install vSphere Syslog Collector: Open vSphere Client: Config…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question