本帖最后由 pig2 于 2015-8-14 17:01 编辑
问题导读
1.如何下载镜像?
2.如何上传镜像?
3.如何验证镜像是否上次成功?
1.在每一个客户端脚本,配置镜像服务客户端使用 API version 2.0:
[mw_shl_code=bash,true]echo "export OS_IMAGE_API_VERSION=2" | tee -a admin-openrc.sh demo-openrc.sh[/mw_shl_code]
2.生效admin环境变量
[mw_shl_code=bash,true] source admin-openrc.sh[/mw_shl_code]
3.创建一个临时目录
[mw_shl_code=bash,true] mkdir /tmp/images[/mw_shl_code]
4.下载镜像到当前目录
[mw_shl_code=bash,true] wget -P /tmp/images http://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img[/mw_shl_code]
百度网盘下载:链接:http://pan.baidu.com/s/1kTCekvH 密码:07dw
5.上传镜像到glance,镜像使用qcow2 格式,镜像使用格式
[mw_shl_code=bash,true]glance image-create --name "cirros-0.3.3-x86_64" --file /tmp/images/cirros-0.3.3-x86_64-disk.img \
--disk-format qcow2 --container-format bare --visibility public --progress[/mw_shl_code]
6.确认上次成功,核实属性
[mw_shl_code=bash,true]glance image-list[/mw_shl_code]
[mw_shl_code=bash,true]+--------------------------------------+---------------------+
| ID | Name |
+--------------------------------------+---------------------+
| 38047887-61a7-41ea-9b49-27987d5e8bb9 | cirros-0.3.3-x86_64 |
+--------------------------------------+---------------------+[/mw_shl_code]
7.删除临时目录
[mw_shl_code=bash,true]rm -r /tmp/images[/mw_shl_code]
相关内容
openstack【Kilo】入门 【准备篇】零:整体介绍
openstack【Kilo】入门 【准备篇】一: Ubuntu14.04远程连接(ssh安装)
openstack【Kilo】入门 【准备篇】二:NTP安装
openstack【Kilo】入门 【准备篇】三:mysql(MariaDB)安装【控制节点】
openstack【Kilo】入门 【准备篇】四:RabbitMQ 安装
openstack【Kilo】入门 【keystone篇】五:keystone安装与配置
openstack【Kilo】入门 【keystone篇】六:创建服务实例和 API endpoint
openstack【Kilo】入门 【keystone篇】七:创建租户、用户、角色
openstack【Kilo】入门 【keystone篇】八:验证keystone安装部署
openstack【Kilo】入门 【keystone篇】九: 创建openstack客户端环境变量脚本
openstack【Kilo】入门 【glance篇】十:glance安装配置【控制节点】
openstack【Kilo】入门 【glance篇】十一:glance安装验证
openstack【Kilo】入门 【nova篇】十二:安装配置nova
openstack【Kilo】入门 【网络篇】十三:安装配置【控制节点】
openstack【Kilo】入门 【网络篇】十四:安装配置【网络节点】
openstack【Kilo】入门 【网络篇】十五:安装配置【计算节点】
openstack【Kilo】入门 【网络篇】十六:实例化网络
openstack【Kilo】入门 【网络篇】十七:创建实例
|