Live Migration in OVM 3.0.2 should have an interruption or not?

Live Migration in OVM 3.0.2 should have an interruption or not?
I mean: I have 2 OVM Servers 3.0.2 & FibreChannel Storage
I installed a Oracle Linux 5.6 x64 in paravirtualized Mode
When I do a Live Migration the Virtual Machine changes in seconds to the other server with the lock image. Meanwhile I ping to the machine & Im inside the command line.
Communication interrupt like 10 seconds or sometimes more & command line does not work for the same time
Is that correct?
Greetings
Alex Dávila

alex davila wrote:
Right now Iam testing connectivity & when I do live migration the interruption is minimal, just 1 ping lost
I don't know why yesterday delay secondsYou might want to talk to your networking guys to make sure that PORTFAST is enabled (if you have Cisco switches) or that you have rapid STP configured. Keep in mind that we switch the MAC address of the guest from one physical server to another. The delay you saw was your network noticing and re-routing packets to the new location.

Similar Messages

  • VM live migration during OVM server upgrade

    Hi Guys,
    I'm planning to upgrade OVM 3.1.1 to 3.2.7.
    There are 4 OVM Servers in server pool and all is using the same CPU family which means the live migration is possible.
    I just wondering if I upgrade one OVM server to 3.2.7 first and then is it still available to live migrate VMs from 3.1.1. servers to new 3.2.7 server?
    Thanks in advance.
    Jay

    Hi Jay,
    I'd do the following:
    - free up one OVS by migrating all guests to the remaining OVS
    - upgrade OVM Manager straigh to 3.2.8
    - upgrade the idle OVS to 3.2.8
    - live migrate your guests from one 3.1.1 OVS to the new, idle 3.2.8 OVS - if not using OVMM, then using xm
    - round robin upgrade your remaining OVS
    I've done that a couple of times…
    Cheers,
    budy

  • Live Migration in OVM 3.0.2

    When I try to live migrate a guest vm, I don't get any target server options; here is the output I'm seeing in the AdminServer.log file:
    ...<Default CPU Parameters- en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 2801-HF, en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 10.2.6.0, en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 10.2.7.0, en: true, threshold: 1.00>
    ...<Server: server01.test.com, cpu utilization: 0.88%>
    ...<Server: server01.test.com, network: 2801-HF, rx mBytes: 0, tx mBytes: 0>
    ...<Server: server01.test.com, network: 10.2.7.0, rx mBytes: 0, tx mBytes: 0>
    ...<VM/Server: vm-test/server02.test.com, speed 2666.8, cpus 1, util -1.0%>
    However, if I remove the vnic from the guest vm, I am able to live migrate and this is what I see in AdminServer.log:
    ...<Default CPU Parameters- en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 2801-HF, en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 10.2.6.0, en: true, threshold: 1.00>
    ...<Default Net Parameters- net: 10.2.7.0, en: true, threshold: 1.00>
    ...<Server: server01.test.com, cpu utilization: 0.87%>
    ...<Server: server01.test.com, network: 2801-HF, rx mBytes: 0, tx mBytes: 0>
    ...<Server: server01.test.com, network: 10.2.7.0, rx mBytes: 0, tx mBytes: 0>
    ...<VM/Server: vm-test/server02.test.com, speed 2666.8, cpus 1, util -1.0%>
    ...<CompatibleServers for VM vm-test: [server01.test.com]>
    ...<Server: server01.test.com- simCpuUsed 371.5, VM: vm-test- cpuUsed -26.7>
    ...<Server: server01.test.com- serverCpuLimit 36268.5, newServerCPU 344.8>
    ...<Server/Network server01.test.com/2801-HF: serverNetLimit 38250.0, newServerRx 0, newServerTx 0>
    ...<Server/Network server01.test.com/10.2.7.0: serverNetLimit 38250.0, newServerRx 0, newServerTx 0>
    ...<Server/Network server01.test.com/10.2.6.0: serverNetLimit 38250.0, newServerRx 0, newServerTx 0>
    ...<Fit map for VM: vm-test, on server: server01.test.com- cpuFit:true, memFit:true, netFit:true, fitFactor:0.931>
    I've seen the log throw out compatibility errors when the 2801-HF network wasn't present on each server; however, I've fixed that issue. Since I can live migrate without a VNIC present, I thought it might be another network issue, yet I'm not even seeing "com.oracle.ovm.mgr.business.CompatibilityChecker" being ran when a guest has a VNIC.

    Both servers have the same bridge device configured (checked by running ifconfig -a on each server), if that's what you mean being defining a VNIC. While the guest vm is configured with a VNIC, I am able to offline the guest vm, migrate it, and then online it again on the second server without any issues. I was assuming any type of network difference (like a lack of a VNIC being defined on both servers) would have shown up in the AdminServer.log file under the execution of "com.oracle.ovm.mgr.business.CompatibilityChecker".
    Thanks for the quick response.

  • Not sure if I should have started over or not...

    I bought a 2TB time capsule on Saturday.  Following the directions, all seemed to be going well for my initial backup.  I had roughly 200GB on my system to backup.
    Everything appeared to be going smooth and when I left for work this morning, it said it had 75GB left to go.
    I came home for lunch and the first thing that caught my eye was the light on the TC blinking yellow.
    Turns out my wireless went down sometime this morning.
    Once I got the wireless reset and all the lights were green again, I clicked the backup now button.  It spent some time "indexing" and then started backing up the remaining 52GB.
    I'm hoping that was the right thing to do and I end up with a working initial backup when it's done.
    From reading other posts here, I'm not sure that I made the right choice and I should have erased the initial data and started again.

    jeffforbes wrote:
    I'm hoping that was the right thing to do and I end up with a working initial backup when it's done.
    Yes, that's fine (as long as it eventually completes).  There's really no functional difference between an initial backup and incrementals. 
    From reading other posts here, I'm not sure that I made the right choice and I should have erased the initial data and started again.
    No reason to do that.
    The one thing you might have done was to connect via Ethernet cable for the initial backup -- that should be 2-3 times faster than via a good WIFI connection, and more reliable, too.    If you ever have to do a very large backup again, or a full or large restore, do that via Ethernet, too.
    If it fails again, just connect via Ethernet and let 'er rip!

  • Registrati​on mistake should have been united Kingdom not united States

    When i registered with you when i installed my printer i did not notice that it was being registered under United States,
    when it should have been United Kingdom i may also now have registered with you twice. Can you help me with this matter
    is it best to clear my registrations under this email address,so i may start again
    Dudley [Personal Information Removed]

    Hi @charles4, 
    I suspect the best way to clear this up is for you to call us. A support professional can ensure your registration is complete and correct!  If you are in Canada or US call 800 474 6836, or you can Contact HP Worldwide.
    Feel free to click the thumbs up below to say thanks
    Please click the Thumbs up icon below to thank me for responding.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Sunshyn2005 - I work on behalf of HP

  • Best Configuration for T4-4 and live migration

    I have several T4-4 servers with Solaris 11.1
    What kind of settings I need for production environments with OVM live migration?
    Should I use OVM manager for rugged environments?
    Should I set two io-domain on each server?
    Considering that I do live migration, for guess ldom system disk should I configure (publish) one big LUN to all servers or just a separate LUN for each ldom guest.

    For the first questions: it's best to have separate LUNs or other backend disks for each guest - otherwise how would you plan to share them across different guests and systems? Separate LUNs also is good for performance by encouraging parallel I/O. Choice of using an additional I/O domain is up to you, but it's very typical for production users because of the resiliency it adds.
    For advice on live migration, seehttps://blogs.oracle.com/jsavit/entry/best_practices_live_migration
    Other blog posts after that discuss availability and performance.
    Hope that helps, Jeff

  • Live Migration only using one live migration adapter

    Hi,
    I have a 2 node cluster spanning two buildings, 4 switches (2 in each building), 2 live migration NICs in each server. I have NIC1 going through switch 1 and NIC2 going through switch 2, same in the other building.
    everything talks fine to each other. I decided to team the Live Migration networks so I can get more transferring at once (getting 2Gbps instead of 1, this seemed like a good idea at the time but when I ran a test scenario of failing one of the switches
    the live migration was unable to complete (despite the switches being stacked together, maybe I have a config issue I dont know).
    so I destroyed the team and thought I'd have two seperate live mig channels, i select these two live mig channels in as live migration networks in failover cluster manager. when i try to live migrate a bunch of VM's it is only using the one adapter, no matter
    how many VM's are going down there it will deal with 2 at a time (as per hyper-v settings). 
    the question is, why is not using my other live migration channel even though that adapter is configured correctly, I have even moved it up in the list and then it will use it so i know it works, but it won't use both together...?
    thanks
    Steve

    Live Migration uses the first network interface in the order you configured it. As far as I know the second interface is only used when the first interface becomes unavailable. But don't pin me on this. Now back to your NIC teaming, because there
    is one thing you should know:
    When you configure a NIC team without a switch assisted (LACP) configuration your team will have a 2x1Gb outbound and 1x1Gb inbound connection. This is probably why you only get 1x1Gb througput.
    When you configure a NIC team with a switch assisted (LACP) configuration you team will have a 2x1Gb outbound and 2x1Gb inbound connection. Such a NIC teaming configuration is in fact a port-channel / ether-channel like you would configure between switches.
    This is an optimal configuration.
    I hope this information makes more sense to you. If you have any questions let me know.
    Boudewijn Plomp, BPMi Infrastructure & Security
    Please remember, if you see a post that helped you please click "Vote as Helpful" and if it answered your question, please click "Mark as Answer".

  • Live Migration of Lync 2010 Servers

    Hello we have a new Hyper-V 2012R2 3-node cluster.  We are currently running our 02 nodes of Lync servers (DI, ED, etc...) and would like to know if MSFT has officially sanctioned live migration of Lync Servers.  In 2008R2 it was explicitly defined
    not to migrate certain workloads such as Exchange, SQL and Lync servers.  What is status on 12R2 and if approved is there an official document stating such as I haven't found.
    Thanks,

    Live Migration is not supported for Lync 2010 or 2013 servers. I'm not sure if there is an official doc for 2010, but here's the doc for 2013:
    http://www.microsoft.com/en-us/download/confirmation.aspx?id=41936
    They also recommend that you turn off hyperthreading and NUMA, although I think it's technically supported to leave them on.
    Eric Siron
    Altaro Hyper-V Blog
    I am an independent blog contributor, not an Altaro employee. I am solely responsible for the content of my posts.

  • Cannot perform a live migration while replication is enabled

    I have two Server 2012 machines that I am running hyper-v on (just testing for now).  I can right click on a virtual machine and move it (live migration) to the other server with no issues.  I can also enable replication on the VM and that
    appears to work properly.  However, if I have replication enabled on a VM I am unable to perform a live migration.  I receive an error that says the VM already exists on the destination server (because of the replication). 
    Is there any way to perform a live migration while replication is enabled?

    I can't think of a reason why you would want to anywhere else but a test environment. Replication's intended use is DR across a WAN between two physical location (there are others, but this is primarily why it was created). If Office1 burns down, you can
    boot your Replica at Office2. Live Migration is for local HA. If Server1 has a hardware failure, Live Migrate to Server2.
    If everyone could simply Live Migrate over their WAN link between offices, Replication would be redundant. But getting a fast enough WAN link for this is extremely expensive, so Microsoft created Replication for high latency, low bandwidth WAN connections.
    TL;DR, Replication and Live Migration are mutually exclusive in almost all environments. It's not even that they *can't* work together, it's just that there's no point in making them work together because they're for different use cases.

  • List of MIGO document in which Excise have not been deducted by the user, which should have been deducted.

    Dear All,
    While doing MIGO, excise calculation is not been done by the users.
    I want the list of document in which excise should have been done by not done by the users.
    This would be the ABAP development but I need to know which table while give the correct information.

    J1I7 standard report should serve your requriement. There are three radio buttons in the Selection screen. You will have to use them according to your requirement.
    If you still want to go with Z report then have used the excise tables MSEG, MKPF, J_1IEXCHDR, J_1IEXCDTL, J_1IGRXREF, J_1IPART1 & J_1IPART2. You will find the entry in the Part1 table if Part 1 is updated and an accounting document in J_1IPART2 table if Part 2 is also posted.

  • OVM 3.1.1 - Live migration not completed

    Hi,
    I'm facing an interesting case with the VM live migration.
    If I issue a migration from the manager, the VM is effectively moved to the new server but the job still in a "in progress" mode (0% completed) and the OVM servers still locked until I abort the job.
    Once the job is aborted, everything is back to normal and the VM is running on the targeted server.
    Any idea what's wrong?
    thanks for the help.
    Below is the log of the job:
    Job Construction Phase
    begin()
    Appended operation 'Bridge Configure Operation' to object '0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)'.
    Appended operation 'Bridge Configure Operation' to object '0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)'.
    Appended operation 'Virtual Machine Migrate' to object '0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (IN_USE): [Server] 36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:35 (oracle55)
    Object (IN_USE): [EthernetPort] 0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)
    Operation: Bridge Configure Operation
    Object (IN_USE): [Server] 36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:33 (oracle54)
    Object (IN_USE): [VirtualMachine] 0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)
    Operation: Virtual Machine Migrate
    Object (IN_USE): [BondPort] 0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)
    Operation: Bridge Configure Operation
    Job Running Phase at 14:02 on Thu, Jan 10, 2013
    Job Participants: [36:34:31:30:31:36:43:5a:33:32:32:32:4b:42:4b:33 (oracle54)]
    Actioner
    Starting operation 'Bridge Configure Operation' on object '0004fb000020000004cb599206575194 (network.EthernetPort (3) in oracle55)'
    Bridge [0004fb001054934] already exists (and should exist) on interface [eth2] on server [oracle55]; skipping bridge creation
    Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
    Starting operation 'Virtual Machine Migrate' on object '0004fb0000060000a4a1035c270b5f7b (RH63_PVM_XDC_Node2)'
    Completed operation 'Virtual Machine Migrate' completed with direction ==> LATER
    Starting operation 'Bridge Configure Operation' on object '0004fb000020000051ceed7ebd6f2ad9 (network.BondPort (1) in oracle55)'
    Bridge [15.136.24.0] already exists (and should exist) on interface [bond0] on server [oracle55]; skipping bridge creation
    Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
    Starting operation 'Virtual Machine Migrate' on object '0004fb0000060000a4a1035c270b5f7b

    Some other log info from the ovs-agent.log file:
    [2013-01-10 17:29:02 7647] DEBUG (notification:291) Connected to manager.
    [2013-01-10 17:29:17 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:29:18 7647] ERROR (notification:333) Error in NotificationServer process: 'Invalid URL Request (receive) http://15.136.28.56:7001/ovm/core/OVMManagerCoreServlet'
    Traceback (most recent call last):
    File "/usr/lib64/python2.4/site-packages/agent/notification.py", line 308, in serve_forever
    foundry = cm.getFoundryContext()
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/OvmManager.py", line 38, in getFoundryContext
    self.foundry = self.getModelManager().getFoundryContext()
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/OvmManager.py", line 31, in getModelManager
    if self.modelMgr == None:
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/ModelManager.py", line 364, in __cmp__
    return self.compareTo(obj)
    File "/usr/lib/python2.4/site-packages/com/oracle/ovm/mgr/api/manager/ModelManager.py", line 250, in compareTo
    return self.exchange.invokeMethodByName(self.identifier,"compareTo","java.lang.Object",args,5,False)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 68, in invokeMethodByName
    return self._send_(InvokeMethodByNameCommand(identifier, method, params, args, access))
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 164, in send
    return self._sendGivenConnection_(connection, command, timeout)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/OdofExchange.py", line 170, in sendGivenConnection
    result = connection.receive(command, timeout)
    File "/usr/lib/python2.4/site-packages/com/oracle/odof/io/ServletConnection.py", line 88, in receive
    raise OdofException("Invalid URL Request (receive) %s" % self.url, sys.exc_info()[1])
    OdofException: 'Invalid URL Request (receive) http://15.136.28.56:7001/ovm/core/OVMManagerCoreServlet'
    [2013-01-10 17:29:38 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:29:54 7647] DEBUG (notification:289) Trying to connect to manager.
    [2013-01-10 17:29:58 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')
    [2013-01-10 17:30:19 7655] ERROR (notification:64) Unable to send notification: (2, 'No such file or directory')

  • Live migration of domains with OVMM

    Can anybody point out the reference for performing live migration of domains through OVM Manager instead of CLI. Could not find it in the User's manual for OVM Server 2.2 release.

    Does the same thing happen if you initiate the live migration from within SCVMM?  Generally speaking, if SCVMM is in use, you should first try to perform the operation from SCVMM before trying to use the Failover Cluster Manager or the Hyper-V Manager. 
    Should not make any difference, but it would be another point of information.
    What is so strange is that a live migration within the cluster is not doing anything with the disks.  All it is doing is moving the executing VM from the memory of one node of the cluster to another node in the cluster.  The virtual hard disks,
    .vhd or .vhdx, are not touched, unless when you say 'live migration' you mean 'live storage migration'.  Very strange that it is only happening on the VMs with .vhd.
    Another thing you could try ... convert the .vhd on one of the problematic VMs to a .vhdx file and see if that fixes the issue.
    . : | : . : | : . tim

  • Live migration suddenly won't work on 3.1.1

    I've done many live migrations over the last few months, with no problems. Suddenly, they don't work any more. Here's what I see:
    I start the migration from the Manager.
    The VM immediately disappears from the list of VMs on the source servers, and appears on the destination server.
    The job shows "in progress", and it NEVER completes.
    The "% complete" for the job never says anything but ZERO.
    If I look at the 'details' on the 'in progress' migration job, it says:
    Job Construction Phase
    begin()
    Appended operation 'Bridge Configure Operation' to object '0004fb00002000005c945b4212271249 (network.BondPort (2) in oravm3.acbl.net)'.
    Appended operation 'Virtual Machine Migrate' to object '0004fb000006000066c8e49bc5ab54b0 (jiplcm01)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (IN_USE): [Server] e2:a3:70:c6:67:89:e1:11:bb:8e:e4:1f:13:eb:92:b2 (oravm3.acbl.net)
    Object (IN_USE): [BondPort] 0004fb00002000005c945b4212271249 (network.BondPort (2) in oravm3.acbl.net)
    Operation: Bridge Configure Operation
    Object (IN_USE): [Server] 92:0f:60:b4:84:91:e1:11:aa:cb:e4:1f:13:eb:d2:3a (oravm2.acbl.net)
    Object (IN_USE): [VirtualMachine] 0004fb000006000066c8e49bc5ab54b0 (jiplcm01)
    Operation: Virtual Machine Migrate
    Job Running Phase at 13:10 on Wed, Jan 2, 2013
    Job Participants: [92:0f:60:b4:84:91:e1:11:aa:cb:e4:1f:13:eb:d2:3a (oravm2.acbl.net)]
    Actioner
    Starting operation 'Bridge Configure Operation' on object '0004fb00002000005c945b4212271249 (network.BondPort (2) in oravm3.acbl.net)'
    Bridge [0004fb001018c4c] already exists (and should exist) on interface [bond1] on server [oravm3.acbl.net]; skipping bridge creation
    Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
    Starting operation 'Virtual Machine Migrate' on object '0004fb000006000066c8e49bc5ab54b0 (jiplcm01)'
    Job failed commit (internal) due to Caught during invoke method: java.net.SocketException: Socket closed
    Wed Jan 02 13:11:36 EST 2013
    com.oracle.odof.exception.InternalException: Caught during invoke method: java.net.SocketException: Socket closed
    Wed Jan 02 13:11:36 EST 2013
    at com.oracle.odof.OdofExchange.invokeMethod(OdofExchange.java:956)
    at com.oracle.ovm.mgr.api.job.InternalJobProxy.objectCommitter(Unknown Source)
    at com.oracle.ovm.mgr.api.job.JobImpl.internalJobCommit(JobImpl.java:281)
    at com.oracle.ovm.mgr.api.job.JobImpl.commit(JobImpl.java:651)
    at com.oracle.ovm.mgr.faces.model.JobEO$CommitWork.run(JobEO.java:233)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.net.SocketException: Socket closed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:129)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
    at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2248)
    at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2541)
    at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2551)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
    at com.oracle.odof.io.AbstractSocket.receive(AbstractSocket.java:220)
    at com.oracle.odof.io.AbstractSocket.receive(AbstractSocket.java:173)
    at com.oracle.odof.OdofExchange.send(OdofExchange.java:473)
    at com.oracle.odof.OdofExchange.send(OdofExchange.java:427)
    at com.oracle.odof.OdofExchange.invokeMethod(OdofExchange.java:938)
    ... 7 more
    Anyone have any idea what the problem is? What can I do to gather useful information?

    Job failed commit (internal) due to Caught during invoke method: java.net.SocketException: Socket closed
    at com.oracle.ovm.mgr.api.job.InternalJobProxy.objectCommitter(Unknown Source)
    It looks to me that either the target server does not have access to everything needed to complete the migration (access to the shared pool, access to the shared storage and etc) or the target server is having an issue communicating with the VM Manager.
    I wish such error were more descriptive but I believe the "unknown source" and "socket closed" indicates such a problem.

  • Server 2012 cluster - virtual machine live migration does not work

    Hi,
    We have a hyper-v cluster with two nodes running Windows Server 2012. All the configurations are identical.
    When I try to make a Live migration from one node to the other I get an error message saying:
    Live migration of 'Virtual Machine XXXXXX' failed.
    I get no other error messages, not even in event viewer. This same happens with all of our virtual machines.
    A normal Quick migration works just fine for all of the virtual machines, so network configuration should not be an issue.
    The above error message does not provide much information.

    Hi,
    Please check whether your configuration meet live migration requirement:
    Two (or more) servers running Hyper-V that:
    Support hardware virtualization.
    Yes they support virtualization. 
    Are using processors from the same manufacturer (for example, all AMD or all Intel).
    Both Servers are identical and brand new Fujitsu-Siemens RX300S7 with the same kind of processor (Xeon E5-2620).
    Belong to either the same Active Directory domain, or to domains that trust each other.
    Both nodes are in the same domain.
    Virtual machines must be configured to use virtual hard disks or virtual Fibre Channel disks (no physical disks).
    All of the vitual machines have virtual hard disks.
    Use of a private network is recommended for live migration network traffic.
    Have tried this, but does not help.
    Requirements for live migration in a cluster:
    Windows Failover Clustering is enabled and configured.
    Yes
    Cluster Shared Volume (CSV) storage in the cluster is enabled.
    Yes
    Requirements for live migration using shared storage:
    All files that comprise a virtual machine (for example, virtual hard disks, snapshots, and configuration) are stored on an SMB share. They are all on the same CSV
    Permissions on the SMB share have been configured to grant access to the computer accounts of all servers running Hyper-V.
    Requirements for live migration with no shared infrastructure:
    No extra requirements exist.
    Also please refer to this article to check whether you have finished all preparation works for live migration:
    Virtual Machine Live Migration Overview
    http://technet.microsoft.com/en-us/library/hh831435.aspx
    Hyper-V: Using Live Migration with Cluster Shared Volumes in Windows Server 2008 R2
    http://technet.microsoft.com/en-us/library/dd446679(v=WS.10).aspx
    Configure and Use Live Migration on Non-clustered Virtual Machines
    http://technet.microsoft.com/en-us/library/jj134199.aspx
    Hope this helps!
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Lawrence
    TechNet Community Support
    I have also read all of the technet articles but can't find anything that could help.

  • Hyper-V replica vs Shared Nothing Live Migration

      Shared Nothing Live Migration allows to transport your VM over the WAN without shutting it down (how much time it takes on io intensive vm is another story)
      Hyper-V replica does not allow to perform the DR switch without shutdown operation on primary site VM !
      why can't it take the VM live to the DR ?
      that's because if we use Shared Nothing across the WAN, we don't use the data that Hyper-V replica can and then it also breaks everything hyper-V replica does.
      Point is: how to take the VM to DR in running state, what is the best way to do that ?
    Shahid Roofi

    Hi Shahid,
    Hyper-V Replica is designed as a DR technology, not as a technique to move VMs. It assumes that should you require it, the source VM would probably be offline and therefore you would be powering up the passive copy from a previous point in time
    as its not a true synchronous replica copy. It does give you the added benefit to be able to run a planned failover which as you say, powers of the VM first, runs a final Sync then powers the new VM up. Obviously you cant have the duplicate copy of this VM
    running all the time at the remote site, otherwise you would have a split brain situation for network traffic.
    Like the live migration the shared nothing live migration is a technology aimed at moving a VM, but as you know offers the ability to do this without having shared storage and only requires a network connection. When initiated moves the whole
    VM, well copies the virtual drive and memory before sending machine writes to both, then only to the new VM when they both match. With regards to the speed, I assume you have the SNLM setup to compress data before sending across the wire?
    If you want a true live migration between remote sites, one way would be to have a SAN array between both sites synchronously replicating data, then stretch the Hyper-V cluster across both sites. Obviously this is a very expensive solution but perhaps
    the perfect scenario.
    Kind Regards
    Michael Coutanche
    Blog:   
    Twitter:   LinkedIn:
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Maybe you are looking for