前言
私有云环境已经准备完毕了,今天下午要去客户那安装应用。应用其实也是写在系统镜像里,不过由于应用做了调整,需要重新生成 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 convert -c -O qcow2 disk edata_0617001.qcow2
5. 查看生成的镜像
ll -ah
可以看到镜像已经导出完毕了。