========================================= Select hosts where instances are launched ========================================= With the appropriate permissions, you can select which host instances are launched on and which roles can boot instances on this host. #. To select the host where instances are launched, use the ``--availability_zone ZONE:HOST`` parameter on the :command:`nova boot` command. For example:: $ nova boot --image --flavor m1.tiny --key_name test --availability-zone nova:server2 #. To specify which roles can launch an instance on a specified host, enable the :code:`create:forced_host` option in the :file:`policy.json` file. By default, this option is enabled for only the admin role. #. To view the list of valid compute hosts, use the :command:`nova hypervisor-list` command, as follows:: $ nova hypervisor-list +----+---------------------+ | ID | Hypervisor hostname | +----+---------------------+ | 1 | server2 | | 2 | server3 | | 3 | server4 | +----+---------------------+