openstack【Kilo】入门 【glance篇】十一:glance安装验证

来源:互联网 发布:linux shell脚本例子 编辑:程序博客网 时间:2024/06/05 03:49
问题导读

1.如何下载镜像?
2.如何上传镜像?
3.如何验证镜像是否上次成功?






1.在每一个客户端脚本,配置镜像服务客户端使用 API version 2.0:
[Bash shell] 纯文本查看 复制代码
?
1
echo"export OS_IMAGE_API_VERSION=2" | tee-a admin-openrc.sh demo-openrc.sh


2.生效admin环境变量

[Bash shell] 纯文本查看 复制代码
?
1
sourceadmin-openrc.sh


3.创建一个临时目录
[Bash shell] 纯文本查看 复制代码
?
1
mkdir/tmp/images


4.下载镜像到当前目录
[Bash shell] 纯文本查看 复制代码
?
1
wget -P /tmp/imageshttp://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img


百度网盘下载:链接:http://pan.baidu.com/s/1kTCekvH 密码:07dw

5.上传镜像到glance,镜像使用qcow2 格式,镜像使用格式
[Bash shell] 纯文本查看 复制代码
?
1
2
glance image-create --name "cirros-0.3.3-x86_64"--file/tmp/images/cirros-0.3.3-x86_64-disk.img \
  --disk-formatqcow2 --container-formatbare --visibility public --progress

 


6.确认上次成功,核实属性
[Bash shell] 纯文本查看 复制代码
?
1
glance image-list


[Bash shell] 纯文本查看 复制代码
?
1
2
3
4
5
+--------------------------------------+---------------------+
| ID                                   | Name                |
+--------------------------------------+---------------------+
| 38047887-61a7-41ea-9b49-27987d5e8bb9 | cirros-0.3.3-x86_64 |
+--------------------------------------+---------------------+

 

7.删除临时目录
[Bash shell] 纯文本查看 复制代码
?
1
rm-r /tmp/images
阅读全文
0 0