Quantcast
Channel: Hyper-V forum
Viewing all 19461 articles
Browse latest View live

Low Performance second VHDX & Good on the first one.

$
0
0

Hi, 

Let me describe the scenario.

Hyper-V 3 node Cluster:  3 x IBM X3650 M4

Shared storage (CSV): iSCSI - Multiplath IBM Storwize v3700

Hyper-v Node 1 is the owner of the CSV where the vhdx resides and where file server in running.

File Server Windows 2008 R2 up to date, with two VHDx attached on the same virtual controller IDE0. One for SYSTEM 40GB and second one for DATA 3TB.

We noticed that our file server VM was performing badly  when copying files so we began investigating and after reinstalling S.O. (Windows 2008 R2) and bringing back to production the performance didn't get better. We copied the same 7Gb file from the data VHDX to the system VHDX, it took about 10min, giving a 100Mbps rate transfer within two disks :-(

Now that we have two copies of the same file, one in the SYSTEM VHDX and the other one in the DATA VHDX we have transferred it to the same physical machine, a windows 2012:

IMAGE FILE size 7Gb being copied from the file server SYSTEM VHDX to physical machine:

IMAGE FILE size 7Gb being copied from the file server DATA VHDX to a physical machine:

Both copies where taken when the file server activity was low. 

So it looks that is related to virtual hard disk access but I have no clue on how to address this. 

Many thanks,



Integrations services error 4000 - integration services does not match the expected version

$
0
0

I have a 2 node high availability cluster built on 2012r2 DataCentre. One VM continually fails to backup and gives the event log error

"Hyper-V Volume Shadow Copy Requestor failed to connect to virtual machine 'QuadPro' because the version does not match the version expected by Hyper-V (Virtual machine ID 094B6B22-BBED-4D0B-8E47-D8D4D0D3F986). Framework version: Negotiated (0.0) - Expected (3.0); Message version: Negotiated (0.0) - Expected (5.0). To fix this problem, you must upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu."

When I do the suggested action I get a message stating

"The computer is already running the current version of integration services (version 6.3.9600.16384)".

This VM was built through the failover management console under 2012r2. The VM in question is a 2008r2 standard server running a single database application.

Please advise.

Matt

Restoring Windows Server 2012 w/ADDS and DNS to Hyper-V

$
0
0

So I asked the Below question in the server 2012 general forum but i am sure it is the wrong forum so I though I would ask it here in the hyper-v forum .

So I have one DC in my environment that I would like to upgrade from Windows Server 2012 to Windows Server 2012 r2. I thought before I upgrade the production server I would convert it to a Hyper-V virtual machine and preform the upgrade on a machine that can be deleted if the upgrade goes horribly wrong. We use Symantec Backup Exec 2014 to backup and restore. So I was able to restore to a virtual machine,   the machine powers on, I was unable to open any of the ADDS administration consoles until I added a Microsoft loop back legacy NIC. To make matters worse when I try to run the in place upgrade from Windows Server 2012 to Windows Server 2012 r2 I receive and error asking me to first run ADPREP /FORESTPREP and /DOMAINPREP. Unfortunately when I run either one of these commands I receive an error saying that that ADPREP can find the DNS name for the domain or forest. So my question is how do I restore an ADDS server to a virtual machine and bring up all the services so that it functions in the capacity that the physical machine was functioning but in a closed environment. Thanks for your time and consideration of my inquiry.

Best regards,

Zajac

SQL Performance and Hyper-V Generation 2

$
0
0

Hi

Environment - HP DL580 G5 running 2012 R2 Hyper V

There are only 2 VM's on this box and the underlying storage is provided by Equalogic.

I have created 2 VM's running 2012 R2 Server with SQL 2012 Enterprise SP2 which are identical apart from one being generation 1 (imported from a 2008 R2 server) and the other being a native generation 2.

My issues is if I increase the memory to 20gb (runs fine on 10gb) on the gen2 server it will crash under load (dbbc checkdb or any other intensive operation).  Gen1 server has no problems running at 20gb.

I am suspecting a numa issue but before I go down this route was wondering if anyone else has seen this.  VMQ's have been disabled on both VM's

Hyper-V Replication Certificate Question

$
0
0

Hi,

Possibly a common question so apologies if it's simple.

My main server is HV1.company.local

My second server will be cloud based and standalone in a workgroup, let's call it hv2 and for arguments sake I'll add the DNS entries of hv2.mydomain.co.uk and a certificate for this address.

