http://www.cnblogs.com/CloudMan6/p/5402490.html

如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22)

本节首先讨论 p_w_picpath 删除操作,然后介绍 OpenStack CLI 的使用方法,最后讨如何 Troubleshoot。

Web UI 删除 p_w_picpath

  1. admin 登录后,Project -> Compute -> Images

    在列表中选择格式为 ARI 和 AKI 的 p_w_picpath,点击

  2. 点击确认删除

  3. 操作成功

CLI 删除 p_w_picpath

  1. 设置环境变量

  2. 查询现有p_w_picpath

  3. 删除p_w_picpath

如何使用 OpenStack CLI

OpenStack 服务都有自己的 CLI。 命令很好记,就是服务的名字,比如 Glance 就是 glance,Nova 就是 nova。

但 Keystone 比较特殊,现在是用 openstack 来代替老版的 keystone 命令。 比如查询用户列表,如果用 keystone user-list

会提示 keystone 已经 deprecated 了。 用 openstack 命令代替

不同服务用的命令虽然不同,但这些命令使用方式却非常类似,可以举一反三。

1. 执行命令之前,需要设置环境变量。

这些变量包含用户名、Project、密码等; 如果不设置,每次执行命令都必须设置相关的命令行参数

2. 各个服务的命令都有增、删、改、查的操作

其格式是

CMD <obj>-create [parm1] [parm2]… CMD <obj>-delete [parm] CMD <obj>-update [parm1] [parm2]… CMD <obj>-list CMD <obj>-show [parm]

例如 glance 管理的是 p_w_picpath,那么: CMD 就是 glance;obj 就是 p_w_picpath 对应的命令就有

glance p_w_picpath-create glance p_w_picpath-delete glance p_w_picpath-update glance p_w_picpath-list glance p_w_picpath-show

再比如 neutron 管理的是网络和子网等,那么: CMD 就是 neutron;obj 就是 net 和 subnet 对应的命令就有

网络相关操作

neutron net-create neutron net -delete neutron net -update neutron net -list neutron net –show

子网相关操作

neutron subnet-create neutron subnet -delete neutron subnet -update neutron subnet -list neutron subnet–show

有的命令 <obj> 可以省略,比如 nova 下面的操作都是针对 instance

nova boot nova delete nova list nova show

3. 每个对象都有 ID

delete,show 等操作都以 ID 为参数,例如

4. 可用 help 查看命令的用法

除了 delete,show 等操作只需要 ID 一个参数,其他操作可能需要更多的参数,用 help 查看所需的参数,格式是

CMD help [SUB-CMD]

例如查看 glance 都有哪些 SUB-CMD

查看 glance p_w_picpath-update 的用法

如何 Troubleshooting

OpenStack 排查问题的方法主要是通过日志,Service 都有自己单独的日志。 Glance 主要有两个日志,glance_api.log 和 glance_registry.log,保存在 /opt/stack/logs/ 目录里。

devstack 的 screen 窗口已经帮我们打开了这两个日志,可以直接查看

g-api 窗口显示 glance-api 日志,记录 REST API 调用情况 g-reg 窗口显示 glance-registry 日志,记录 Glance 服务处理请求的过程以及数据库操作

