我已经在OpenStack中启动了一个实例并对其进行了修改,现在我想把它保存为一个新的映像。 我怎么做?
我正在运行暗黑破坏神版本。
你可以用nova image-create命令来做到这一点。 这是如何工作的。
使用nova list命令来做到这一点。 在下面的例子中,ID字段是11。
$ nova list +----+-----------+--------+-----------------------------------------+ | ID | Name | Status | Networks | +----+-----------+--------+-----------------------------------------+ | 11 | Server 11 | ACTIVE | internal_0=172.16.0.10, 199.189.191.183 | +----+-----------+--------+-----------------------------------------+
想想你的形象的好名字。 例如,如果你想让映像名称为ubuntu-oneiric-test,使用ID 11,你可以这样做:
$ nova image-create 11 ubuntu-oneiric-test
该命令将立即返回,并将在后台启动创build。
使用nova image-list来检查进度。 最初,它应该是这样的:
$ nova image-list +----+-----------------------+--------+--------------------------------------+ | ID | Name | Status | Server | +----+-----------------------+--------+--------------------------------------+ | 1 | ttylinux-kernel | ACTIVE | | | 2 | ttylinux-ramdisk | ACTIVE | | | 3 | ttylinux | ACTIVE | | | 4 | ubuntu-oneiric | ACTIVE | | | 5 | loader-kernel | ACTIVE | | | 6 | loader-ramdisk | ACTIVE | | | 7 | ubuntu-lucid | ACTIVE | | | 8 | ubuntu-oneiric-test | SAVING | 61054983-e127-4f97-83e0-90b272e95378 | +----+-----------------------+--------+--------------------------------------+
完成后,状态应从“保存”切换为“激活”。