如何将快照映像挂载到其他openstack?

问题描述 投票:-1回答:1

我安装了devstack派克版。

然后创建rhel 7.0快照图像,如下面的'171215'文件。

Devstack server
stack@ubuntu:/opt/stack/devstack$ openstack image list 
+--------------------------------------+---------------------------+--------+
| ID                                   | Name                      | Status |
+--------------------------------------+---------------------------+--------+
| bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b | 171215                    | active |
| 1a7788ed-2132-4d26-9910-0bb788aeb056 | rhel                      | active |
+--------------------------------------+---------------------------+--------+

我发现图像在PC中如下。

root@ubuntu:/opt/stack/data/glance/images# ls -lSh
-rw-r--r-- 1 stack stack 9.0G Dec 18 11:01 bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b
-rw-r--r-- 1 stack stack 416M Dec 14 16:19 1a7788ed-2132-4d26-9910-0bb788aeb056

我将“bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b”文件复制到其他openstack服务器。但其他openstack无法使用并看到该图像。

Other openstack server
root@controller:/var/lib/glance/images# ll
-rw-r--r-- 1 glance glance  9644146688 Dec 18 11:57 bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b

如何将快照映像挂载到其他openstack?

一个openstack:bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b

B openstack:复制bc1d0276-5b7b-4d9d-a58c-a8c793ed9a8b

我想在B openstack中重用快照映像。

openstack devstack
1个回答
0
投票

目前还不清楚你的意思是“我想在B openstack中重用快照图像”......

但是,如果您只是想从图像中提取文件,那么一个过程是:

  1. 将映像作为ISO下载到实例B上的文件系统。
  2. 使用以下问答中的一个过程来环回安装ISO: https://unix.stackexchange.com/questions/316401/how-to-mount-a-disk-image-from-the-command-line

(这也适用于其他图像格式。)

© www.soinside.com 2019 - 2024. All rights reserved.