Certificates will obviously need to be internet facing so will go for HV1.companydomain.com for the first server.

Do I just use internal DNS to sort out the fact that the server name is .local?

Anyone with experience in this set up with best practice and any gotcha's would be much appreciated,

Cheers,

JJ


DPM2012 R2 protecting Hyper-V 2012 R2 Cluster VMs, some appear offline in DPM

$
0
0

Hello,

We have 2 separate Hyper-V 2012 R2 Clusters using iSCSI SAN CSVs as storage.For these I have set up 2 PSGs for VM backups using checkpoints (As new in DPM 2012R2/Hyper.V 2012 R2)

90% of the VM backups work in online mode but some shows as Offline when running the DPMGuide to add a VM to a PSG.The server OS versions differs between WS2003 R2 SP2/WS2008 SP2 / WS2008 R2 SP1 / WS 2012. Windows Server Backup is installed on all VMs and vssadmin list writers shows no errors.How can I elaborate and solve this issue?


Thx /Tony

SCVMM 2012 SP1 Virtual Switch on Cluster Node Disappears

$
0
0

I have been running into an interesting but an alarming issue with virtual switches. I have recently built a 4 node Server 2012 Hyper-V failover cluster. I have built numerous 2008R2 and 2012 Hyper-V clusters before, so I am pretty familiar with the process. I have rebuilt my VMM due to software problems, and on this new cluster, I have configured the virtual switches with nic teaming on 2 of the virtual switches.

I have 4 clusters being managed by this VMM.. and this newly built cluster keeps losing all of the VMM virtual switch configurations, meaning if I go to properties on the problem host and click on virtual switches, its blank. Refresh host cluster flags all virtual machines in this cluster as "Unsupported Configuration," making the vm unmanageable via VMM. 

Information (26844)
Virtual switch (Virtual Switch Name) is not highly available because the switch is not available in host (One of the Hyper-V Hosts).

Recommended Action

All virtual servers on that host still has connectivity, as all virtual switch configs are normal when looking at it with Hyper-V Manager or Failover Cluster Manager..

The workaround is to evacuate the host using Failover Cluster Manager and reboot the host. Then refresh the host. Then refresh the VM's. I cannot consider this a 'workaround' as I cannot be rebooting my hyper-V hosts every week.. and migrating virtual servers constantly just for this reason. (DPM backups have a FIT with csv's if it tries to backup a vm on a same csv as another vm thats being migrated.)

I have been wrestling with this problem for a few weeks now. The cluster has been slicked and completely rebuilt.. Still same problems. Has ANYONE else out there seen this issue? Does ANYONE out there suggest a way to go about further troubleshooting this issue? 


Create windows 7 vm with server 2008 r2 hyper-v

$
0
0

can someone tell me why i'm unable to create a windows 7 vm in Hyper-V server 2008 r2?

thanks.


FD


File copy speed from network share is slow on Hyper-V computer

$
0
0

Good morning,
On a Dell PE T610 I have Hyper-V core running, with 2 x Broadcom BCM5709C NetXtreme II GigE installed, latest drivers also installed. I have noticed that copying large files 17GB for example, from a network physical server to the Hyper-V host local drive [not vm guest] is very slow in comparison to copying from Physical to Physical servers.

Copying a 17GB file physical to Hyper-V host takes 35 minutes minimum.
Copying a 17GB file physical to physical host takes 15 minutes

Can someone tell me exactly what registry nodes I should disable on Hyper-V NICs to improve performance. So far I have gone to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4 D36E972-E325-11CE-BFC1-08002BE10318}

and set the following to 0 on both physical NICs:

*LSOv1IPv4
*LSOv2IPv6
*TCPUDPChecksumOffloadIPv4
*TCPUDPChecksumOffloadIPv6

Doing this has had no real effect on performance so far. The Hyper-V local storage is 2 x 500GB SATA drives in RAID1, according to Dell OpenManager negotiate speed on this is 3gbps

Many thanks in advance

Storrage Connectivity for Failover Cluster or Guest Cluster and NIC Teaming Mode in Server 2012 R2

$
0
0

I have 2 Hyper-V Installed.

Both Server have 2 NICs available, which are teamed and One External Virtual Switch "VSwitch" is created for VMs.

I am using 3 VLANs for VMs which are working well.

Now I am going to create Guest Cluster for SQL VMs for Which I need Shared Storage directly Attached to VMs for QUorum and shared Disks.

