Changes for MOS 9.0
- comments addressed Change-Id: I9c5b8f902a29dd159e7973721160a4a5ae0ca51a Signed-off-by: Arslan Qadeer <arslanq@plumgrid.com>
@ -59,9 +59,9 @@ author = u'Javeria Khan'
|
|||||||
# built documents.
|
# built documents.
|
||||||
#
|
#
|
||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = u'1.0'
|
version = u'3.0'
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = u'1.0-1.0.1-1'
|
release = u'3.0-0.0.1-1'
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 221 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 140 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 204 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 150 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 163 KiB |
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 155 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 259 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 184 KiB |
@ -4,7 +4,7 @@ Installation Guide
|
|||||||
Prerequisites
|
Prerequisites
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
This document assumes that you have `installed Fuel <https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html>`_
|
This document assumes that you have `installed Fuel <http://docs.openstack.org/developer/fuel-docs/userdocs/fuel-install-guide.html>`_
|
||||||
and setup the target hosts with appropriate networking for the pxe, management, public and plumgrid-fabric networks. The nodes
|
and setup the target hosts with appropriate networking for the pxe, management, public and plumgrid-fabric networks. The nodes
|
||||||
must be discovered and functional prior to performing the following steps.
|
must be discovered and functional prior to performing the following steps.
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ Obtain a PLUMgrid ONS license and access to packages or LCM image by emailing PL
|
|||||||
Installing Fuel PLUMgrid Plugin
|
Installing Fuel PLUMgrid Plugin
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
#. Download the PLUMgrid plugin from the `Fuel Plugins Catalog <https://software.mirantis.com/download-mirantis-openstack-fuel-plug-ins/>`_.
|
#. Download the PLUMgrid plugin from the `Fuel Plugins Catalog <https://www.mirantis.com/software/fuel-plugins/>`_.
|
||||||
#. Copy this file to the Fuel Master node with secure copy (scp):
|
#. Copy this file to the Fuel Master node with secure copy (scp):
|
||||||
::
|
::
|
||||||
|
|
||||||
@ -35,19 +35,19 @@ Installing Fuel PLUMgrid Plugin
|
|||||||
|
|
||||||
fuel plugins --list
|
fuel plugins --list
|
||||||
|
|
||||||
#. The plugin is now ready for use and can be enabled in the Settings → PLUMgrid Plugin section of an OpenStack environment on the Fuel UI as explained next.
|
#. The plugin is now ready for use and can be enabled in the Settings → Other PLUMgrid Plugin section of an OpenStack environment on the Fuel UI as explained next.
|
||||||
This part is visible after a new environment is created.
|
This part is visible after a new environment is created.
|
||||||
|
|
||||||
Configuring a New Environment
|
Configuring a New Environment
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
#. In Fuel UI `create a new environment <https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html#create-a-new-openstack-environment>`_.
|
#. In Fuel UI `create a new environment <http://docs.openstack.org/developer/fuel-docs/userdocs/fuel-user-guide/create-environment/start-create-env.html>`_.
|
||||||
|
|
||||||
.. image:: images/create_env.png
|
.. image:: images/create_env.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
|
|
||||||
|
|
||||||
#. Select the appropriate KVM or QEMU hypervisor type for your environment.
|
#. Select the QEMU-KVM hypervisor type for your environment.
|
||||||
|
|
||||||
.. image:: images/compute.png
|
.. image:: images/compute.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
@ -61,7 +61,7 @@ Configuring a New Environment
|
|||||||
Configuring PLUMgrid Plugin
|
Configuring PLUMgrid Plugin
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
#. After creating the environment, navigate to Settings → Fuel PLUMgrid plugin. Check the Fuel PLUMgrid Pluginbox and fill in the appropriate values for the environment.
|
#. After creating the environment, navigate to Settings → Other. Check the PLUMgrid Plugin box and fill in the appropriate values for the environment.
|
||||||
|
|
||||||
.. image:: images/plumgrid_ui_setup.png
|
.. image:: images/plumgrid_ui_setup.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
@ -73,6 +73,8 @@ Configuring PLUMgrid Plugin
|
|||||||
|
|
||||||
* **PLUMgrid VIP on the management network to access the PLUMgrid console:** The IP address for PLUMgrid console. Make sure to select an unassigned IP on the management network.
|
* **PLUMgrid VIP on the management network to access the PLUMgrid console:** The IP address for PLUMgrid console. Make sure to select an unassigned IP on the management network.
|
||||||
|
|
||||||
|
* **Enter the OPSVM IP:** Enter the IP for the OPSVM.
|
||||||
|
|
||||||
* **Enter the PLUMgrid Fabric Network:** Enter the network that will be used by PLUMgrid Fabric (without subnet mask).
|
* **Enter the PLUMgrid Fabric Network:** Enter the network that will be used by PLUMgrid Fabric (without subnet mask).
|
||||||
|
|
||||||
* **Repository for PLUMgrid packages:** Enter IP address of a repo hosting PLUMgrid packages, for example the LCM.
|
* **Repository for PLUMgrid packages:** Enter IP address of a repo hosting PLUMgrid packages, for example the LCM.
|
||||||
@ -86,16 +88,17 @@ Configuring PLUMgrid Plugin
|
|||||||
Deployment Settings
|
Deployment Settings
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
#. Navigate to Repositories tab and click Add Extra Repo and provide the following PLUMgrid repositories:
|
#. Navigate to Settings → General tab, Repositories Section and click Add Extra Repo and provide the following PLUMgrid repositories:
|
||||||
::
|
::
|
||||||
|
|
||||||
plumgrid deb http://<LCM-IP>:81/plumgrid plumgrid <component> 1200
|
plumgrid deb http://<LCM-IP>:81/plumgrid plumgrid <component> 1200
|
||||||
plumgrid-images deb http://<LCM-IP>:81/plumgrid-images plumgrid <component> 1250
|
plumgrid-images deb http://<LCM-IP>:81/plumgrid-images plumgrid <component> 1250
|
||||||
|
openstack-mitaka deb http://<LCM-IP>:81/openstack/deb/mitaka openstack-mitaka <component> 1300
|
||||||
|
|
||||||
.. image:: images/plumgrid_repos.png
|
.. image:: images/plumgrid_repos.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
|
|
||||||
#. Navigate to the Nodes tab and click on Add nodes:
|
#. Navigate to the Nodes tab and click on Add Nodes:
|
||||||
|
|
||||||
.. image:: images/add_nodes.png
|
.. image:: images/add_nodes.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
@ -117,7 +120,7 @@ Deployment Settings
|
|||||||
:width: 80%
|
:width: 80%
|
||||||
|
|
||||||
|
|
||||||
#. Press **Deploy changes** in the Dashboard tab to `deploy the environment <https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html#deploy-changes>`_.
|
#. Press **Deploy changes** in the Dashboard tab to `deploy the environment <http://docs.openstack.org/developer/fuel-docs/userdocs/fuel-user-guide/deploy-environment/deploy-changes.html>`_.
|
||||||
|
|
||||||
#. After a successful deployment, the PLUMgrid UI will be accessible on the VIP entered in the PLUMgrid Settings.
|
#. After a successful deployment, the PLUMgrid UI will be accessible on the VIP entered in the PLUMgrid Settings.
|
||||||
::
|
::
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Requirements
|
Requirements
|
||||||
============
|
============
|
||||||
|
|
||||||
In addition to the requirements set by a Mirantis 7.0 Installation. The PLUMgrid plugin also has the following software and hardware requirements:
|
In addition to the requirements set by a Mirantis 9.0 Installation. The PLUMgrid plugin also has the following software and hardware requirements:
|
||||||
|
|
||||||
Network Requirements
|
Network Requirements
|
||||||
--------------------
|
--------------------
|
||||||
@ -10,7 +10,7 @@ Nodes within the PLUMgrid Zone are connected using the following two networks:
|
|||||||
|
|
||||||
#. **Management:** This network is mapped onto the Management network (br-mgmt) deployed within a Mirantis OpenStack Environment.
|
#. **Management:** This network is mapped onto the Management network (br-mgmt) deployed within a Mirantis OpenStack Environment.
|
||||||
|
|
||||||
#. **Fabric:** This network is mapped directly onto the untagged interface deployed within the Mirantis OpenStack Environment. The fabric network **cannot be bridged or tagged**, it is automatically created by the Fuel PLUMgrid plugin on the interface being used by br-mgmt. The network cidr is specified through the Fuel UI, as explained later. MTU for the fabric network is set to 1580 (this is the minimum value for PLUMgrid to work correctly, it will also function for higher values).
|
#. **Fabric:** This network is mapped directly onto the tagged/untagged interface deployed within the Mirantis OpenStack Environment. The network cidr is specified through the Fuel UI, as explained later. MTU for the fabric network is set to 1580 (this is the minimum value for PLUMgrid to work correctly, it will also function for higher values).
|
||||||
|
|
||||||
Node Interface Requirements
|
Node Interface Requirements
|
||||||
+++++++++++++++++++++++++++
|
+++++++++++++++++++++++++++
|
||||||
@ -18,7 +18,7 @@ Node Interface Requirements
|
|||||||
Physical servers with two network interfaces are used as Controllers, Computes and A PLUMgrid-Gateways. A PLUMgrid-Gateway node must also have an additional 1-2 interfaces for external connectivity (these are specified in the PLUMgrid Settings given in the install section). The interfaces configuration is the following:
|
Physical servers with two network interfaces are used as Controllers, Computes and A PLUMgrid-Gateways. A PLUMgrid-Gateway node must also have an additional 1-2 interfaces for external connectivity (these are specified in the PLUMgrid Settings given in the install section). The interfaces configuration is the following:
|
||||||
|
|
||||||
* First interface is used for PXE network.
|
* First interface is used for PXE network.
|
||||||
* Second interface is used for Public, Management and Storage networks using tagged VLANs. The PLUMgrid fabric network is also created here automatically.
|
* Second interface is used for Public, Management and Storage networks using tagged VLANs. The PLUMgrid fabric network is also created here.
|
||||||
|
|
||||||
.. image:: images/network_config.png
|
.. image:: images/network_config.png
|
||||||
:width: 80%
|
:width: 80%
|
||||||
|