2ed09d88fb
“Speed not required” is not a sentence Gb should be GB added a , after floating IPs fixed sentence around “To implement a true multi-node test of Swift since it did not make sense removed extra underline line after Machines removed capitalization of service names to comply with docs conventions https://wiki.openstack.org/wiki/Documentation/Conventions changed to DevStack for consistency throughout Change-Id: I531bf6b2bad62fbf9d1417b2b1ce06de3715e0f0
73 lines
2.1 KiB
ReStructuredText
73 lines
2.1 KiB
ReStructuredText
=================
|
|
Nova and DevStack
|
|
=================
|
|
|
|
This is a rough guide to various configuration parameters for nova
|
|
running with DevStack.
|
|
|
|
|
|
nova-serialproxy
|
|
================
|
|
|
|
In Juno, nova implemented a `spec
|
|
<http://specs.openstack.org/openstack/nova-specs/specs/juno/implemented/serial-ports.html>`_
|
|
to allow read/write access to the serial console of an instance via
|
|
`nova-serialproxy
|
|
<http://docs.openstack.org/developer/nova/man/nova-serialproxy.html>`_.
|
|
|
|
The service can be enabled by adding ``n-sproxy`` to
|
|
``ENABLED_SERVICES``. Further options can be enabled via
|
|
``local.conf``, e.g.
|
|
|
|
::
|
|
|
|
[[post-config|$NOVA_CONF]]
|
|
[serial_console]
|
|
#
|
|
# Options defined in nova.cmd.serialproxy
|
|
#
|
|
|
|
# Host on which to listen for incoming requests (string value)
|
|
#serialproxy_host=0.0.0.0
|
|
|
|
# Port on which to listen for incoming requests (integer
|
|
# value)
|
|
#serialproxy_port=6083
|
|
|
|
|
|
#
|
|
# Options defined in nova.console.serial
|
|
#
|
|
|
|
# Enable serial console related features (boolean value)
|
|
#enabled=false
|
|
# Do not set this manually. Instead enable the service as
|
|
# outlined above.
|
|
|
|
# Range of TCP ports to use for serial ports on compute hosts
|
|
# (string value)
|
|
#port_range=10000:20000
|
|
|
|
# Location of serial console proxy. (string value)
|
|
#base_url=ws://127.0.0.1:6083/
|
|
|
|
# IP address on which instance serial console should listen
|
|
# (string value)
|
|
#listen=127.0.0.1
|
|
|
|
# The address to which proxy clients (like nova-serialproxy)
|
|
# should connect (string value)
|
|
#proxyclient_address=127.0.0.1
|
|
|
|
|
|
Enabling the service is enough to be functional for a single machine DevStack.
|
|
|
|
These config options are defined in `nova.console.serial
|
|
<https://github.com/openstack/nova/blob/master/nova/console/serial.py#L33-L52>`_
|
|
and `nova.cmd.serialproxy
|
|
<https://github.com/openstack/nova/blob/master/nova/cmd/serialproxy.py#L26-L33>`_.
|
|
|
|
For more information on OpenStack configuration see the `OpenStack
|
|
Configuration Reference
|
|
<http://docs.openstack.org/trunk/config-reference/content/list-of-compute-config-options.html>`_
|