openstack 填坑笔记2:创建镜像遇到几个G大镜像文件,卡在排队中,失败解决办法
openstack pike版本,在ubuntu16.04 上部署成功,linux类镜像都可以创建,我win2003 800M+,也正常,但win2008,win2012的镜像文件压缩后也超过2G,创建镜像,好像上传都通过了,然后一直卡在排队中,总是不成功,参考网上一个方法,测试成功,过程记录如下,以备忘.
方法是,先用一个任意小文件假冒要上载的大镜像文件,创建镜像成功后,再通过手动修改目标镜像文件和数据库记录的方法偷梁换柱。
1.用记事本建立一个文件 win2012.img ,在openstack web界面创建一个命名为win2012的镜像,上传该文件。
2.在控制节点上,查看 /opt/stack/data/glance/images 目录,可以看到上载的小镜像文件(通过小字节数判断或文件时间判断) 我的文件名是 78897126-04c2-4f89-a810-71837a4ab5b5
3. 通过某种方法 把我的4.8G大的实际win2012.img镜像文件通过某种方法传递到linux系统中
4. 命令 cp /root/win2012.img /opt/stack/data/glance/images/78897126-04c2-4f89-a810-71837a4ab5b5 把该文件复制覆盖掉替代的镜像文件,复制后可以把 /root/win2012.img文件删除
5,获取文件大小和文件md5校验码
通过查看替换后的镜像文件可以看到文件真实大小
-rw-r--r-- 1 stack stack 4421320704 May 5 18:1 校验码 3 78897126-04c2-4f89-a810-71837a4ab5b5
这个 4421320704 就是文件大小size值
命令 “md5sum XXX文件名”可以生成文件的MD5校验码,我的是 3b20e99771460cd43df1ed85e33b9532
6. 进入数据库
mysql -u root -p
use glance
select id,name,size,status,checksum from images where id='78897126-04c2-4f89-a810-71837a4ab5b5'
这个id号就是文件名,size是文件大小,checksum是文件MD5校验码, 通过这个查询,可以看到,size和checksum需要替换
update images set size='4421320704',checksum='3b20e99771460cd43df1ed85e33b9532' where id='78897126-04c2-4f89-a810-71837a4ab5b5'
7. 在openstack web管理界面可以看到一切正常,也可以正常使用该镜像生成实例了。
8. 使用该镜像正常生成实例
openstack 填坑笔记2:创建镜像遇到几个G大镜像文件,卡在排队中,失败解决办法相关推荐
- 即将上线的Hive服务器面临的一系列填坑笔记
即将上线的Spark服务器面临的一系列填坑笔记 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.18/10/19 16:36:31 WARN metastore.ObjectSt ...
- 即将上线的flume服务器面临的一系列填坑笔记
即将上线的flume服务器面临的一系列填坑笔记 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.flume缺少依赖包导致启动失败! 报错信息如下: 2018-10-17 ...
- [react-native]react-native填坑笔记
填坑笔记 开始入坑RN,从最开始的学起难免有不少乱七八糟的问题,记录在这里. 1. 8081端口占用问题 按照官网教程搭建开发环境并按照下面代码运行时候有报错,显示8081端口的问题 react-na ...
- unity代码更换ui图片_Unity3d 低分辨率UI素材换高分辨率素材填坑笔记
迷糊 RectTransform PosX.PosY.Left .Right . Top .Bottom 以及 AchorMax/AnchorMin 的,开卷有益哟~ 背景 笔者开发的(PC)APP ...
- 填坑笔记-linux下安装cadence
在Linux下有很多spice的仿真软件, 我之前用过ngspice, 也还在折腾. cadence也是一个比较优秀的软件,主要是有Linux版本支持,我于是又来了. windows之所以那么好用,给 ...
- freenas作无盘服务器,Freenas11.3 jail创建失败解决办法
Freenas11.3 jail创建失败解决办法 2020-04-16 10:38:02 6点赞 26收藏 7评论 创作立场声明:本人是技术小白,最近看到很多人反映遇到jail创建失败的情况,想到前段 ...
- Anaconda 创建虚拟环境失败解决办法
Anaconda 创建虚拟环境失败解决办法 conda create -n universe python=3.6 在Anaconda中创建一个虚拟环境,出现了如下错误: CondaHTTPError ...
- 创建Vue项目,找不到router文件(router.js)的解决方法
创建Vue项目,找不到router文件(router.js)的解决方法 问题描述: 安装 Vue Router 原因分析: 解决方案: 命令窗口创建 使用图形化界面 问题描述: 如图所示: 安装 Vu ...
- win10安装TensorFlow填坑笔记
研究了一段人工智能的基础理论以后,终于决定安装一套TensorFlow来练练手.郑重其事的将一台电脑重装了win10,网上找了几个安装攻略,照着安装TensorFlow For windows.结果就 ...
最新文章
- 从零开始MDT2010学习手记(二) 创建共享工作目录
- Vijos P1848 记数问题【进制】
- UVALive - 7270 Osu! Master
- [python爬虫] Selenium常见元素定位方法和操作的学习介绍(转载)
- 电脑故障维修:新手必看的修电脑技巧!
- ajax访问遇到Session失效问题
- 信息学奥赛一本通 1965:【14NOIP普及组】珠心算测验 | 洛谷 P2141 [NOIP2014 普及组] 珠心算测验
- docker中linux用户名密码,linuxea:尽可能不在docker镜像中嵌入配置或者密码
- 360浏览器通过访问插件管理界面启用flash实例演示,360浏览器启用Adobe Flash Player方法
- android多个柱状图和折线图,RecyclerView 实现柱状图和折线图
- html怎么改变图片整体大小,html怎么改变图片大小
- 网络流量分析技术 科普
- 开机时自动启动的AutoHotkey脚本
- 如何使用Dareboost改善网站性能(和转化)
- 哈密顿算子和拉普拉斯算子 格林公式高斯公式和斯托克斯公式 多重积分的分部积分公式
- 傻孩子菜单框架(转)
- misrosoft word (受保护的视图)已停止工作问题
- 待我兵临城下,许你半世繁华
- photoshop顶尖设计大师(一)
- 直流电机控制系统设计