如果需要得到最详细的日志信息,可以在 /etc/glance/*.conf 中打开 debug 选项。 devstack 默认已经打开了 debug。

在非 devstack 安装中,日志在 /var/log/glance/ 目录里。

下节我们开始学习 Nova。

转载于:https://blog.51cto.com/xiaoqinglang/1882531

如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22)相关推荐

  1. Troubleshooting OpenStack 瘫痪 - 每天5分钟玩转 OpenStack(160)

    这是 OpenStack 实施经验分享系列的第 10 篇. 是软件就会有 bug,OpenStack 也不例外,只要用它就一定会遇到故障.Troubleshooting(故障排除)是运维 OpenSt ...

  2. OpenStack 架构 - 每天5分钟玩转 OpenStack(15)

    终于正式进入 OpenStack 部分了. 今天开始,CloudMan 将带着大家一步一步揭开 OpenStack 的神秘面纱. OpenStack 已经走过了 6 个年头. 每半年会发布一个版本,版 ...

  3. Cinder 组件详解 - 每天5分钟玩转 OpenStack(47)

    Cinder 组件详解 - 每天5分钟玩转 OpenStack(47) 本节我们将详细讲解 Cinder 的各个子服务. cinder-api cinder-api 是整个 Cinder 组件的门户, ...

  4. LVM 类型的 Storage Pool - 每天5分钟玩转 OpenStack(8)

    http://www.cnblogs.com/CloudMan6/p/5277927.html LVM 类型的 Storage Pool - 每天5分钟玩转 OpenStack(8) LVM 类型的 ...

  5. Pause/Resume Instance 操作详解 - 每天5分钟玩转 OpenStack(34)

    Pause/Resume Instance 操作详解 - 每天5分钟玩转 OpenStack(34) 本节通过日志详细分析 Nova Pause/Resume 操作. 有时需要短时间暂停 instan ...

  6. 部署 DevStack - 每天5分钟玩转 OpenStack(17)

    http://www.cnblogs.com/CloudMan6/p/5357273.html 部署 DevStack - 每天5分钟玩转 OpenStack(17) 本节按照以下步骤部署 DevSt ...

  7. 每天5分钟玩转openstack跟学(一)预备知识

    前言:对于openstack我是一名小白,打算跟着CloudMan的<每天5分钟玩转openstack>进行学习,有兴趣的小伙伴可以跟着我一起,相互探讨,互相进步,该系列博文基本不涉及原理 ...

  8. 写在最前面 - 每天5分钟玩转 OpenStack(1)

    写在最前面 <每天5分钟玩转 OpenStack>是一个 OpenStack 教程,这是第 1 篇. 这个教程有下面两个特点: 系统讲解 OpenStack 从架构到各个组件:从整体到细节 ...

  9. 学习 OpenStack 的方法论 - 每天5分钟玩转 OpenStack(150)

    作为 OpenStack 的核心教程,我们已经到了最后总结的部分. OpenStack 目前已经有好几十个模块,本教程讨论的是最最重要的核心模块:Keystone,Nova,Glance,Cinder ...

最新文章

  1. 二分法在算法题中的4种常见应用(cont.)
  2. 平时一些mysql小技巧及常识
  3. mysql不支持addbatch_【MySql】Java 批量插入数据库addBatch
  4. solaris 常用软件安装
  5. threejs相机和渲染器
  6. 7-36 并查集【模板】 (10 分)
  7. android 获取录音时长_录音转文字,支持安卓和IOS和PC
  8. 数据结构笔记(十八)-- 树的定义和基本术语
  9. Mac m1 max 工具安装及简介
  10. 【100题】给定入栈序列,判断一个序列是否可能为输出序列
  11. 林轩田《机器学习基石》(九)—— Linear regression
  12. AndroidStudio_自定义AndroidStudio Locat的输出颜色
  13. c语言子函数作用是什么意思,C语言编译器中常见的函数用法以及作用详解
  14. 山东大学计算机基础知识试题及答案,山东大学网络教育计算机应用基础课后练习题及答案...
  15. java-php-python-ssm商场VIP管理系统计算机毕业设计
  16. react核心精讲视频与实战教程
  17. 计算机网络安全稳定性,计算机网络安全的现状及防范措施
  18. 企业和个人拥有专利的好处,你绝对想不到
  19. js 在当前时间加一小时
  20. android 九宫格转盘,vue组件实现移动端九宫格转盘抽奖

热门文章

  1. 深度学习:知识回收(Lecture3+4 PLA+Decision Tree)
  2. 图像拼接--A multiresolution spline with application to image mosaics
  3. linux用户登陆后无法加在.bashrc
  4. 设置树莓派的无线网卡为监听模式(monitor)
  5. oracle10gr2 x86,Oracle10gR2 On RHEL5 x86安装技术文档(英文原版)
  6. 实测实量数据表格_施工现场全套实测实量操作图解,值得收藏!
  7. 操作系统导论中文版 pdf_一分钟带你认识微软操作系统 Windows 10
  8. html页面布局名称,HTML页面模块的常用命名
  9. Squid处理web数据请求
  10. nginx http转https_Nginx处理访问www域名跳转到不带www域名的配置方法