Server concepts 详解

server status 是由 vm_state和task_state 计算出来的,vm_state是虚机当前的稳定状态(例如Active, Error),task_state是虚机当前的瞬间状态(例如spawning, block_device_mapping)

具体计算方法,见https://docs.openstack.org/nova/latest/reference/vm-states.html

 

server creation 过程中涉及到的状态有BUILD, ACTIVE, ERROR

server query 操作可以通过两个API完成 : GET /servers and GET /servers/detail。两个API都支持通过过滤选项来过滤查询结果

对管理员用户来说,所有server的属性都可以用来做过滤选项;对普通用户来说,只有部分server属性可以作为过滤项,有  reservation_id, name, status, image, flavor, ip, changes-since, changes-before, ip6, tags, tags-any, not-tags, not-tags-any,其他属性会被NOVA自动忽略。

 

posted @ 2018-10-08 15:54  gremount  阅读(129)  评论(0编辑  收藏  举报