私有云环境已经准备完毕了,今天下午要去客户那安装应用。应用其实也是写在系统镜像里,不过由于应用做了调整,需要重新生成 qcow2 镜像。
环境:
kolla-ansible 搭建起来的单机版 openstack 私有云。
步骤
1. 找到 nova-libvirt 容器 id。
docker ps

2. 依附到容器内部
docker exec -it 55c8c51da741 /bin/bash

3. 进入工作目录
cd /var/lib/nova/instaces/$your_instance_id$

注:your_instance_id 可以在网页界面上找着

4. 导出镜像
qemu-img conv

在已经搭建好的kolla-ansible单机版OpenStack私有云环境中,通过docker命令进入nova-libvirt容器,针对特定instance_id的实例,使用qemu-imgconvert命令导出应用更新后的qcow2镜像。该过程包括查找容器ID、依附到容器、进入实例目录、导出镜像以及验证生成的镜像文件。
最低0.47元/天 解锁文章
2361

被折叠的 条评论
为什么被折叠?



