大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了Openstack镜像服务glance怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
创新互联是一家专注于做网站、成都网站制作与策划设计,永福网站建设哪家好?创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:永福等地区。永福做网站价格咨询:028-86922220
Glance可以做到的不仅是从命令行中把镜像添加到集群中。这里有些使用例子。
1.把镜像添加到glance中。
glance image-create --name test --min-disk 1 --min-ram 768 --file \ centos-6.5-20140117.0.x86_64.qcow2 --is-public True --property net_model=e1000 --property \ disk_bus=ide --disk-format=qcow2 --container-format ovf --progress
这个示例使用以下参数:
--id
--name
--store
--disk-format
镜像的格式。可以接受的格式包含: ami,ari, aki, vhd, vmdk, raw, qcow2, vdi, and iso.
--container-format
镜像容器的格式。可以接受的格式包含:ami,ari, aki, bare, and ovf.
--owner
--size
--min-disk
--min-ram
--location
镜像所在位置的URL。例如,如果镜像储存在swift中,
你可以指定:'swift://account:key@example.com/container/obj'。
--file
另外,镜像也可以通过stdin传递给客户端。
--checksum
被Glance使用的可用于认证的镜像数据的哈希值,
在此请提供一个md5校验值。
--copy-from
用法和'--location'参数相似,但表明Glance服务器应该能立即从镜像所储存的地方拷贝数据并储存。
--is-public [True|False]
表示镜像是否能被公众访问。
--is-protected [True|False]
用于避免镜像被删除。
--property
与镜像有关的任意的属性。可以使用很多次。
--human-readable 用对人友好的格式打印镜像的尺寸。
--progress 显示上传的进度条
可以使用-property标识设置任何任意的属性。在镜像信息中可以查看这个属性:
glance image-show test
使用这个命令获取镜像列表:
glance image-list
你可以从OpenStack官方文档中的adding images(http://docs.openstack.org/grizzl ... /adding-images.html)获取更多信息。
其他例子:
*创建镜像
glance image-create --name "Window Server 2008 R2">
*转换(Transferring)一个镜像
glance image-create --name MSE-kl-test --disk-format=raw --container-format=bare --is-public=True --property hw_vif_model=e1000 --property hw_disk_bus=ide --file=MSE.raw
当从其他虚拟化平台迁移一个镜像过来时,经常需要通过–property维护一个非OpenStack的参数。
这个技巧是非常有用的,例如镜像是从其他像VMware那样的平台拿过来的,有像本例中所用的值:
hw_disk_bus=ide
这些值保存在glance数据库,当一个实例以镜像启动时用来转换至VM的参数。
*删除镜像
image-delete {image name}
*转换(Convert)镜像至另一种格式
qemu-img convert -f {initial format初始格式} -O {target format目标格式} {source file源文件} {destination file目标文件}
例如:
qemu-img convert -f vmdk -O qcow2 VM.vmdk VM.qcow2
感谢你能够认真阅读完这篇文章,希望小编分享的“Openstack镜像服务glance怎么用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!