We recently upgrade or Cloudstack from 4.1.0 to 4.2.1. hypervisor not
upgraded and using xenserver 6.0.2

Since then, we are unable to storage xenmotion Instance from a Primary
Storage to another. The pool is using local and shared storage and all kind
of storage xenmotion fail.

moving Instances end up with following error message in cloudstack webui:

Failed to migration: com.cloud.exception.StorageUnavailableException:
Resource [StoragePool:233] is unreachable: migrate volume failed:
com.cloud.utils.exception.CloudRuntimeException: DB Exception on:
com.mysql.jdbc.JDBC4PreparedStatement@308d011c: SELECT volume_store_ref.id,
volume_store_ref.store_id, volume_store_ref.volume_id,
volume_store_ref.zone_id, volume_store_ref.created,
volume_store_ref.last_updated, volume_store_ref.download_pct,
volume_store_ref.size, volume_store_ref.physical_size,
volume_store_ref.download_state, volume_store_ref.checksum,
volume_store_ref.local_path, volume_store_ref.error_str,
volume_store_ref.job_id, volume_store_ref.install_path,
volume_store_ref.url, volume_store_ref.download_url,
volume_store_ref.download_url_created, volume_store_ref.destroyed,
volume_store_ref.update_count, volume_store_ref.updated,
volume_store_ref.state, volume_store_ref.ref_cnt FROM volume_store_ref
WHERE volume_store_ref.store_id = 60 AND volume_store_ref.volume_id = 1664
AND volume_store_ref.destroyed = 0 ORDER BY RAND() LIMIT 1



if I look in the database the Query provide the following output:
mysql> SELECT volume_store_ref.id, volume_store_ref.store_id,
volume_store_ref.volume_id, volume_store_ref.zone_id,
volume_store_ref.created, volume_store_ref.last_updated,
volume_store_ref.download_pct, volume_store_ref.size,
volume_store_ref.physical_size, volume_store_ref.download_state,
volume_store_ref.checksum, volume_store_ref.local_path,
volume_store_ref.error_str, volume_store_ref.job_id,
volume_store_ref.install_path, volume_store_ref.url,
volume_store_ref.download_url, volume_store_ref.download_url_created,
volume_store_ref.destroyed, volume_store_ref.update_count,
volume_store_ref.updated, volume_store_ref.state, volume_store_ref.ref_cnt
FROM volume_store_ref WHERE volume_store_ref.store_id = 60 AND
volume_store_ref.volume_id = 1664 AND volume_store_ref.destroyed = 0 ORDER
BY RAND() LIMIT 1 ;
+----+----------+-----------+---------+---------------------+--------------+--------------+------+---------------+----------------+----------+------------+-----------+--------+-----------------+------+--------------+----------------------+-----------+--------------+---------------------+----------+---------+
| id | store_id | volume_id | zone_id | created             | last_updated
| download_pct | size | physical_size | download_state | checksum |
local_path | error_str | job_id | install_path    | url  | download_url |
download_url_created | destroyed | update_count | updated             |
state    | ref_cnt |
+----+----------+-----------+---------+---------------------+--------------+--------------+------+---------------+----------------+----------+------------+-----------+--------+-----------------+------+--------------+----------------------+-----------+--------------+---------------------+----------+---------+
| 23 |       60 |      1664 |       0 | 2014-01-21 18:08:25 | NULL
|            0 |    0 |             0 | NULL           | NULL     | NULL
    | NULL      | NULL   | volumes/11/1664 | NULL | NULL         | NULL
            |         0 |            1 | 2014-01-21 18:08:25 | Creating |
    0 |
+----+----------+-----------+---------+---------------------+--------------+--------------+------+---------------+----------------+----------+------------+-----------+--------+-----------------+------+--------------+----------------------+-----------+--------------+---------------------+----------+---------+
1 row in set (0.00 sec)



Is this a bug from 4.2.1 ?


Pierre-Luc Dion
Architecte de Solution Cloud | Cloud Solutions Architect
514-447-3456, 1101
- - -

*CloudOps*420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_

Reply via email to