Я запустил экземпляр в OpenStack и изменил его, а теперь хочу сохранить его как новый образ. Как я могу это сделать?
Я запускаю выпуск diablo.
Вы делаете это с помощью 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
Эта команда вернется сразу же и запустит создание в фоновом режиме.
Использовать 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 |
+----+-----------------------+--------+--------------------------------------+
Когда это будет сделано, статус должен измениться с ЭКОНОМИЯ на АКТИВНО.