How to delete an instance using the CLI
When you no longer need an instance, you can delete it.
- List all instances:
$ openstack server list +-------------+----------------------+--------+------------+-------------+------------------+ | ID | Name | Status | Task State | Power State | Networks | +-------------+----------------------+--------+------------+-------------+------------------+ | 84c6e57d... | myCirrosServer | ACTIVE | None | Running | private=10.0.0.3 | | 8a99547e... | myInstanceFromVolume | ACTIVE | None | Running | private=10.0.0.4 | | d7efd3e4... | newServer | ERROR | None | NOSTATE | | +-------------+----------------------+--------+------------+-------------+------------------+ - Run the openstack server delete command to delete the instance. The following example shows deletion of the newServer instance, which is in ERROR state:
$ openstack server delete newServerThe command does not notify that your server was deleted.
- To verify that the server was deleted, run the openstack server list command:
$ openstack server list +-------------+----------------------+--------+------------+-------------+------------------+ | ID | Name | Status | Task State | Power State | Networks | +-------------+----------------------+--------+------------+-------------+------------------+ | 84c6e57d... | myCirrosServer | ACTIVE | None | Running | private=10.0.0.3 | | 8a99547e... | myInstanceFromVolume | ACTIVE | None | Running | private=10.0.0.4 | +-------------+----------------------+--------+------------+-------------+------------------+The deleted instance does not appear in the list.