千家信息网

Openstack镜像服务glance怎么用

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了Openstack镜像服务glance怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Glance可以做到的不仅
千家信息网最后更新 2026年11月02日Openstack镜像服务glance怎么用

这篇文章主要介绍了Openstack镜像服务glance怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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 镜像的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 镜像的大小(以bytes表示). 一般只与'--location'和'--copy_from'一起使用。
--min-disk 启动镜像所需的最小硬盘空间(用gigabytes表示).
--min-ram 启动镜像所需的最小内存数量(用megabytes表示).
--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怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

镜像 格式 参数 篇文章 服务 属性 数据 最小 例子 信息 命令 平台 文件 更多 目标 硬盘 相似 中将 价值 位置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技海报 上海睿民互联网科技有限公司 科技信息互联网 互联网 科技 万易互联网科技有限公司 华中科技大学互联网 广州善班互联网科技 人人互联网科技是培训 互联网时代科技改变生活 彤创互联网科技有限公司 昊天互联网科技有限公司 华夏互联网科技业 互联网科技扶贫时间 佛山市翊博互联网络科技有限公司 南博望互联网科技有限公司 张召忠谈中国互联网科技 互联网风格科技公司名称 萌小萌互联网科技河南有限公司 互联网科技职业技能培训学校 科技发展第三阶段互联网时代 A股互联网金融科技公司 朗新科技与工业互联网 唐信互联网科技 宜安科技 互联网金融 北京华百购互联网科技有限公司 国大互联网教育科技有限公司工作 内蒙古九一互联网科技 锡山区互联网智能科技产品供应 互联网科技年终奖 广州有谷有贝互联网科技有限公司
0