fixing format round2
Change-Id: I49c61ee8f17c61c8547c467a8d9717cd49c7aa5a
This commit is contained in:
parent
5a8c0713e1
commit
d1e52c9e7a
|
@ -1,105 +1,80 @@
|
|||
===========================================================
|
||||
ScaleIO Cinder plugin installation
|
||||
===========================================================
|
||||
The first step is to install the ScaleIO Cinder plugin in the Fuel Master:
|
||||
====================================
|
||||
Install ScaleIO Cinder Plugin
|
||||
====================================
|
||||
|
||||
1. Download the plugin from the
|
||||
https://github.com/openstack/fuel-plugin-scaleio-cinder/releases
|
||||
"Releases Page" or from the
|
||||
https://www.mirantis.com/products/openstack-drivers-and-plugins/fuel-plugins/
|
||||
"Fuel Plugins Catalog".
|
||||
To install the MidoNet Fuel plugin:
|
||||
|
||||
2. Copy the plugin to an already installed Fuel Master node. If you do
|
||||
not have the Fuel Master node yet, follow the instructions from the
|
||||
official Mirantis OpenStack documentation:
|
||||
#. Download it from the `Fuel Plugins Catalog`_
|
||||
#. Copy the *rpm* file to the Fuel Master node:
|
||||
::
|
||||
|
||||
``scp fuel-plugin-scaleio-cinder-1.0.noarch.rpm root@:<the_Fuel_Master_node_IP>:/tmp``
|
||||
[root@home ~]# scp scaleio-cinder-1.0-1.0.0-1.noarch.rpm root@fuel:/tmp
|
||||
|
||||
3. Log into the Fuel Master node and install the plugin, if downloaded
|
||||
in the ``/tmp`` directory:
|
||||
#. Log into Fuel Master node and install the plugin using the
|
||||
`Fuel CLI <https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#using-fuel-cli>`_:
|
||||
|
||||
``cd /tmp``
|
||||
``fuel plugins --install /tmp/fuel-plugin-scaleio-cinder-1.0.noarch.rpm``
|
||||
::
|
||||
|
||||
4. Verify that the plugin has been installed successfully:
|
||||
[root@fuel ~]# fuel plugins --install scaleio-cinder-1.0-1.0.0-1.noarch.rpm
|
||||
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-1.png
|
||||
#. Verify that the plugin is installed correctly:
|
||||
::
|
||||
|
||||
=========================================================== ScaleIO
|
||||
Cinder plugin configuration
|
||||
=========================================================== Once the
|
||||
plugin has been installed in the Master, we configure the nodes and set
|
||||
the parameters for the plugin:
|
||||
[root@fuel-master ~]# fuel plugins
|
||||
id | name | version | package_version
|
||||
---|---------|---------|----------------
|
||||
1 | scaleio-cinder | 1.0.0 | 1.0.0
|
||||
|
||||
1. Start by creating a new OpenStack environment following the
|
||||
https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#create-a-new-openstack-environment
|
||||
"Creating a new OpenStack environment")
|
||||
===========================================================
|
||||
ScaleIO Cinder plugin configuration
|
||||
===========================================================
|
||||
Once the plugin has been installed in the Master, we configure the nodes and set the parameters for the plugin:
|
||||
|
||||
2. Configure your environment following the
|
||||
https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#configure-your-environment
|
||||
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-2.png
|
||||
1. Start by creating a new OpenStack environment following the https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#create-a-new-openstack-environment "Creating a new OpenStack environment")
|
||||
|
||||
3. Open the **Settings tab** of the Fuel web UI and scroll down the
|
||||
page. Select the Fuel plugin check-box to enable ScaleIO Cinder
|
||||
plugin for Fuel:
|
||||
2. Configure your environment following the https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#configure-your-environment
|
||||
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-4.PNG
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-2.png
|
||||
|
||||
**Plugin's parameters explanation:**
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|Parameter Name \|Parameter Description \|
|
||||
+=========================+=========================================================+
|
||||
\|userName \|The ScaleIO User Name \|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|Password \|The SclaeIO password for the selected user name \|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|ScaleIO GW IP \|The IP address of the the ScaleIO Gateway service
|
||||
\|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|ScaleIO Primary IP \|The ScaleIO cluster's primary IP address \|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|ScaleIO Secondary IP \|The ScaleIO cluster's secondary IP address
|
||||
\|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|ScaleIO protection domain\|Name of the ScaleIO's protection domain
|
||||
\|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
\|ScaleIO storage pool 1 \|Name of the first storage pool \|
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
**Note:** Please refer to the ScaleIO documentation for more
|
||||
information on these parameters
|
||||
3. Open the **Settings tab** of the Fuel web UI and scroll down the page. Select the Fuel plugin check-box to enable ScaleIO Cinder plugin for Fuel:
|
||||
|
||||
This is an example of the ScaleIO configuration paremets populated:
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-4.PNG
|
||||
|
||||
**Plugin's parameters explanation:**
|
||||
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|Parameter Name |Parameter Description |
|
||||
+=========================+=========================================================+
|
||||
|userName |The ScaleIO User Name |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|Password |The SclaeIO password for the selected user name |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|ScaleIO GW IP |The IP address of the the ScaleIO Gateway service |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|ScaleIO Primary IP |The ScaleIO cluster's primary IP address |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|ScaleIO Secondary IP |The ScaleIO cluster's secondary IP address |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|ScaleIO protection domain|Name of the ScaleIO's protection domain |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|ScaleIO storage pool 1 |Name of the first storage pool |
|
||||
+-------------------------+---------------------------------------------------------+
|
||||
|
||||
**Note:** Please refer to the ScaleIO documentation for more information on these parameters
|
||||
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-5.PNG
|
||||
This is an example of the ScaleIO configuration paremets populated:
|
||||
|
||||
4. | After the configuration is done, you can Add the nodes to the
|
||||
Openstack Deployment. There is a minimum of two nodes for this
|
||||
configuration:
|
||||
+-------------------------+----------------------------------------------------------------------------------------------+
|
||||
\|Service/Role Name \| Description \|
|
||||
+=========================+==============================================================================================+
|
||||
\|Controller Node \|A node that runs network, volume, API,
|
||||
scheduler, and image services. Each service may be \| \|+ Cinder
|
||||
Host \|broken out into separate nodes for scalability or
|
||||
availability. \| \| \|In addition this node is a Cinder Host, that
|
||||
contains the Cinder Volume Manager \|
|
||||
+-------------------------+----------------------------------------------------------------------------------------------+
|
||||
| \|Compute Node \|A node that runs the nova-compute daemon that
|
||||
manages Virtual Machines (VMs) instances that \| \| \|provide a
|
||||
wide range of services, such as web applications and analytics. \|
|
||||
+-------------------------+----------------------------------------------------------------------------------------------+
|
||||
| .. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-3.PNG
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-5.PNG
|
||||
|
||||
**Note:** you can run the
|
||||
.. image:: https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#verify-networks
|
||||
check and
|
||||
https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#deploy-changes.
|
||||
4. After the configuration is done, you can Add the nodes to the Openstack Deployment.
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-3.PNG
|
||||
|
||||
After this is complete you should see a success message:
|
||||
**Note:** you can run the
|
||||
check and https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#deploy-changes.
|
||||
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-complete.jpg
|
||||
After this is complete you should see a success message:
|
||||
.. image:: https://github.com/openstack/fuel-plugin-scaleio-cinder/blob/master/doc/images/scaleio-cinder-install-complete.jpg
|
||||
|
||||
**Note:** It make take an hour or more for the OpenStack deployment to complete, depending on your hardware configuration.
|
||||
|
||||
**Note:** It make take an hour or more for the OpenStack deployment
|
||||
to complete, depending on your hardware configuration.
|
||||
|
|
Loading…
Reference in New Issue