Now the Storage and Network Team connected the storage with VMs with Same NIC used for VMs communication.

Below are the configuration:

NIC1-3 VLANS FOR VMs

NIC2-3 VLANS FOR VMs

these all are working fine.

Now for Storage connectivity through ISCSI they assign another VLAN on both NICs for Storage.

NIC 1 is connected to Storage Controller 1 IP x.x.x.15

NIC 2 is connected to Storage Controller 2 IP x.x.x.16

NIC Teaming Configuration is Switch Independent (Dynamic) which is not active active.

in this configuration i am able to PING One ip from VMs at a time as in this mode only one NIC is active at a time.

is there any configuration for Storage connectivity and NIC teaming if they work as active active

if my One Storage Controller fails, my VMs are able to Connect to 2nd Storage Controller.??

Please Help... Thanks.//


VMQ Connection Policy in on Cisco UCS Enviornment

$
0
0

Hello,

I have built a Windows 2012R2 Hyper-V cluster on Cisco  B200M3's 2.21d firmware VIC 1240. I was unable to get the OS to enable VMQ on the NIC's that I presented to Hyper-V for VM networking. I finally found that I needed to create a  VMQ Connection policy and assign that policy to the NIC's at the hardware level that I wanted to use VMQ on. In this policy there are two settings required 1) Number of VMQ's and 2) Number of Interrupts. This is where my question comes in, how do I figure out what values to use here?

So I opened a support ticket and was given the following:

  • The number of interrupts value is calculated by - the total number of CPU threads that the server has
  • The number is VMQ’s is calculated by  The Number of VMQs = Number of Synthetic NICs (VM NICs) + 1) - this was clarified again later as the number of NIC's on the VM's that are present on the host. So if I have 25 vm's 1 NIC each my value should be 25.

The Interrupts makes sense however the VMQ's does not. I have a cluster and VM's are migrated back and forth between nodes for obvious reasons and we also add and remove VM's on a regular basis. I can obviously change the number of VMQ's to match when changes are made but seems very unreasonable to me.

So that all said, does anyone else have feedback on these settings?

Hyper-V Server 2012 R2 Core - Wbadmin backup of multiple VMs

$
0
0

I have a problem backing up multiple virtual machines using the -hyperv:comma-delimited_list command, for example:

wbadmin start backup -backuptarget:E: -hyperv:VM1,VM2,VM3 -vssFull -quiet

fails with "the hyper-v component specified is invalid", but is successful if I only list a single VM.

Any ideas gratefully received.

Sysprep error storvsc.sys

$
0
0

I have installed windows 8 professional on hyper-v and joined to domain and run sysprep.

sysprep completed with proper shutdown 

when i try to create personal pool it starts but when the VM of personal pool is created it shows me error on personal pool vm 

File: stovrvsc.sys

Error Code: 0xc0000098

Please help

Thanks

Niraj


Warm Regards, Niraj Mehta

Hyper-V 2012 R2 Environment Networking Recommendations

$
0
0

Hi,

I'm designing a clustered Hyper-V environment with 2 nodes. I'm using SAN storage (Dell Equalogics) and Dell PE630 servers (8 NICs on each). 

I'm planning to use a converged network for the management, cluster and migration traffic. This will run on a 4-1Gb member NIC team that will have a virtual switch associated with it and invidividual vNICs for each management, cluster and migration. I'll be using bandwidth weight and VMQ weights to ensure QOS. 

For storage traffic I'm planning to create two 2-1Gb NIC teams and set up a virtual switch on top of each. I'll then create a vNIC on each switch. 

The basic diagram looks like this

Clustered Equalogics <----> clustered switches <---> Clustered Hyper-V

Hyper-V Node

(4-NIC Team) ==> vSwitch LAN ==> vNIC1 Cluster, vNIC2 Migration, vNIC2 Management

(2 2-NIC Teams) ==> vSwitch1 SAN1 ==> vNIC1 iSCSI1

                          ==> vSwitch2 SAN2==> vNIC2 iSCSI2


These are my questions about this plan:

- Based on Equallogics' documentation, it's better to have the virtual machines have access to at least two virtual switches so that MPIO can be configured. This is the main reason I'm creating two virtual switches for the storage traffic. Is this really necessary if I'm already teaming the NIC's? I'd rather team 4 NICs and use QOS to ensure equal traffic distribution. This blog post http://www.aidanfinn.com/?p=14509 makes a good point about creating an individual virtual switch per NIC (or at least not driving all traffic through the same virtual switch) so as to ensure full utilization of available bandwidth. I'd greatly appreciate any recommendations on this respect?

