-
Notifications
You must be signed in to change notification settings - Fork 1.3k
VM operation fail after storage drs in VMware datastore cluster #5091
Copy link
Copy link
Closed
Description
ISSUE TYPE
- Bug Report
COMPONENT NAME
VMware
CLOUDSTACK VERSION
4.15.1.0-rc
CONFIGURATION
- Hypervisor: VMware, 2x VMware 6.7.0 ESXi hosts
- datastore cluster:
| id | name | uuid | pool_type | port | data_center_id | pod_id | cluster_id | used_bytes | capacity_bytes | host_address | user_info | path | created | removed | update_time | status | storage_provider_name | scope | hypervisor | managed | capacity_iops | parent |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 59 | iosctx01_1504_fp01_ns_0393 | 39c0a3b5-203c-3ee3-8703-4af20d640eac | PreSetup | 0 | 1 | 1 | 3 | 4695523328 | 1099243192320 | iosvvct1.esx-tst.os.itelligence.de | NULL | /DC_Salzenforst/iosctx01_1504_fp01_ns_0393 | "2021-05-27 14:07:57" | NULL | "2021-06-09 07:10:18" | Up | DefaultPrimary | CLUSTER | NULL | 0 | NULL | 63 |
| 63 | DatastoreCluster_CS | 9cd3cb24-a43a-338d-a61b-d7fb0abf3556 | DatastoreCluster | 0 | 1 | 1 | 3 | 626064883712 | 2198486384640 | iosvvct1.esx-tst.os.itelligence.de | NULL | /DC_Salzenforst/DatastoreCluster_CS | "2021-06-08 15:51:05" | NULL | "2021-06-09 07:10:18" | Up | DefaultPrimary | CLUSTER | NULL | 0 | NULL | 0 |
| 64 | iosctx01_1504_fp01_ns_0394 | b4f65ef4-8ee3-3776-a14a-d209c498204b | PreSetup | 0 | 1 | 1 | 3 | 621369360384 | 1099243192320 | iosvvct1.esx-tst.os.itelligence.de | NULL | /DC_Salzenforst/iosctx01_1504_fp01_ns_0394 | "2021-06-08 15:51:05" | NULL | "2021-06-09 07:10:18" | Up | DefaultPrimary | CLUSTER | NULL | 0 | NULL | 63 |
OS / ENVIRONMENT
SUMMARY
After storage DRS (volumes were migrated to different datastore in same datastore cluster) volume swere not found during next stop/start of vm (maybe related to #4674).
STEPS TO REPRODUCE
- ingest VM online with only root volume and afterwards create new volume via CloudStack and attach to ingested vm
- simulate storage DRS recommendation run (migrate volumes to other datastore in same datastore-cluster on vCenter)
- stop instance
- start instance
volumes on DB after each step
| id | account_id | domain_id | pool_id | last_pool_id | instance_id | device_id | name | uuid | size | folder | path | pod_id | data_center_id | iscsi_name | host_ip | volume_type | pool_type | disk_offering_id | template_id | first_snapshot_backup_uuid | recreatable | created | attached | updated | removed | state | chain_info | update_count | disk_type | vm_snapshot_chain_size | iso_id | display_volume | format | min_iops | max_iops | hv_ss_reserve | provisioning_type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5329 | 10 | 2 | 64 | NULL | 1727 | 0 | drs-test-02_2 | 42734603-a177-409b-92ac-ae15ca38d92a | 10737418240 | NULL | drs-test-02_2 | NULL | 1 | NULL | NULL | ROOT | NULL | 182 | 214 | NULL | 0 | "2021-06-09 07:29:10" | NULL | NULL | NULL | Ready | "{"diskDeviceBusName":"scsi0:0","diskChain":["[iosctx01_1504_fp01_ns_0394] drs-test-02/drs-test-02_2.vmdk"]}" | 0 | NULL | NULL | 214 | 1 | OVA | NULL | NULL | NULL | fat |
| 5330 | 10 | 2 | 64 | 55 | 1727 | 1 | drs-test-02-data-01 | 265333cd-3676-4e2e-bf70-b42b5f8e1ee5 | 5368709120 | /DC_Salzenforst/iosctx01_1504_fp01_ns_0394 | drs-test-02 | 1 | 1 | NULL | NULL | DATADISK | NULL | 54 | NULL | NULL | 0 | "2021-06-09 07:42:01" | "2021-06-09 07:42:15" | "2021-06-09 07:44:10" | NULL | Ready | 6 | NULL | NULL | NULL | 1 | OVA | NULL | NULL | 0 | fat |
| id | account_id | domain_id | pool_id | last_pool_id | instance_id | device_id | name | uuid | size | folder | path | pod_id | data_center_id | iscsi_name | host_ip | volume_type | pool_type | disk_offering_id | template_id | first_snapshot_backup_uuid | recreatable | created | attached | updated | removed | state | chain_info | update_count | disk_type | vm_snapshot_chain_size | iso_id | display_volume | format | min_iops | max_iops | hv_ss_reserve | provisioning_type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5329 | 10 | 2 | 64 | NULL | 1727 | 0 | drs-test-02_2 | 42734603-a177-409b-92ac-ae15ca38d92a | 10737418240 | NULL | drs-test-02_2 | NULL | 1 | NULL | NULL | ROOT | NULL | 182 | 214 | NULL | 0 | "2021-06-09 07:29:10" | NULL | NULL | NULL | Ready | "{"diskDeviceBusName":"scsi0:0","diskChain":["[iosctx01_1504_fp01_ns_0394] drs-test-02/drs-test-02_2.vmdk"]}" | 0 | NULL | NULL | 214 | 1 | OVA | NULL | NULL | NULL | fat |
| 5330 | 10 | 2 | 64 | 55 | 1727 | 1 | drs-test-02-data-01 | 265333cd-3676-4e2e-bf70-b42b5f8e1ee5 | 5368709120 | /DC_Salzenforst/iosctx01_1504_fp01_ns_0394 | drs-test-02 | 1 | 1 | NULL | NULL | DATADISK | NULL | 54 | NULL | NULL | 0 | "2021-06-09 07:42:01" | "2021-06-09 07:42:15" | "2021-06-09 07:44:10" | NULL | Ready | 6 | NULL | NULL | NULL | 1 | OVA | NULL | NULL | 0 | fat |
| id | account_id | domain_id | pool_id | last_pool_id | instance_id | device_id | name | uuid | size | folder | path | pod_id | data_center_id | iscsi_name | host_ip | volume_type | pool_type | disk_offering_id | template_id | first_snapshot_backup_uuid | recreatable | created | attached | updated | removed | state | chain_info | update_count | disk_type | vm_snapshot_chain_size | iso_id | display_volume | format | min_iops | max_iops | hv_ss_reserve | provisioning_type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5329 | 10 | 2 | 64 | NULL | 1727 | 0 | drs-test-02_2 | 42734603-a177-409b-92ac-ae15ca38d92a | 10737418240 | NULL | drs-test-02_2 | NULL | 1 | NULL | NULL | ROOT | NULL | 182 | 214 | NULL | 0 | "2021-06-09 07:29:10" | NULL | NULL | NULL | Ready | "{"diskDeviceBusName":"scsi0:0","diskChain":["[iosctx01_1504_fp01_ns_0394] drs-test-02/drs-test-02_2.vmdk"]}" | 0 | NULL | NULL | 214 | 1 | OVA | NULL | NULL | NULL | fat |
| 5330 | 10 | 2 | 64 | 55 | 1727 | 1 | drs-test-02-data-01 | 265333cd-3676-4e2e-bf70-b42b5f8e1ee5 | 5368709120 | /DC_Salzenforst/iosctx01_1504_fp01_ns_0394 | drs-test-02 | 1 | 1 | NULL | NULL | DATADISK | NULL | 54 | NULL | NULL | 0 | "2021-06-09 07:42:01" | "2021-06-09 07:42:15" | "2021-06-09 07:44:10" | NULL | Ready | 6 | NULL | NULL | NULL | 1 | OVA | NULL | NULL | 0 | fat |
| id | account_id | domain_id | pool_id | last_pool_id | instance_id | device_id | name | uuid | size | folder | path | pod_id | data_center_id | iscsi_name | host_ip | volume_type | pool_type | disk_offering_id | template_id | first_snapshot_backup_uuid | recreatable | created | attached | updated | removed | state | chain_info | update_count | disk_type | vm_snapshot_chain_size | iso_id | display_volume | format | min_iops | max_iops | hv_ss_reserve | provisioning_type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5329 | 10 | 2 | 64 | NULL | 1727 | 0 | drs-test-02_2 | 42734603-a177-409b-92ac-ae15ca38d92a | 10737418240 | NULL | drs-test-02_2 | NULL | 1 | NULL | NULL | ROOT | NULL | 182 | 214 | NULL | 0 | "2021-06-09 07:29:10" | NULL | NULL | NULL | Ready | "{"diskDeviceBusName":"scsi0:0","diskChain":["[iosctx01_1504_fp01_ns_0394] drs-test-02/drs-test-02_2.vmdk"]}" | 0 | NULL | NULL | 214 | 1 | OVA | NULL | NULL | NULL | fat |
| 5330 | 10 | 2 | 64 | 55 | 1727 | 1 | drs-test-02-data-01 | 265333cd-3676-4e2e-bf70-b42b5f8e1ee5 | 5368709120 | /DC_Salzenforst/iosctx01_1504_fp01_ns_0394 | drs-test-02 | 1 | 1 | NULL | NULL | DATADISK | NULL | 54 | NULL | NULL | 0 | "2021-06-09 07:42:01" | "2021-06-09 07:42:15" | "2021-06-09 07:44:10" | NULL | Ready | 6 | NULL | NULL | NULL | 1 | OVA | NULL | NULL | 0 | fat |
EXPECTED RESULTS
instance is booted properly without any errors
ACTUAL RESULTS
vm cannot be started, since volumes were not found anymore (_better say, were expected to be on its old location_)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Fields
Give feedbackNo fields configured for issues without a type.
