I have a Hyper-V 2012 R2 cluster with two nodes. Each has two physical NICs (pNIC1 and pNIC2), teamed together (NICTeam1), and an external Virtual Switch (VSwitch1) that I created with this powershell:
PS> New-VMSwitch VSwitch1 -NetAdapterName NICTeam1 -MinimumBandwidthMode Weight -AllowManagementOS $false
I also created 3 vNICs that use VSwitch1, one each for Management, Live Migration, and Cluster traffic, which I created with these kinds of powershells:
PS> Add-VMNetworkAdapter -ManagementOS -Name LiveMigration -SwitchName VSwitch1
PS> Set-VMNetworkAdapter -ManagementOS -Name LiveMigration -MinimumBandwidthWeight 20
PS> Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName LiveMigration" -Access -VlanId 12
Inside Hyper-V, I created a SQL VM and an SCVMM VM using the VSwitch1. Then I began creating VMs in SCVMM also using VSwitch1.
VSwitch1 shows up inside SCVMM as a Standard Switch. Now I realize that what I really need is to define a Logical Switch in SCVMM, to work much more effectively! I went through all the steps and created LSwitch1. From VMM console, I right clicked my first Hyper-V host to bring up properties, and I went to the Virtual Switches tab, where I see VSwitch1 listed as an External switch. But when I do "Add New Logical Switch", and specify any of the available physical adapters, either NICTeam1, pNIC1, or pNIC2, I get errors:
Microsoft Network Adapter Multiplexor Driver(NICTeam1) is either part of more than one virtual switch or added twice as part of a single team. Make sure the physical network adapter is used only once.
Error (50069) A virtual switch cannot be created on physical adapter (pNIC1) because the adapter is already part of a team. Please delete the team from the host and virtual switch on the physical network adapters.
How do I introduce a SCVMM Logical Switch into my setup without losing all my Hyper-V and VM configurations?
Thanks,