- I've looked at numerous blogs and documentation. Some use the -allowmangementOS $true option with the New-VMSwitch command for both the LAN and SAN virtual switches. Some don't enable it at all. For the SAN virtual switch I've read that it is very important to enable -allowmangementOSs so the Hyper-V host can store virtual machines, or other data, on iSCSI SAN volumes. But I haven't found consistency on whether this option should be enabled or not. Can someone point me in the right direction here?

- This question may sound a little silly, but I'm not sure where my public traffic is going through? Should I expect it to pass through the LAN virtual switch?  

Install and configure Hyper V for VDI

$
0
0

Hi Everyone

I am trying to setup a POC lab using Hyper-V to demonstrate use case for VDI

I do understand you need to have 2012R2 connection brokers and RDSH servers as part of the VDI deployment.

Coming from a vmware background I have much to learn in this area. I have 4 HS22 blades installed with 2012R2 Datacentre and configured teaming for the management Network. All 4 2012R2 host presented with shared storage from our SAN. On each host there are 6 NIC . 2 is for management / migration ?? and the rest of the 4 Nic is for the VM data network

On the management Teaming Nic, I have setup 2 NIC in independent mode with load balancing Dynamic. The second nic is set as Standby Adapter.

Before I enable the Hyper V role , I would like to find out the best practice for setting up 2012R2 HyperV for VDI ? Do I need a seprate migration network or use the same management teaming Nic ? And Where do use specify in hyper to use this network for vm migration between host.

In Vsphere we use port group to assign different Vlan for each VMs. You can have multiple Port groups (with vlan id)  belongs to a vsphere distributed V switch. Host can be part of the distribute vswitch.

My understanding you have to manually enter the vlan id on each separate vm, there is no drop box to choose the vlan 

is there any way we can achieve the similar result in Hyper V. 

we do have license to use VMM

Many thanks


Secure Boot State On in Error?

$
0
0

I am running Windows Server 2012 R2 Essentials as a VM on Hyper-V Server 2012 R2 (server core).  In checking MSINFO32 I see "Secure Boot State" is "On" for Essentials, but given my current configuration I believe this should be "Off?"

I setup a new Hyper-V Server 2012 R2 (server core) using an Areca ARC-1224-8i RAID controller.  It was unclear to me whether or not the Areca RAID controller would support UEFI or not, but since Secure Boot was desirable I decided to try a UEFI installation. I created two volumes on the RAID controller.  C drive of 80 Gb and D drive of the remainder (about 9 Tb).  I checked the file C:\Windows\Panther\setupact.log and saw the message which told me this was an EFI installation/boot.

After Hyper-V was installed I then setup Essentials as a VM on the D drive.

When I ran MSINFO32 in both Hyper-V and Essentials and I saw the Secure Boot State was On which was expected (and desired) for both OS levels.

Several days later I started having problems.  The system seemed to have crashed and during multiple attempts to reboot the Hyper-V server couldn't seem to detect the RAID controller.  If I tried a new Hyper-V installation and loaded the RAID driver the RAID controller was seen, but when Hyper-V itself tried to boot it seemed as though the RAID driver was not being loaded and thus the RAID controller could not be found (and along with it my C boot drive was missing)?

Since I had some suspicion that the RAID controller might not support UEFI I decided to re-install Hyper-V, but this time using the Legacy BIOS.  After the installation was completed I again verified the setupact.log and saw BIOS rather than EFI (as expected).

I then re-attached my Essentials VM (which was left untouched on the D drive) and got everything running again.

But now when I check MSINFO32 within Hyper-V it showed Secure Boot State Off (expected given that UEFI was not used).  But when checking MSINFO32 within Essentials it showed Secure Boot State On.

I thought one purpose of Secure Boot was to create a chain of trust.  Given that Hyper-V can no longer verify this chain (since UEFI is not used) I would have expected any VM running above Hyper-V to be in the same state, i.e., Secure Boot State Off? When the underlying Hyper-V layer changed I would have expected that to change Essentials view of the world?  So it looks to me as though this is not being handled correctly?

Thanks for any assistance you can provide.

