"No hosts with hardware version '##' and datastore(s) 'Datastore_Name' which are powered on and not in maintenance mode are available" YYYY-DD-MMTHH:MM:SS.#### verbose vmware-dr[#######] [SRM@#### sub=DrTask ctxID=######## opID=########-####-####-####-############-getDetailedRecoveryResult] [#####] Task 'dr.recovery.RecoveryHistoryManager.getDetailedRecoveryResult525' completed with result: (dr.recovery.RecoveryHistoryManager.DetailedRecoveryResult) {
<---------- Truncated output ---------->
--> " <msg>No hosts with hardware version '11' and datastore(s) '"<Datastore-name>"' which are powered on and not in maintenance mode are available.</msg>",--> " </e>",--> " </faults>",--> " <msg>No hosts with hardware version '21' and datastore(s) '"<Datastore-name>"' which are powered on and not in maintenance mode are available. No hosts with hardware version '21' and datastore(s) '"<Datastore-name>"' which are powered on and not in maintenance mode are available. No hosts with hardware version '11' and datastore(s) '"<Datastore-name>"' which are powered on and not in maintenance mode are available.</msg>",
Site Recovery Manager 8.x
VMware Live Site Recovery 9.x
Recovery fails due to incorrect Resource Mapping which prevents VMs from accessing appropriate compute, network, or storage resources required during the recovery process.
Follow steps provided below:
Renaming the resource pools will fix this error.
If you are unable to rename, remove stuck protection group and recovery plan using SrmDbTool. Refer to the document for SRM DB-Tool usuage How to use SRM 8.X DB-Tool integrated with SRM Appliance
Recreate Protection Group and Recovery plan.
Note: vCenter won't allow you to power ON these VMs as it knows that a recovery or failover was triggered. Remove these VMs from vCenter inventory at production site as the power ON icon is grayed out and re-register them from their respective datastores. Before removing them, please note down names of datastores where they are located.