openstack中创建完用户如何修改用户状态为down?

使用openstack创建完用户,应该如何修改状态,以及glance如何用命令给镜像贴标签

参与5

1同行回答

int32bitint32bit研发工程师民生银行
关于第一个问题,OpenStack创建的用户状态没有称为down的,我想题主是想问如何禁用用户吧?禁用用户需要管理员权限(admin角色),可参考命令如下:openstack user set --disable demo # 禁用用户demo source openrc_demo # 切换demo用户环境 nova list ERROR (Unauthorized): The re...显示全部

关于第一个问题,OpenStack创建的用户状态没有称为down的,我想题主是想问如何禁用用户吧?禁用用户需要管理员权限(admin角色),可参考命令如下:

openstack user set --disable demo # 禁用用户demo
source  openrc_demo # 切换demo用户环境
nova list
ERROR (Unauthorized): The request you have made requires authentication. (HTTP 401) (Request-ID: req-5f4fafcc-24e6-4a74-9a52-22de366185f6)

可见当disable用户demo后,再通过demo用户登录会导致认证失败。

要想恢复用户使用可以参考如下命令:

openstack user set --enable demo

关于第二个问题,Glance可以通过image-tag-update子命令添加tag,参考命令如下:

int32bit #glance image-tag-update 22cfa6b8-cc90-4086-a761-55fd4a2b303a tag1
+--------------------------------------+-----------+
| ID                                   | Tags      |
+--------------------------------------+-----------+
| 22cfa6b8-cc90-4086-a761-55fd4a2b303a | [u'tag1'] |
+--------------------------------------+-----------+

需要注意Glance image的property(又名metadata)和tag的区别。property是供OpenStack系统内部使用的,它是一个Key-Value值,比如设置os_type、virtio驱动类型、CPU拓扑等。而tag主要是给用户使用的,只有Key,没有Value,比如基于tag过滤镜像,过滤包含tag tag1的镜像:

glance image-list --tag tag1

这些问题其实官方文档都有,glance cli reference, 建议多看官方文档,多看官方API。

收起
银行 · 2018-06-03
浏览3405

提问者

谭宇萱萱萱
其它黑龙江哈尔滨

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-05-07
  • 关注会员:2 人
  • 问题浏览:3685
  • 最近回答:2018-06-03
  • X社区推广