我有两个 Grizzly 设置指向两个不同的 Glance 服务。
现在我的问题是:
- 有没有可能设置这种环境?
- 当我们在任何设置中创建服务器快照时,它应该在通用 Glance 中创建吗?
- nova 是否有任何选项可以指定应从特定的 Glance 中选择图像?
- 我们可以将 VM 从一个 Grizzly 设置迁移到另一个设置吗?
关于它的指针会有所帮助。
我有两个 Grizzly 设置指向两个不同的 Glance 服务。
现在我的问题是:
关于它的指针会有所帮助。
已经提到的简短答案是“否”。
对于同样的问题,我们使用了一个稍微复杂的解决方案:
mysql -h localhost -ppassword -u glance glance -ss -e 'delete from image_locations'
mysql -h localhost -ppassword -u glance glance -ss -e 'delete from images'
mysql -h localhost -ppassword -u glance glance -ss -e 'insert into images (id,name,size,status,is_public,created_at,updated_at,deleted,disk_format,container_format,checksum,min_disk,min_ram,protected) values("b5ddc4ff-f370-471b-a1e4-aab8441b1a70","precise-server-agent-ready.img",1222836224,"active",1,"2013-04-24 20:16:23","2013-04-24 20:17:49",0,"qcow2","bare","450a6ae6ef4e973bbc436f844fd3d6ab",2,0,0);'
校验和是图像的 md5sum。其余的都是合理的自我解释。对于 Havana,所有图像都有 mindisk 规范以匹配更强的风味约束(nova 不再允许磁盘大小为 0)。对于灰熊来说,mindisk 可以为零。