Converting VMWare VM to Hyper-V in SCVMM 2012 R2 - Parameter is Incorrect

Good Morning,
I'm trying to convert a VMware 5.5 VM to a Hyper-V VM using SCVMMR2 and I keep hitting error 2901.
Error (2901)
The operation did not complete successfully because of a parameter or call sequence that is not valid.
The parameter is incorrect (0x80070057)
Recommended Action
Ensure that the parameters are valid, and then try the operation again.
I can't seem to find any more detailed information. This is a brand new VMM environment, and I'm trying to use the built in conversion option in VMM. I have powered down the VM in question after removing VMWare tools. I've also verified there are no IDE disks.
Is this perhaps as simple as a VSphere 5.5 not being supported?
Any help would be very welcome.
Thank you,
Todd

Hi Todd,
It could be that the error s caused, because the version of vSphere is not supported, but there are also some other possible causes, like the size of the vmdk. I have seen similar errors with big vmdks.
Still if you cannot find the cause, you can always use the MVMC 3, as it offers support for VMware vCenter Server 5.5.
Regards,
Stoyan

Similar Messages

  • Warrning about disk location when migrating from VMware to Hyper-V using SCVMM 2012 R2

    Hi
    I have started migrating my servers from a VMware ESXi host 5.1 to a brand new Hyper-V 2012 R2 server using SCVMM wizard. I have completed a couple of migration, but my disks gets converted from SCSI to IDE. I get the warning below. The conversion works
    and there should not be any performance issue because it is all virtual controllers. The thing is that I cannot expand my drives located on an IDE bus, but only on the servers where my drives is located on SCSI bus.
    Is there a way to convert to SCSI controller directly from VMware?
    Thomas | MCP | http://www.techwork.dk

    With Hyper-V, there is two types of Virtual Machines:
    Genration1 VM : This type of VM can work with all Hyper-V versions. It uses legacy hardware, and the BOOT VHD must be connected to an IDE controller
    Genration2 VM: Introduced with Windows Server 2012 R2. It uses only synthetic hardware, and the BOOT VHD is connected to a SCSI controller.
    If you want your VM boot disk to be on an SCSI controller, you can convert your VM from GEN1 to GEN2
    Look Here for more information about VM generations and how to convert them
    http://blogs.technet.com/b/scvmm/archive/2014/03/05/details-on-generation-2-virtual-machines-and-using-them-in-vmm-2012-r2.aspx
    http://blogs.technet.com/b/jhoward/archive/2013/10/24/hyper-v-generation-2-virtual-machines-part-1.aspx
    NB Once converted to GEN2, you will not able to go back to GEN1 (There are ways but they still complicated), so read carefully the PRO and CONS of each type
    Regards, Samir Farhat Infrastructure and Virtualization Consultant || Virtualization, Cloud, Azure ? Follow and Ask here https://buildwindows.wordpress.com

  • VLAN trunking on Hyper-V from SCVMM 2012 R2

    hi All, 
    I have a multiple Hyper-V host, each hyper-V host have 2 physical NIC, 1 Physical NIC connected to Management Network, and the other 1 Physical NIC connected to Production LAN.
    We have 5 VLAN ID in Production LAN,
    based on my experience we can set VLANID's on Network Adapter in VM level, and also we can set VLAINID's on Virtual Switch but only for single VLAN not multiple VLAN.
    The question are as following:
    1. Can we set Trunk on Virtual Switch from SCVMM 2012 R2 console? On this article http://technet.microsoft.com/en-us/library/hh848475.aspx, we can set Trunk for VM by using Set-VMNetworkAdapterVlan, not for virtual switch.
    2. In SCVMM, we can create Logical Network put the VLAN and subnet, create Logical Switch, port profile, port classification,  and associate the Logical Switch to Logical Network. Then we need to add the Logical Network to Hyper-V host. is it means
    that the logical switch become Trunk mode?
    Regards,
    Endrik
    Endrik | blog: itendrik.wordpress.com Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading
    the thread.

    Hi Lopez, 
    Ya, just create vswitch without vlanid, then add vlan id on VM network adapter, and config the switch port behind the server. It's just work.
    thanks
    Endrik
    Endrik | blog: itendrik.wordpress.com Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading
    the thread.

  • Microsoft Virtual Machine Converter VMware To Hyper-V Cluster

    I'm not sure if this should technically be in the clustering section but I have just moved from SCVMM 2012 SP1 to 2012 R2 and I kinda miss the built-in converter tool. What I used to do when converting VMware to Hyper-V was uninstall VMware Tools and then
    I would do a physical to virtual conversion on the VMware virtual machine and SCVMM would handle copying the virtual machine while it was online and register it in our Hyper-V cluster. Now, the only thing I could come up with is the Microsoft Virtual Machine
    Converter but it seems rather limited and doesn't seem to have an option to import to a cluster. So is the only option to convert it over to Hyper-V as if it were a local machine and then run another export/import process to get it in the cluster? I tried
    to point it to a CSV and while it copied the disk over, it registered the virtual machine in ProgramData (the default location). This obviously causes issues when trying to make the VM highly available. Any one have a suggested process of the best way to go
    about this? Thank you in advance for your time!

    So no matter what option I choose, V2V always shuts down the source VM during the conversion process. On the other hand, if I use the old method of uninstalling VMware tools manually and then doing a P2V instead, the source VM has to stay online for
    that type of process. Then I just have to migrate it to become highly available and that seems to accomplish what I want. The only annoying part is that I couldn't run it on my Win 8.1 Pro workstation as it requires the BITS feature to be installed
    and that only appears to be available on server editions (correct me if there is a way to get it on 8.1). I guess the documentation (I think) says that it should run on server editions only but V2V runs fine from 8.1 since it doesn't need BITS since it's
    an offline process.

  • Converted VM running on Hyper-V keeps loggin Event ID 1000, 257, 259

    After converting a VM running Windows 2008 r2 from VMware to Hyper-V, we receive event ID 1000 and 7031 as listed below.
    Log Name:      System
    Source:        Service Control Manager
    Date:          3/7/2014 2:24:58 PM
    Event ID:      7031
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Description:
    The VMware Tools Service service terminated unexpectedly.  It has done this 806 time(s). 
    The following corrective action will be taken in 300000 milliseconds: Restart the service.
    Log Name:      System
    Source:        Service Control Manager
    Date:          3/7/2014 2:24:58 PM
    Event ID:      7031
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Description:
    The VMware Tools Service service terminated unexpectedly.  It has done this 806 time(s). 
    The following corrective action will be taken in 300000 milliseconds: Restart the service.
    Then I disabled the all Vmware services such as VMware tools service and VMwrae Upgrade helper. Now, I receive Event ID:
    Log Name:      Application
    Source:        vmStatsProvider
    Date:          3/11/2014 12:15:40 AM
    Event ID:      257
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Description:
    The "vmStatsProvider" can not be initialized. "vmGuestLib" returns error "VMware Guest API is not running in a Virtual Machine" (2).
    Log Name:      Application
    Source:        vmStatsProvider
    Date:          3/11/2014 12:15:40 AM
    Event ID:      259
    Task Category: Guest Library API
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Description:
    Unable to start "vmGuestLibrary". Error: "VMware Guest API is not running in a Virtual Machine" (2).
    If I try to uninstall VMwrae tools, I can’t remove it with this message: “setup failed to determine which VMware product this virtual machine is running on”
    How can I fix the problem?
    Bob Lin, MCSE & CNE Networking, Internet, Routing, VPN Networking, Internet, Routing, VPN Troubleshooting on http://www.ChicagoTech.net How to Install and Configure Windows, VMware, Virtualization and Cisco on http://www.HowToNetworking.com

    Ah, yes.
    SCVMM does not use Disk2VHD and removes all the VMware stuff for you (since you mention it) - oh, but only prior to 2012 R2.  Um, yea.  But SCVMM 2012 does.
    There are tools that convert the VMDK to VHD.
    You can use Disk2VHD if yon convert within the VM and then find a way to copy out (or present another volume to the VM and write the VHD to that).
    You can copy out the VMDK, mount it, take a WIM image of it, and then apply that WIM image to a VHD.
    Some backup utilities convert for you.
    The big hitch is older operating systems and moving from a SCSI boot device to an IDE one (ESX built VMS usually have a SCSI boot disk).
    If you are trying to stick with free tools, most of your options involve creativity.
    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.
    Disclaimer: Attempting change is of your own free will.

  • Errors Performing V2V Conversions from ESX 5.5 to Hyper-V 2012 R2 using SCVMM 2012 R2

    I've successfully added my vSphere server and 2 ESXi 5.5 hosts to my SCVMM 2012 R2 server.
    I have also added my 2 Hyper-V 2012 R2 hosts as well.
    When I attempt to do a V2V conversion of a VM from 1 of my ESX hosts to Hyper-V, I receive - "Error (2901) The operation did not complete successfully because of a parameter or call sequence that is not valid. The parameter is incorrect."
    When I go into the details of the job in VMM it shows "1.4 Convert VMDK to virtual hard disk - Failed" and "1.4.1 Deploy file (using HTTP) - Failed"
    Any help resolving this would be appreciated.
    Also, I can do V2V conversions using the same ESX and Hyper-V hosts without any issues using Microsoft Virtual Machine Converter 2.0, but my manager wants me to use VMM.
    Thanks!

    Quite honestly, building fresh on the platform and migrating the apps / services is always the best way to go
    PlateSpin was the last product I knew that had a Linux conversion utility.   Even found this:
    http://blogs.technet.com/b/enterprise_admin/archive/2010/04/26/hyper-v-linux-p2v-with-platespin.aspx
    No idea the current status of PlateSpin.  They were the gold standard back in 2008.
    But honestly, it can be painful.  It all depends on the hardware now.
    With Hyper-V the end boot device is IDE - so if the machine now runs on SCSI, the boot loader pointers need to be modified (if you can find a tool to bring the disk forward).
    Now, that said.  Hyper-V can convert a physical disk to VHD.  That is a stealth feature that has been there from the beginning.  I can't recall if it is block by block, or if the file system must be known for the copy to succeed.
    You mount the disk on the Hyper-V Server and create a new VHD from a physical disk.
    The biggest issue with the conversion utilities is that Windows does not know the Linux file systems.  So you need some Linux tool to do it.
    I know that VMware had a converter that handled Linux - but again, you have to manually fixup the hardware in the boot menu.
    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.

  • V2V - Hyper-V 2012R2 / SCVMM 2012R2- ESX to HV - Local storage not recognised in conversion wizard?

    Hi,
    I am in the final stages of testing for our move from VMWare to Hyper-V.  I am currently testing migrations of VMWare VMs to Hyper-V.  I've connected SCVMM to the vCentre server and attached to the ESX hosts so I can see all the VMs in the
    VMM console. 
    My Hyper-V servers are running in a failover cluster and have shared storage as well as local storage for less important VMs.  When I run the Convert VM Wizard I can't see the local storage listed when selecting a storage location for the newly converted
    VM.  It appears that VMM assumes that the VMWare VM is high availability and thus only shows me the shared clustered drives.  Its not HA in VMWare. although the ESX host is a enterprise version.  This theory is born out when I've converted a
    VWMare VM to Hyper-V I click on the migrate button to move it to the local storage in the new target server location screen I get a tick box, that is ticked, showing the VM is HA.  When I deselect it I can then select local storage and migrate the
    VM over.
    Is there any way of stopping VMM pre-setting the VMWare VMs as HA so I can select the local storage in the conversion wizard?
    Any help gratefully received.
    Rob

    Hi Simar
    Thanks for the advice, I've now got the VM back in a stable state and running HA.
    Just to finish off the thread for future I did the following
    - Shutdown the VM
    - Remove the VM from the Failover Cluster Manager (as you say this did leave the VM configuration intact)
    - I was unable to import the VM as per your instructions so I copied the VHD to another folder on the local storage and took a note of the VM configuration.
    - Deleted the VM from VMM so this removed all the configuration details/old VHD.
    - Built a new VM using the details I saved from the point above
    - Copied the VHD into the new VMs folder and attached it to the VM.
    - Started it up and reconfigured networking
    - Use VMM to make the VM HA.
    I believe I have found the reason for the initial error, it appears there was a empty folder in the Snapshot folder, probably from an old Checkpoint that hadn't cleaned up properly when it was deleted.
    The system is up and running now so thanks again for the advice.
    Rob

  • Converting physical servers to hyper-v hosts

    Hi,
    Can we
    We are running windows hyper-v server 2012 R2 and having many VM's running on the hypervisor. we would like to convert few of our physical machines to virtual.
    how do we convert a physical sever to hyper-v virtual machine ?
    what factors should we take into consideration?
    which tools should we use to accomplish this task ? could you please provide any document or links for the same.
    Thanks.

    Is SCVMM 2012 SP1 a free tool or do we need buy the license ?
    NO, it;s not free.
    Where do we need to install the SCVMM ?
    You can install to VM.
    can we install it on any computer on the network or  it should be on any of the specific machine ?
    System Requirements for System Center 2012 - Virtual Machine Manager
    SCVMM 2012 R2 – QuickStart deployment guide
    is there any option in Hyper-V VMM to convert P2V?
    NO
    You can try
    Using Disk2VHD for Hyper-V P2V (Physical to Virtual) Conversions
    How to perform a P2V in a SCVMM 2012 R2 environment
    How to clone physical machine into Hyper-V 2012
    Have a nice day !!!

  • Convert scvmm 2012 physical to virtual

     Hello All,
     Can I convert my scvmm 2012 physical machine to virtual in windows 2012 hyper v r2 environment ??
      any article on the same please reply

    Hi Sir,
    >>Can I convert my scvmm 2012 physical machine to virtual in windows 2012 hyper v r2 environment ??
    Based on my understanding you are going to perform P2V for physical SCVMM server .
    The first thing came into my mind is  Disk2Vhd  , you may give it a try (before you do that please turn off the SCVMM service ).
    If the SQL server was installed on a different physical computer I would suggest you to create a new VM and install SCVMM with retained data base :
    https://technet.microsoft.com/en-us/library/cc764334.aspx
    Best Regards,
    Elton Ji
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected] .

  • Installing SCVMM 2012 r2 in a VM on Hyper-V 2012 and windows failover cluseter

    Hi,
    I am planning to configure scvmm 2012 r2 that will be managing 30 hyper-v host servers, please guide me will it be ok if i install and configure both scvmm 2012 r2 and sql server 2012 on same VM running on Hyper-V Failover Cluster ?
    Regards,
    Afzal
    [email protected]

    Hi,
    Like most of the time, there is a lot of possible topology to achieve your design.
    Installing VMM and the database in a virtual machine on the same cluster that it manage is a supported scenario. 
    The first question you have to ask is : What is the availability level i need for my VMM infrastructure ?If
    you shutdown the SCVMM instance for patching, you are not able to deploy new VM from template, and not able to create and manage Virtual Networks. It don't affect existing VM or Virtual Networks. Does this break your SLA ?
    Most of the time, VMM don't need a guest cluster (unless you are a hosting provider with provisionning portal
    available 24/24 7/7).
    The main advice i will give you is :
    Keep it simple as possible !
    Don't build complex infrastructure if you don't need to achieve a very hight level of availability.
    Availability, complexity and management cost have a exponential relation. 
    For large deployment, you can use a dedicated Hyper-V cluster to deploy System Center and infrastructures services (SCVMM, SCOM etc...) But there is nothing wrong in deploying VMM in the same cluster as the VM it manage. The design you have to achieve should
    be thinking in terms of availability and serviceability.
    I don't think that 30 Hyper-V hosts need a dedicated SQL Guest Cluster.
    If you install VMM on one VM and SQL on another, you will not achieve more performances, but your VMM instance
    will be less "portable".
    Cheer.
    Cedric.

  • I can't find failover cluster management after creating hyper-v cluster on SCVMM 2012 R2

    I've created a hyper-v cluster on scvmm 2012 r2 but I can't find the failover cluster manager to move storage resources. all hosts are showing to have hyperv role and failover clustering feature installed. disk Witness in Quorum is good, same as for the
    other CSV lun. Please help me Microsoft. Thank you. 

    The management consoles are not getting installed while building the cluster through SCVMM. However, its not mandatory to have the management tools on the server. You can have it on a different machine with this management tools installed and connect to
    this cluster remotely.
    Optimism is the faith that leads to achievement. Nothing can be done without hope and confidence.
    InsideVirtualization.com

  • VMware ESX Cluster Port Groups not Replicated as Network Sites in SCVMM 2012 Logical Switch

    To whom it may concern,
    We have added our ESX 4.1 Update 2 Cluster that's being managed by VMware vCenter to SCVMM 2012 because we want to create a private cloud and use the resources of the ESX cluster. SCVMM is replicating all the vSwitch from the ESX cluster as a logical network
    but it's not replicating the port groups on the vSwitch as Network Sites associated to the Logical Network.
    May you please advise or confirm that this is the normal behaviour of SCVMM? Or is there any way that SCVMM would be able to recognize the port groups associated to the ESX vSwitch and replicate it a a Networks Sites associated to Logical Switches?
    Your prompt response will be greatly appreciated.
    Thanks in advance!

    Hi Graham,
    Thanks for your reply. 
    I understand that we need to configure the port groups in the vCenter server but SCVMM is only replicating the vSwitch as a Logical Network but not the port groups. It should also replicate the port group as a network site associated to the logical network.
    On our VMware environment, we have port groups on different VLANs and being mapped to one physical NIC. When creating a VMware VM in a private cloud with a self-service user role we can't select the option to connect the port group that we've created from
    the vCenter server. The only option it gives is the logical network (vSwitch) not the port groups within that logical network (vSwitch). Even if we create network site within the logical network (with assigned VLAN) in SCVMM, it randomly selects the port group
    within the VMware vSwitch when we create a VM. We need the users with a self-service role to be able to select the port group from our vSwitch to assign the virtual NIC of the VM to a specific port group. In this way, they don't have to call or email us to
    assign the VM to a port group.
    I still don't understand why SCVMM does not map the port groups we've created from VMware vCenter server with user that has a self-service role. Is there any other way so that we can map the port group automatically to SCVMM? 
    Please advise. Thanks!

  • Some error of COM when I launch Validated configuration before create cluster on hyper-v 2012 with SCVMM 2012 SP1

    Hi everybody,
    I tried to created a cluster with 2 hyper-v Standalone 2012 ( with ISCSI connectivity for the SAN) with scvmm 2012 sp1.
    After the validation testing I have 2 errors and I don't find the answer . I pasted the log at the bottom.
    Thanks for your help.
    Bye.
    An error occurred while executing the test.
    An error occurred while validating the operating system software updates.
    One or more errors occurred.
    Unable to cast COM object of type 'System.__ComObject' to interface type 'MS.Internal.ServerClusters.Validation.IClusterUpdate'.
     This operation failed because the QueryInterface call on the COM component for the
    interface with IID '{E3C9B851-C442-432B-8FC6-A7FAAFC09D3B}' failed due to the following error: No such interface
    supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
    ===============================================================================================================================
    An error occurred while executing the test.
    There was an error initializing the network tests.
    There was an error creating the server side agent (CPrepSrv).
    Unable to cast COM object of type 'System.__ComObject' to interface type 'MS.Internal.ServerClusters.Validation.IClusterNetwork2'.
     This operation failed because the QueryInterface call on the COM component for
    the interface with IID '{2931C32C-F731-4C56-9FEB-3D5F1C5E72BF}' failed due to the following error: No such interface
    supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

    Hi Guillaume Pincon,
    Please first update both server to latest update and turn off the Windows firewall for narrow down this issue then try build the cluster again, one of the cluster create condition is all the servers should have the same software updates (patches) and service
    packs. If all above steps not work please post the second validation error information.
    The related KB:
    Hyper-V: Using Hyper-V and Failover Clustering
    https://technet.microsoft.com/en-us/library/cc732181(v=ws.10).aspx
    I’m glad to be of help to you!
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • BUG? when Using SCVMM 2012 R2 SP1 RU2 to move a vm and change vlan setting,vlan setting on hyper-v was not changed

    1. when i use scvmm 2012 r2 sp1 ru2 to move a vm to another host(with no vlan trunk ) and change vlan 2 to vlan disabled. the network of vm was lost,when i check the network property on hyper-v management console ,i saw the vlan still the original setting,
    but when i check the network propery on scvmm ,the vlan setting shows disabled,then i refresh the vm on scvmm console,the vlan setting shows vlan 2.
    image 1, move a vm and change vlan settings to be disabled.
    image 2. after vm was moved to another host ,the vm vlan settings shows on hyper-v console
    yoke88
    IM:[email protected]

    Hi,
    in 2012 R2 UR2 there is already one bug fix regarding the vlan's. This can be a different problem. I would suggest to post this question to 
    https://connect.microsoft.com/WindowsServer/SC_Public
    Regards,
    Cengiz Kuskaya

  • Hyper-V 2012 VM Placement by SCVMM 2012 SP1

    Hi,
    I'd like to understand the logic behind VM placement in SCVMM 2012 SP1 and a 8 Node Hyper-v 2012 cluster. Each Node has 32GB RAM and each is a completely identical HP DL360.
    Here is the current placement as performed by SCVMM
    Node 1: 1 VM
    Node 2: 2 VM's
    Node 3: 6 VM's
    Node 4: 1 VM
    Node 5: 2 VM's
    Node 6: 7 VM's
    Node 7: 1 VM
    Node 8: 1 VM
    There are 2 x 16GB VM's, the rest of between 2GB and 8GB. Each of the overloaded hosts has a 16GB VM running on it.
    I have a cluster reserve set to 1 Node failure. Why has it decided to favour Node 3 and 6? I appreciate the Maths to work out Node suitability are very complex but this seems rather odd.
    Thanks in advance.
    Eddie

    Hi,
    Please check “Preferred Owners” settings for each clustered resource.
    There are some scenarios to help you understand failover process:
    Scenario 1: If a node or resource fails and the Preferred Owner List has been defined, the Cluster Service fails the Group to the next available node in the Node List. The Node List is composed of the Preferred Owners List followed by the remaining nodes
    arranged by their Node ID. The Node ID is defined when a node is joined to a cluster or if a node is evicted or and re-added.
    Scenario 2A: If a resource fails and the Preferred Owner List is not set, the Group follows a Node List much like it did in Scenario 1. The Node List is built only from the Node ID. Upon a node or resource failure, resources follow a downward path failing
    to the subsequent node in the Node List. When it reaches the last listed node in the Node List, it starts with the first node in the Node List.
    Scenario 2B: If a node fails and the Preferred Owner List is not set for a group on that node, then an available node will be selected randomly for the group to be moved to. This will distribute the groups among the available nodes.
    Scenario 3: If a Cluster administrator manually chooses Move group and selects Best Possible and the Preferred Owner List is configured, the Group will always start at the top of the Node List. As in Scenario 1, the Node List is composed of the Preferred
    Owner List and the installation order.
    Scenario 4: If, as Cluster administrator, you manually choose Move group and you select Best Possible and the Preferred Owner List is not configured, an active node is chosen randomly to host the group. Without the Preferred Owner List configured, it is
    possible that a Group may move to a Node that is already running several other Groups.
    We recommend that you configure the Preferred Owner list on a large node cluster if the load between nodes is significantly different or if the nodes are not homogeneous.
    For more information please refer to following MS articles:
    Failover behavior on clusters of three or more nodes
    http://support.microsoft.com/kb/299631
    Preferred Owners in a Cluster
    http://blogs.msdn.com/b/clustering/archive/2008/10/14/9000092.aspx
    Lawrence
    TechNet Community Support

Maybe you are looking for