P.S.  In case this makes any difference I am using a motherboard with a TPM and both the C and D drives were encrypted with BitLocker.  The C drive used a TPM key and the D drive had a password and was setup to autounlock.

After I re-installed Hyper-V on the C drive I then manually entered the BitLocker password in order to access the Essentials VM on the D drive.


Theokrat


Not able to add more than one physical passthrough disk to a virtual SCSI controller

$
0
0

Hyper-V basic version, managed via Hyper-V manager from Windows 8.1

I have three physical drives (backup drives) that I would like to passthrough to a Windows Server Essentials 2012 R2 VM.

The WSE VM fails to start IF I have more than one physical drive attached to a virtual SCSI controller.

It will start if there is only one physical drive per controller, and once it is started I can add a second disk to one of the controllers without an issue.

Any suggestions? 

If not, I will probably just redo one of the drives as a Virtual drive and forget trying to pass them through as physical drives.

Thanks for any help!

Ross


HyperV Manager cannot connect to local server

$
0
0

Hi,

My HyperV server (GUI) host has 3 virtual machines guests - all  of them are critical servers, suddenly the host is unable to connect to local server and thus I am unable to manage 3 virtual machines, however all 3 guests are online are accessible.

I have checked the VMM service and is running fine, i am receiving same error when logged in as a local admin instead of domain admin. Now one of the virtual machines is having problem and I am unable to manage i cannot connect to HyperV from remote system as well. When i logged on to the Server Manager, the automatic refresh is failing as per below,

Manageability from Server Manager is showing following error, Online - Data retrieval failures occured.

Moreover when i click add remove features I receive following error, Server Manager is collecting inventory data. The wizard will be available after data collection finishes. I have not shut down the guests and restarted the host, i fear i might not be able to connect to them as they are critical.

Please note that the host is not in any type of high availability yet, any help on this would really be appreciated, thanks.

Hyper-V Installation schlägt fehl

$
0
0

Die Installation des Hyper-V unter Windows 8.1 Professional schlägt immer wieder fehl. Obwohl das Hyper-V Feature auswählbar ist und es bei Neustart installiert wird, erfolgt kurzt darauf die Mitteilung, dass die Installation der Feature nicht erfolgen kann und die Installation rückgängig gemacht wird.

System: i7 4770K, ASUS Z97Deluxe, RAM 32GB, INTEL VT aktiviert, Windows 8 Pro Upgrade auf 8.1 Pro, alle Treiber und Windows Updates installiert

Ursache + Lösungen?

NEU!
Interessant ist, wenn INTEL VT im BIOS deaktiviert wird kann Hyper-V installiert werden! Bei der System-Info-Abfrage über die Konsole wird auch die Deaktivierung angezeigt.

Frage: Weshalb kann ich Hyper-V bei deaktivierten INTEL VT installieren, aber umgekehrt nicht?

LÖSUNG! LÖSUNG! LÖSUNG!

Mit einer Testversion von Microsoft Windows 8.1 Enterprise konnte ich Hyper-V nicht nur installieren sondern auch VM's installieren, konfigurieren und starten.

Zwischen durch habe ich noch einen Versuch mit Microsoft Windows 8 Professional (incl. aller Treiber und Updates) gefahren, aber leider bootete Windows nach der Aktivierung von Hyper-V nicht mehr. Booten konnte ich Windows NUR bei deaktivierten Intel VT im BIOS. INTERESSANT!

EMPFEHLUNG! Für die Verwendung von Hyper-V mit aktueller Hardware ist es wohl angebracht auch ein moderens Betriebssystem zu nutzen.

Mit freundlichen Grüßen

Physikus

Windows Server 2012 R2 - Hyper-V NIC Teaming Issue

$
0
0

Hi All,

I have cluster windows server 2012 R2 with hyper-v role installed. I have an issue with one of my windows 2012 R2 hyper-v host. 

The virtual machine network adapter show status connected but it stop transmit data, so the vm that using that NIC cannot connect to external network.

The virtual machine network adapter using Teamed NIC, with this configuration:

Teaming Mode : Switch Independent

Load Balance Algorithm: Hyper-V Port

NIC Adapter: Broadcom 5720 Quad Port 1Gbps

I already using the latest NIC driver from broadcom.

I found a little trick for this issue by disable one of the teamed NIC, but it will happen again.

Anyone have the same issue with me, and any workaround for this issue?

Please Advise

Thanks,


Viewing all 19461 articles
Browse latest View live




Latest Images