2013-10-09 176 views
1

我有两个灰熊设置指向两个不同的Glance服务。我们可以为多个Openstack设置设置一个通用的概览吗?

现在我的问题是:

  1. 是否有可能设置这样的环境?
  2. 当我们在任何设置中创建服务器的快照时,它应该在普通的Glance中创建?
  3. 从nova有任何选项来指定图像应该从特定的一瞥中挑选?
  4. 我们可以将虚拟机从一个灰熊设置迁移到其他设备吗?

指针会有所帮助。

+0

也许这会帮忙吗? http://docs.openstack.org/grizzly/openstack-compute/admin/content/replicating-images.html – Tristan

+0

从根本上来说,问题是一目了然,目前只能后台到一个重要环境。所以,不,你不容易。这将随着keystone中更好的域结构的实施而改变。另外还有一个更加联邦的基石。 –

回答

0

像之前提到的简短答案是“否”。

我们使用的是有些复杂的解决这个相同的问题:

  1. 设置每个扫视主机挂接NFS共享(/图像)
  2. 对于每个图像文件的链接的/ var/lib中/一目了然/图片/ *到/图像/ *(每个.. LN-S)
  3. 破解一目了然分贝使它看起来像被这一瞥服务器上创建的图像:

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。其余的是合理的自我解释。 对于哈瓦那,所有图像都具有mindisk规格以匹配较强的风味约束(nova允许的磁盘大小不会超过0)。对于灰熊来说,mindd可以是零。

相关问题