Skip to content

Xenserver/XCP-NG Volume Migration - Non-managed (NFS) <--> Managed (Solidfire) storage  #5915

Open
@tsinik-dw

Description

@tsinik-dw
ISSUE TYPE
  • Bug Report
  • Improvement Request
  • Enhancement Request
COMPONENT NAME
API, UI
CLOUDSTACK VERSION
4.16.0
CONFIGURATION

ACS 4.16.0
1 Zone
Cluster A: Two Xenserver 7.0 hosts
Cluster B: Two XCP-NG 8.2 hosts

Each Cluster has each own NFS primary storage (non-managed storage)
There is a Zone-wide Solidfire Storage (managed storage)

OS / ENVIRONMENT

VM-A1, on Cluster A, has 1 ROOT disk and 1 DATA disk. Both disks on NFS Primary storage
VM-A2, on Cluster A, has 1 ROOT disk and 1 DATA disk. Both disks on Solifire storage
VM-B1, on Cluster B, has 1 ROOT disk and 1 DATA disk. Both disks on NFS Primary storage
VM-B2, on Cluster B, has 1 ROOT disk and 1 DATA disk. Both disks on Solifire storage

SUMMARY

We want to migrate VM DATA volumes between NFS primary storage (non-managed storage) and Solidfire storage (managed storage), both ways.

  1. Trying to migrate VM-A1, VM-B1 Volumes from non-managed --> Managed (TRIED WITH VMs IN RUNNING AND STOPPED STATE, SAME RESULT)

    The UI does not offer any available storage choice and we get the following message:

    No primary storage pools available for migration
  1. Trying to migrate VM-A2, VM-B2 Volumes from Managed --> Unmanaged: (TRIED WITH VMs IN RUNNING AND STOPPED STATE, SAME RESULT)

    We get the following message:

 Migrating volume failed
    Resource [StoragePool:1] is unreachable: Migrate volume failed: com.cloud.utils.exception.CloudRuntimeException: 
    Migration operation failed in 'StorageSystemDataMotionStrategy.handleVolumeMigrationFromManagedStorageToNonManagedStorage': 
    Currently, only the KVM hypervisor type is supported for the migration of a volume from managed storage to non-managed storage.>
It turns out that this feature is only supported on KVM
STEPS TO REPRODUCE
1. Create VM1 with DATA volume on Solidfire storage
2. Create VM2 with DATA volume on NFS primary storage
3. Try to migrate VM1 DATA volume from  Solidfire to NFS Storage
4. Try to migrate VM2 DATA volume from NFS to Solidfire Storage
EXPECTED RESULTS
DATA volume should be migrated
ACTUAL RESULTS
We want to migrate VM DATA volumes between NFS primary storage (non-managed storage) and Solidfire storage (managed storage), both ways.

1. Trying to migrate VM-A1, VM-B1 Volumes from non-managed  --> Managed (TRIED WITH VMs IN RUNNING AND STOPPED STATE, SAME RESULT)

    The UI does not offer any choice and we get the following message:
    No primary storage pools available for migration

2. Trying to migrate VM-A2, VM-B2 Volumes from Managed --> Unmanaged: (TRIED WITH VMs IN RUNNING AND STOPPED STATE, SAME RESULT)
   
   We get the following message: 
   Migrating volume failed
    Resource [StoragePool:1] is unreachable: Migrate volume failed: com.cloud.utils.exception.CloudRuntimeException: 
    Migration operation failed in 'StorageSystemDataMotionStrategy.handleVolumeMigrationFromManagedStorageToNonManagedStorage': 
    Currently, only the KVM hypervisor type is supported for the migration of a volume from managed storage to non-managed storage.>

    It turns out that this feature is only supported on KVM

Metadata

Metadata

Assignees

Type

No type

Projects

Status

on Hold

Relationships

None yet

Development

No branches or pull requests

Issue actions