概览

[root@cc07 fast-pulsar]# glance help  | grep image
[--os-image-url OS_IMAGE_URL]
[--os-image-api-version OS_IMAGE_API_VERSION]
image-create Create a new image.
image-create-via-import
EXPERIMENTAL: Create a new image via image import.
image-deactivate Deactivate specified image.
image-delete Delete specified image.
image-download Download a specific image.
image-import Initiate the image import taskflow.
image-list List images you can access.
image-reactivate Reactivate specified image.
image-show Describe a specific image.
image-stage Upload data for a specific image to staging.
image-tag-delete Delete the tag associated with the given image.
image-tag-update Update an image with the given tag.
image-update Update an existing image.
image-upload Upload data for a specific image.
location-add Add a location (and related metadata) to an image.
location-delete Remove locations (and related metadata) from an image.
location-update Update metadata of an image's location.
member-create Create member for a given image.
member-delete Delete image member.
member-list Describe sharing permissions by image.
member-update Update the status of a member for a given image.
--os-image-url OS_IMAGE_URL
Defaults to env[OS_IMAGE_URL]. If the provided image
url contains a version number and `--os-image-api-
picked as the image api version to use.
--os-image-api-version OS_IMAGE_API_VERSION
Run `glance --os-image-api-version help` for v1 help

列出镜像

[root@cc07 ~]# glance image-list
+--------------------------------------+----------------------------------------+
| ID | Name |
+--------------------------------------+----------------------------------------+
| c9c21ea6-c74d-43cb-8e93-e100a718cc78 | centos-vmvare |
| 069d5dab--437a-9a0d-02301558ecb8 | centos7 |
| 0276832c-03c1-48d5--6dfd4771cf66 | CentOS7-Ironic-- |
| 1bb24b50-8b06--a396-dada6ba3def2 | centos7withCloudInit.qcow2 |
| 7c63c10f-d543-4b85-99a0-446f43624edf | centos7_10G |
| 568362bf-680b--a142-90dc1f0d9685 | centos7_official |
| 81a2af08-8e14-43f5-8d9a-48f7628e630d | Chinacloud-WIN2K8R2-64bit-DC-20G.qcow2 |
| 181adf3e-beb7-4bb6-b776-d690863e951e | cirros_vhd |
| c17a8330-7b5d-4e9b--c842b363bbf0 | dfsadfa |
| 7c59f7d3-512e-42de-b598-812e88657f53 | gagag345 |
| 083ec459-d4e5-4da8-8b5f-c76b247e63a4 | k8s-base-image |
| 29436d00-e6e5-402e-8a59-c10f89bc5a09 | linux_legacy |
| fa6e0fea-5a5e-48b9-8ba0-fb9d5b53582f | test-xulang111 |
| 5833c05e-56a7-439b-a0b2-567925dea539 | test-xulang12 |
| 7dbda9ff-b13f-410b--2c27c6bba4b6 | test-xulang1g |
| 3c819f4c-15ad-417d-93eb-cb600648ee5d | ubuntu-deploy.initramfs |
| 1a56dae5-196d-4d21-aea8-d89efc994643 | ubuntu-deploy.kernel |
| ad4ef384-03c0-4f5b-87a7-fec8d942ce85 | ubuntuDemoIronic |
| b2814a9e-f4a1-48d7--2cb8cc17dce9 | win2012 |
| 5339fad1-546c-4f63-8dbf-6a40a0e9737e | win2k8_r2_x64 |
| b29574d0-6f9c-405d-9a42-47441ad4f11e | windows2007 |
| 71b6fbee-5f71-458e-8bfb-39c1d5c2779f | windows2012_inject_pwd |
| 28f3f44c-b3f7-4d01-b100-75ec63ed919b | windows2k3r2 |
| bb93f6fc--43c9-ac82-b1835ebcc1df | xulang |
+--------------------------------------+----------------------------------------+

下载镜像

glance image-download --file ./centos7-kvm-1g.qcow2 7dbda9ff-b13f-410b--2c27c6bba4b6

上传镜像

上传iso 镜像(qemu)

openstack image create --container-format bare --disk-format iso --property hypervisor_type=qemu --public --file CentOS-6.9-x86_64-bin-DVD1.iso --name ISO_CentOS6.

上传qcow2镜像(qemu):

[root@cc31 fast-pulsar]# glance image-create --disk-format qcow2 --property hypervisor_type=qemu --container-format bare --file ./centos7-kvm-1g.qcow2  --min-disk= --property os-type=linux --name centos7_kvm_1g
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | 64d7c1cd2b6f60c92c14662941cb7913 |
| container_format | bare |
| created_at | --31T01::08Z |
| disk_format | qcow2 |
| hypervisor_type | qemu |
| id | 683b57e2--4b94-af34-4a3eb6a1c6e9 |
| min_disk | |
| min_ram | |
| name | centos7_kvm_1g |
| os-type | linux |
| owner | 093e788ff69e40cb85edad8fac58c5d1 |
| protected | False |
| size | |
| status | active |
| tags | [] |
| updated_at | --31T01::10Z |
| virtual_size | None |
| visibility | private |
+------------------+--------------------------------------+

上传vmware镜像

glance image-create --disk-format vmdk --property hypervisor_type=vmware --container-format bare --file ./centos6Tomcat.qcow2 --is-public=True --min-disk= --property os-type=linux --property vmware_disktype=thin --propertyvmware_adaptertype=lsiLogicsas --name centos6-vmdk-oracle11g

上传windows镜像

glance image-create --disk-format vmdk --property hypervisor_type=vmware --property vmware_adaptertype=lsiLogicsas --property vmware_disktype=preallocated --property vmware_ostype=winNetEnterprise64Guest --container-format bare --file ./windows2008server-flat.vmdk --is-public=True --min-disk= --property os-type=windows --name vmdk_windows2008_iis_new2 --property vmware_ostype=winNetEnterprise64Guest --property vmware_disktype=preallocated --property vmware_adaptertype=lsiLogicsas导入windows镜像;property vmware_disktype=preallocated否则会黑屏
 

删除镜像

glance image-delete 683b57e2--4b94-af34-4a3eb6a1c6e9

openstack之镜像管理的更多相关文章

  1. OpenStack云计算快速入门之三:OpenStack镜像管理

    原文:http://blog.chinaunix.net/uid-22414998-id-3272059.html 第三部分 OpenStack镜像管理 一.简介 很多源都有为OpenStack已经编 ...

  2. OpenStack镜像管理3

    第三部分 OpenStack镜像管理 一.简介 很多源都有为OpenStack已经编译好的各种镜像了,您可以直接下载并通过使用这些镜像来熟悉OpenStack. 不过如果是为生产环境进行部署的话,您一 ...

  3. openstack 命令行管理 - 目录

    原文http://blog.csdn.net/signmem/article/details/19513775 相关 openstack  命令行管理, 分下面部分进行介绍 openstack 命令行 ...

  4. OpenStack安装部署管理中常见问题解决方法

    一.网络问题-network 更多网络原理机制可以参考<OpenStack云平台的网络模式及其工作机制>. 1.1.控制节点与网络控制器区别 OpenStack平台中有两种类型的物理节点, ...

  5. 仿OpenStack开发云计算管理软件

    仿OpenStack开发云计算管理软件 使用Python语言开发一套类似OpenStack的云计算管理平台LouCloud,具备基本的用户,服务器,镜像与 虚拟机管理功能,学习IaaS,虚拟化,Lib ...

  6. 制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)

    这是 OpenStack 实施经验分享系列的第 1 篇. OpenStack 的 instance 是通过 Glance 镜像部署的,所以准备镜像是必须要做的工作.本节介绍 Linux 镜像的制作方法 ...

  7. openstack导入镜像

    本文以制作CentOS7.2镜像为例,详细介绍手动制作OpenStack镜像详细步骤,解释每一步这么做的原因.镜像上传到OpenStack glance,支持以下几个功能: 支持密码注入功能(nova ...

  8. openstack——glance镜像服务

    一.glance介绍:                Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找.注册和检索等. Glance提供Restful API可以查 ...

  9. 2、docker镜像管理

    Docker镜像管理 镜像是Docker容器的基础,想运行一个Docker容器就需要有镜像.我们上面已经学会了使用search搜索镜像.那么这个镜像是怎么创建的呢? 创建镜像 镜像的创建有以下几种方法 ...

随机推荐

  1. 最小生成树kruskal模板

    算法思路:每次选取权值最小的边,判断这两个点是否在同一个集合内,如果在则跳过,如果不在则加上这条边的权值 可以使用并查集储存结点,可以快速判断结点是否在同一集合内. #include<iostr ...

  2. easyui datagrid 三层嵌套

    代码: function local(role,region,ip){ $("#roleList").datagrid({ // title:'服务器监控列表', height:( ...

  3. c#引用命名空间的作用

    System 包含用于定义常用值和引用数据类型.事件和事件处理程序.接口.属性和处理异常的基础类和基类.其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序 ...

  4. 百度 echarts

    插件地址:http://echarts.baidu.com/index.html ECharts 特性 特性 丰富的可视化类型 多种数据格式无需转换直接使用 千万数据的前端展现 移动端优化 多渲染方案 ...

  5. Vs2015 c# 诊断工具查看程序的占用情况

    windbg用着还不熟悉,dottrace  还要版权,着急查看程序的cpu 的使用情况,因为程序开启之后占用处理器资源较大,问题在哪里呢,于是点开了vs2015自带的诊断工具,以前偶尔打开过,没发现 ...

  6. springboot 项目添加jaeger调用链监控

    1.添加maven依赖<dependency> <groupId>io.opentracing.contrib</groupId> <artifactId&g ...

  7. 日期控件 DatePicker 在ie8不能用

    过个年,日期控件DatePicker在ie8下突然不能用了,程序也没升级,很是奇怪. 把ie8的“禁用脚本调试”去掉,再次运行,发现提示有脚本错误. 想着可能是兼容性问题,于是把兼容性视图打开运行,还 ...

  8. angular2.0学习笔记2.创建hello world项目

    1.打开终端命令行窗口 2.切换到指定目录 E:\cd myobject 3.创建新项目 ng new angular2-helloworld 4.创建成功后,在angular2-helloworld ...

  9. Windows下war包部署到Linux下Tomcat出现的问题

    最近,将Windows下开发的war包部署到Linux下的Tomcat时报了一个错误:tomcat error in opening zip file.按理说,如果正常,当把war包复制到webapp ...

  10. TCHAR函数查询

    https://blog.csdn.net/is2120/article/details/27542927