言及されたような短い答えは「いいえ」です。
この同じ問題に対して、やや複雑な解決策を使用しています。
- NFS 共有 (/images) をマウントするように各 Glance ホストをセットアップします。
- 各イメージ ファイルについて、/var/lib/glance/images/* を /images/* にリンクします (..ln -s ごとに)。
- グランス データベースをハックして、このグランス サーバーで画像が作成されたように見せます。
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 が許可されなくなりました)。Grizzly の場合、mindisk はゼロにすることができます。