vinfra service compute server list
List virtual machines:
usage: vinfra service compute server list [--long] [--limit <num>]
[--marker <server>] [--name <name>]
[--id <id>] [--project <project>]
[--status <status>]
[--task-status <task-status>]
[--host <hostname>]
[--placement <placement>]
--long- Enable access and listing of all fields of objects.
--limit <num>- The maximum number of virtual machines to list. To list all virtual machines, set the option to -1.
--marker <server>- List virtual machines after the marker.
--name <name>- List virtual machines with the specified name or use a filter. Supported filter operator:
contains. The filter format is<operator>:<value1>[,<value2>,…]. --id <id>- Show a server with the specified ID or list virtual machines using a filter. Supported filter operator:
in. The filter format is<operator>:<value1>[,<value2>,…]. --project <project>- List virtual machines that belong to the specified project ID. Can only be performed by system administrators.
--status <status>- List virtual machines with the specified status.
--task-status <task-status>- List virtual machines that have the specified task status.
--host <hostname>- List virtual machines located on a node with the specified hostname.
--placement <placement>- List virtual machines added to a placement with the specified ID or use a filter. Supported filter operator:
any. The filter format is<operator>:<value1>[,<value2>,…].
Example:
# vinfra service compute server list +--------------------------------------+------+--------+------------------------+ | id | name | status | host | +--------------------------------------+------+--------+------------------------+ | 8cd29296-8bee-4efb-828d-0e522d816c6e | myvm | ACTIVE | node001.vstoragedomain | +--------------------------------------+------+--------+------------------------+
This command lists all virtual machines in the compute cluster.