Feature #1639

VM Disaster Recovery without resubmit of harddisk images

Added by Carlos Martín over 8 years ago. Updated over 6 years ago.

Status:ClosedStart date:11/07/2012
Priority:HighDue date:
Assignee:-% Done:

0%

Category:Core & System
Target version:Release 4.10
Resolution:fixed Pull request:

Description

Requested in the users mailing list :

Hi,

I am currently using OpenNebula with multiple Hosts and the VM Images Stored in an shared NFS System. So every Host sees all Images.

I got now the Problem that I want to provide a fault tolerant system with mostly no loss of data on crash.

Let's have the situation that one of my Host crashes... OpenNebula now tells me that the Host is down but still assumes that the VM are running.

What I now want to do is to restart the VM which was running on the crashed Host with the same already deployed hard disk images on a different Host still working host to get the system with the existing data back running (something like an offline migration but with one host down).
Till now I was not able to find a way to do that in OpenNebula.
Is there already a way and I didn't find it or is that planed as a future feature?

regards

Stefan


Related issues

Related to Backlog #1618: Provide a recommended HA setup for OpenNebula Closed 10/29/2012
Related to Feature #2944: Allow to boot from unknown state on a different host (sha... Closed 05/26/2014

Associated revisions

Revision 116990be
Added by Carlos Martín almost 7 years ago

Feature #1639: Allow a VM to be migrated from the unknown state

(cherry picked from commit 9ace10e010e74f61b139c96d60b5482cb68cae1e)
(cherry picked from commit 78ea7034a3280a3411efdc64b00dcccb357cdc3e)

Revision f0cff9d1
Added by Carlos Martín almost 7 years ago

Feature #1639: fault tolerance hook rescheds VMs from unknown

(cherry picked from commit c5f0bc26366e93f528060b825ac4b8507cf6aef3)
(cherry picked from commit 674bacc122f61ea392e7420a83a0c2770630be16)

Revision a445d02a
Added by Carlos Martín almost 7 years ago

Feature #1639: Change fault tolerance default options

(cherry picked from commit 908ef5f499a674019772b4a6fee17ef0c507e896)
(cherry picked from commit 03af607c7ded4abe9c51ffd07a285aab753e9bdb)

Revision 17cf5167
Added by Ruben S. Montero almost 7 years ago

feature #1639: UNKNOWN VMs migrate to BOOT state. Live migrations only for RUNNING VMs

(cherry picked from commit c794a0f62f47dcb1da4639e7a47757ffc426d5c4)

Revision 027a4ef8
Added by Ruben S. Montero almost 7 years ago

feature #1639: The scheduler now rescheds VMs in unknown

Revision 236a2f13
Added by Ruben S. Montero almost 7 years ago

feature #1639: Fix compilation issues

Revision ad96a9cd
Added by Carlos Martín almost 7 years ago

Feature #1639: Allow a VM to be migrated from the unknown state

(cherry picked from commit 9ace10e010e74f61b139c96d60b5482cb68cae1e)
(cherry picked from commit 78ea7034a3280a3411efdc64b00dcccb357cdc3e)
(cherry picked from commit 116990be2493ac74a99c86d2be2ae62cbc8bd5b7)

Revision 4c04b950
Added by Carlos Martín almost 7 years ago

Feature #1639: fault tolerance hook rescheds VMs from unknown

(cherry picked from commit c5f0bc26366e93f528060b825ac4b8507cf6aef3)
(cherry picked from commit 674bacc122f61ea392e7420a83a0c2770630be16)
(cherry picked from commit f0cff9d151f41d57490ca8768f35f3b62e862b93)

Revision 38ecb2c9
Added by Carlos Martín almost 7 years ago

Feature #1639: Change fault tolerance default options

(cherry picked from commit 908ef5f499a674019772b4a6fee17ef0c507e896)
(cherry picked from commit 03af607c7ded4abe9c51ffd07a285aab753e9bdb)
(cherry picked from commit a445d02a5086bcf9f775dc99cd3f4ec90f395051)

Revision 5fe1b8f6
Added by Ruben S. Montero almost 7 years ago

feature #1639: UNKNOWN VMs migrate to BOOT state. Live migrations only for RUNNING VMs

(cherry picked from commit c794a0f62f47dcb1da4639e7a47757ffc426d5c4)
(cherry picked from commit 17cf5167d41f1cd7bbb3ed6f2bddb0e13585f938)

Revision 1ed5638c
Added by Ruben S. Montero almost 7 years ago

feature #1639: Typo

(cherry picked from commit 82b4aaed559b544120600268f633a76829c0de1b)

Revision 8a4aa6dc
Added by Ruben S. Montero almost 7 years ago

feature #1639: The scheduler now rescheds VMs in unknown

(cherry picked from commit 027a4ef89c7bd271db490b4a2d3f50d6c208e1b8)

Revision 65fa38c3
Added by Ruben S. Montero almost 7 years ago

feature #1639: Fix compilation issues

(cherry picked from commit 236a2f1355ca83bb0e8bf84a938b8be1093efc2f)

Revision e9308b75
Added by Carlos Martín over 6 years ago

Feature #1639: Allow a VM to be migrated from the unknown state

(cherry picked from commit 9ace10e010e74f61b139c96d60b5482cb68cae1e)
(cherry picked from commit 78ea7034a3280a3411efdc64b00dcccb357cdc3e)

Revision d874c9f9
Added by Carlos Martín over 6 years ago

Feature #1639: fault tolerance hook rescheds VMs from unknown

(cherry picked from commit c5f0bc26366e93f528060b825ac4b8507cf6aef3)
(cherry picked from commit 674bacc122f61ea392e7420a83a0c2770630be16)

Revision 4e5d8b4a
Added by Carlos Martín over 6 years ago

Feature #1639: Change fault tolerance default options

(cherry picked from commit 908ef5f499a674019772b4a6fee17ef0c507e896)
(cherry picked from commit 03af607c7ded4abe9c51ffd07a285aab753e9bdb)

Revision d96b440d
Added by Ruben S. Montero over 6 years ago

feature #1639: UNKNOWN VMs migrate to BOOT state. Live migrations only for RUNNING VMs

(cherry picked from commit c794a0f62f47dcb1da4639e7a47757ffc426d5c4)

Revision ac7af19b
Added by Ruben S. Montero over 6 years ago

feature #1639: The scheduler now rescheds VMs in unknown

Revision a40cf9fe
Added by Ruben S. Montero over 6 years ago

feature #1639: Fix compilation issues

History

#1 Updated by Ruben S. Montero about 8 years ago

  • Tracker changed from Feature to Request

#2 Updated by Ruben S. Montero about 8 years ago

  • Tracker changed from Request to Backlog

#3 Updated by Ruben S. Montero about 8 years ago

  • Status changed from New to Pending

#4 Updated by Ruben S. Montero about 8 years ago

  • Priority changed from Normal to High

#5 Updated by Ruben S. Montero almost 7 years ago

  • Related to Feature #2944: Allow to boot from unknown state on a different host (shared store) added

#6 Updated by Ruben S. Montero almost 7 years ago

  • Tracker changed from Backlog to Feature
  • Status changed from Pending to Closed
  • Target version set to 67
  • Resolution set to fixed

#7 Updated by Ruben S. Montero almost 7 years ago

  • Target version changed from 67 to Release 4.10

#8 Updated by Arnold Bechtoldt over 6 years ago

+11111111

Also available in: Atom PDF