1,Glance的image是存储在backend中,backend配置在: /etc/glance/glance-api.conf。
2, devstack默认:image 存放在控制节点本地目录 /opt/stack/data/glance/images/ 中。

3,查看目前已经存在的image。
source devstack/openrc admin admin
glance image-list
4,查看保存目录
ls -l /opt/stack/data/glance/images/

5,cli创建image

①将 image 上传到devstack-controller节点的文件系统中,例如 /tmp/cirros

②设置环境变量
source devstack/openrc admin admin
Devstack 的安装目录下有个 openrc 文件。source 该文件就可以配置 CLI 的环境变量。
这里我们传入了两个参数,第一个参数是 OpenStack 用户名 admin;第二个参数是 Project 名 admin。
③执行 image 创建命令
glance image-create --name cirros --file /tmp/cirros-0.3.4-x86_64-disk.img --disk-format qcow2 --container-format bare --progress
--progress 让其显示文件上传的百分比%。
④在 /opt/stack/data/glance/images/下查看新的 Image.
ls -l /opt/stack/data/glance/images/

6,CLI 删除 image

①设置环境变量
source devstack/openrc admin admin

②查询现有image
glance image-list
ls -l /opt/stack/data/glance/images/

③删除image
glance image-delete (image的ID号)

●命令相关-注意
①执行命令之前,需要设置环境变量。
这些变量包含用户名、Project、密码等;
如果不设置,每次执行命令都必须设置相关的命令行参数。

②各个服务的命令都有增、删、改、查的操作。
例:
glance image-create
glance image-delete
glance image-update
glance image-list
glance image-show

③每个对象都有 ID 。
delete,show 等操作都以 ID 为参数。

④可用 help 查看命令的用法
格式:CMD help [SUB-CMD]
例:glance help
查看 glance image-update 的用法
glance help image-update

●如何排错
①OpenStack 排查问题的方法主要是通过日志,Service 都有自己单独的日志。
Glance 主要有两个日志,glance_api.log 和 glance_registry.log,保存在 /var/log/apache2/ 目录里。
devstack 的 screen 窗口已经帮我们打开了这两个日志,可以直接查看。

②g-api 窗口显示 glance-api 日志,记录 REST API 调用情况
g-reg 窗口显示 glance-registry 日志,记录 Glance 服务处理请求的过程以及数据库操作
如果需要得到最详细的日志信息,可以在 /etc/glance/*.conf 中打开 debug 选项。
devstack 默认已经打开了 debug。
★在非 devstack 安装中,日志在 /var/log/glance/ 目录里。

参考:
http://blog.51cto.com/cloudman/1764003
http://blog.51cto.com/cloudman/1764886

转载于:https://www.cnblogs.com/mountain2011/p/8398608.html

Study之2 Glance相关操作-devstack相关推荐

  1. 库,表,记录的相关操作

    系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等 performance_schema: MySQ ...

  2. python基础===【字符串】所有相关操作

    #字符串的相关操作#基本操作 #+ 字符串连接操作 str1 = '来是come走是go' str2 = '点头yes摇头no' result = str1 + str2 print(result)# ...

  3. 2021年大数据HBase(五):HBase的相关操作JavaAPI方式

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一.需求说明 ...

  4. 2021年大数据HBase(四):HBase的相关操作-客户端命令式!【建议收藏】

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-客户端命令式 1.进入HBase ...

  5. 2021年大数据Spark(二十五):SparkSQL的RDD、DF、DS相关操作

      目录 RDD.DF.DS相关操作 SparkSQL初体验 SparkSession 应用入口 获取DataFrame/DataSet 使用样例类 指定类型+列名 自定义Schema ​​​​​​​ ...

  6. 【数据结构】二叉树及其相关操作

    二叉树的定义 二叉树是一个由结点构成的有限集合,这个集合或者为空,或者由一个根节点及两棵互不相交的分别称作这个根节点的左子树和右子树的二叉树组成. 二叉树并非一般的树形结构的特殊形式,它们是两种不同的 ...

  7. Linux之用户组相关操作 groupadd groupdel

    Linux之用户组相关操作  groupadd  groupdel 1. 创建用户组 命令 说明 groupadd 创建(添加)用户组 创建用户组效果图: [grep是搜索功能,详情博文:https: ...

  8. Linux之用户相关操作

    Linux之用户相关操作 1. 创建用户  [创建后会立即让设置密码] 命令 说明 useradd 创建(添加)用户 useradd命令选项: 选项 说明 -m 自动创建用户主目录,主目录的名字就是用 ...

  9. java导入包大全_eclipse快速导入jar包的相关操作步骤

    eclipse怎样快速导入jar包呢?熟悉这款软件是非常简单的,今天小编就分享了关于eclipse快速导入jar包,有需要的朋友一起来看看吧! eclipse快速导入jar包的相关操作步骤 方法1·最 ...

最新文章

  1. linux 内核按键抖动,Tiny4412 Linux驱动之按键(定时器防抖动) | 技术部落
  2. iOS如何转换十三位的时间戳
  3. java 读取html模板文件_Java根据html模板创建 html文件
  4. jQuery对HTML进行添加元素
  5. 《妥协的完美主义—优秀产品经理的实践指南(卷一)》一2.4 分工常见的错误...
  6. 真机运行报错:Could not change executable permissions on the application
  7. sublime text html乱码,Sublime Text 2中文显示乱码的解决方法
  8. 在Bootstrap中使用类的按钮类型
  9. 消息中间件学习总结(16)——17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
  10. UVa1543.圆和多边形+UVa12063.零和一(动态规划)
  11. 计算机考试中栏间距怎么弄,word中栏间距怎么设置
  12. python人机交互界面
  13. 安卓和苹果免填邀请码的功能怎么实现?
  14. Yolov5笔记--检测bilibili下载好的视频
  15. 数组的扁平化方法总结
  16. plsql 英文版 修改字体,工具栏大小
  17. 华为fusion computer虚拟机存储数据恢复
  18. 浅拷贝之copyProperties()
  19. 三星 android 4.4.4,三星Galaxy设备什么时候升级Android 4.4.4
  20. 博图region用法_西门子1200PLC的OB块用法讲解

热门文章

  1. socket抓包_64、抓包分析tcp与udp
  2. php 判断同时存在英文跟数字,php判断输入是否是纯数字,英文,汉字的方法
  3. JAVA中自己写的util中的chop,Java StringUtils.chop方法代碼示例
  4. oracle安装后开机很慢,Windows下安装Oracle拖慢开机速度的解决方法
  5. java 不显示控制台_命令行启动java程序不显示控制台窗口
  6. matlab guide 将matlab处理过的图片保存
  7. java 写传奇游戏吗,文字版传奇游戏
  8. dbm和mysql使用场景_mysql基本用法总结
  9. HTML+CSS+JS实现 ❤️卡通湖面上日出动画特效❤️
  10. java echarts 散点图,echarts在地图上绘制散点图(任意点)