Merge "Edits for Cells V2 step-by-step examples"
This commit is contained in:
commit
9e87c48336
@ -362,8 +362,8 @@ database yet. This will set up a single cell Nova deployment.
|
|||||||
|
|
||||||
3. Run the ``map_cell0`` command to create and map cell0::
|
3. Run the ``map_cell0`` command to create and map cell0::
|
||||||
|
|
||||||
nova-manage cell_v2 map_cell0 --database_connection <database connection
|
nova-manage cell_v2 map_cell0 \
|
||||||
url>
|
--database_connection <database connection url>
|
||||||
|
|
||||||
The database connection url is generated based on the
|
The database connection url is generated based on the
|
||||||
``[database]/connection`` setting in the Nova configuration file if not
|
``[database]/connection`` setting in the Nova configuration file if not
|
||||||
@ -376,16 +376,17 @@ database yet. This will set up a single cell Nova deployment.
|
|||||||
5. Run the ``create_cell`` command to create the single cell which will contain
|
5. Run the ``create_cell`` command to create the single cell which will contain
|
||||||
your compute hosts::
|
your compute hosts::
|
||||||
|
|
||||||
nova-manage cell_v2 create_cell --name <name> --transport-url
|
nova-manage cell_v2 create_cell --name <name> \
|
||||||
<transport url for message queue> --database_connection <database
|
--transport-url <transport url for message queue> \
|
||||||
connection url>
|
--database_connection <database connection url>
|
||||||
|
|
||||||
The transport url is taken from the ``[DEFAULT]/transport_url`` setting in
|
The transport url is taken from the ``[DEFAULT]/transport_url`` setting in
|
||||||
the Nova configuration file if not specified on the command line. The
|
the Nova configuration file if not specified on the command line. The
|
||||||
database url is taken from the ``[database]/connection`` setting in the Nova
|
database url is taken from the ``[database]/connection`` setting in the Nova
|
||||||
configuration file if not specified on the command line.
|
configuration file if not specified on the command line.
|
||||||
|
|
||||||
6. Configure and start your compute hosts.
|
6. Configure and start your compute hosts. Before step 7, make sure you have
|
||||||
|
compute hosts in the database by running ``nova hypervisor-list``.
|
||||||
|
|
||||||
7. Run the ``discover_hosts`` command to map compute hosts to the single cell::
|
7. Run the ``discover_hosts`` command to map compute hosts to the single cell::
|
||||||
|
|
||||||
@ -395,7 +396,13 @@ database yet. This will set up a single cell Nova deployment.
|
|||||||
created in step 5 and map them to the cell. You can also configure a
|
created in step 5 and map them to the cell. You can also configure a
|
||||||
periodic task to have Nova discover new hosts automatically by setting
|
periodic task to have Nova discover new hosts automatically by setting
|
||||||
the ``[scheduler]/discover_hosts_in_cells_interval`` to a time interval in
|
the ``[scheduler]/discover_hosts_in_cells_interval`` to a time interval in
|
||||||
seconds.
|
seconds. The periodic task is run by the nova-scheduler service, so you must
|
||||||
|
be sure to configure it on all of your nova-scheduler hosts.
|
||||||
|
|
||||||
|
.. note:: Remember: In the future, whenever you add new compute hosts, you
|
||||||
|
will need to run the ``discover_hosts`` command after starting them
|
||||||
|
to map them to the cell if you did not configure the automatic host
|
||||||
|
discovery in step 7.
|
||||||
|
|
||||||
Upgrade (minimal)
|
Upgrade (minimal)
|
||||||
~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~
|
||||||
@ -418,20 +425,22 @@ database. This will set up a single cell Nova deployment.
|
|||||||
map the single cell, and map existing compute hosts and instances to the
|
map the single cell, and map existing compute hosts and instances to the
|
||||||
single cell::
|
single cell::
|
||||||
|
|
||||||
nova-manage cell_v2 simple_cell_setup --transport-url <transport url for
|
nova-manage cell_v2 simple_cell_setup \
|
||||||
message queue>
|
--transport-url <transport url for message queue>
|
||||||
|
|
||||||
The transport url is taken from the ``[DEFAULT]/transport_url`` setting in
|
The transport url is taken from the ``[DEFAULT]/transport_url`` setting in
|
||||||
the Nova configuration file if not specified on the command line. The
|
the Nova configuration file if not specified on the command line. The
|
||||||
database connection url will be generated based on the
|
database connection url will be generated based on the
|
||||||
``[database]/connection`` setting in the Nova configuration file.
|
``[database]/connection`` setting in the Nova configuration file.
|
||||||
|
|
||||||
3. Remember: In the future, whenever you add new compute hosts, you will need
|
.. note:: Remember: In the future, whenever you add new compute hosts, you
|
||||||
to run the ``discover_hosts`` command after starting them, to map them to
|
will need to run the ``discover_hosts`` command after starting them
|
||||||
the cell. You can also configure a periodic task to have Nova discover new
|
to map them to the cell. You can also configure a periodic task to
|
||||||
hosts automatically by setting the
|
have Nova discover new hosts automatically by setting the
|
||||||
``[scheduler]/discover_hosts_in_cells_interval`` to a time interval in
|
``[scheduler]/discover_hosts_in_cells_interval`` to a time interval
|
||||||
seconds.
|
in seconds. The periodic task is run by the nova-scheduler service,
|
||||||
|
so you must be sure to configure it on all of your nova-scheduler
|
||||||
|
hosts.
|
||||||
|
|
||||||
References
|
References
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
Loading…
Reference in New Issue
Block a user