We moved this page to our Documentation Portal. You can find the latest updates here. |
Question
I am trying to perform a hot migration. Why are there no target Hypervisors available?
Environment
OnApp 3.x
Answer
Many templates do not allow hot migration. If a hot migration was attempted on a VM created with one of these templates, the disk corruption could occur.
You can check whether the VM allows for hot migration by looking in the database:
mysql> select allowed_hot_migrate from virtual_machines where identifier='VM identifier';
+---------------------+
| allowed_hot_migrate |
+---------------------+
| 0 |
+---------------------+
1 row in set (0.00 sec)
If the database is set to 0, the VM will not perform hot migration.
Additional Info
Changing this setting in the database is not advised. Performing a hot migration on a VM, which is not designed to perform the task in question, can cause disk corruption.