Hi!
I had to remove a XenServer host (the only one) from Cloudstack, removed it via
GUI, worked well.
Now I added the replacement machine, and tried to fire up an instance. But I
got the message "Unable to locate datastore with id 1".
In the database, the storage_pool table contained two entries, the old id 1 and
the current id 2.
I removed the host (and then replaced the EXT storage with a LVM storage
because I misconfigured it), and added it again. Now I have three entries in
the database, and creating an instance still fails.
The database now looks like this:
mysql> select * from storage_pool;
+----+-----------------------------+--------------------------------------+-----------+------+----------------+--------+------------+------------+----------------+--------------+-----------+------+---------------------+---------------------+-------------+-------------+-----------------------+-------+------------+---------+---------------+
| 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 |
+----+-----------------------------+--------------------------------------+-----------+------+----------------+--------+------------+------------+----------------+--------------+-----------+------+---------------------+---------------------+-------------+-------------+-----------------------+-------+------------+---------+---------------+
| 1 | esc-compute01 Local Storage | NULL | LVM
| 0 | 1 | 1 | NULL | 4194304 |
1190452527104 | 10.8.0.65 | NULL | lvm | 2014-08-08 14:37:25 |
2014-08-18 08:33:43 | NULL | Maintenance | DefaultPrimary | HOST
| NULL | 0 | NULL |
| 2 | esc-compute01 Local Storage | NULL | EXT
| 0 | 1 | 1 | NULL | 6161043456 |
1171772600320 | 10.8.0.66 | NULL | ext | 2014-08-27 15:53:58 |
2014-08-28 15:50:41 | NULL | Maintenance | DefaultPrimary | HOST
| NULL | 0 | NULL |
| 3 | esc-compute01 Local Storage | c38b4fa3-4bd4-05a3-4a11-e5e0f15fb9f5 | LVM
| 0 | 1 | 1 | 1 | 4194304 |
1190452527104 | 10.8.0.66 | NULL | lvm | 2014-08-28 15:52:14 | NULL
| NULL | Up | DefaultPrimary | HOST | NULL
| 0 | NULL |
+----+-----------------------------+--------------------------------------+-----------+------+----------------+--------+------------+------------+----------------+--------------+-----------+------+---------------------+---------------------+-------------+-------------+-----------------------+-------+------------+---------+---------------+
3 rows in set (0.00 sec)
In the GUI, I can only see one Primary Storage (the current "real" one,
obviously ID 3).
How can I fix my Cloudstack? As there are no instances yet, I could reinstall,
but I'd like to understand what's going on...
Thanks
Martin Emrich