Wednesday, March 16, 2016

Deployment Openstack Kilo using Mirantis Fuel 7.0 on the vMware environment.

Today we will deploy Mirantis Fuel 7.0 with 3 nodes Openstack cluster.

  1. On the vCenter must be configured cluster with DRS enabled:
    
  
  2. Vmware networks configuration
     a. Configure port group Public (this pg have to get Internet access)
    
   
     b. Management network for internal use
     

    c. Storage network for internal use
    

     d. Private network for internal use, need to configure as trunk
    

     e. PXE network for internal pxe use
    

3. Deployment Mirantis templates for vmware
        
    a. Download vApp image from this link:
            https://content.mirantis.com/vmware-vapp-download-landing-page-thank-you-page.html

        If you are working on EMC, take .ova template from this path:
            \\vm-fbu-3\emc\flash\shared\Installs\Openstack\Mirantis\Mirantis Openstack.ova


     b. For each node except Fuel Master, change RAM to 8G or 16
     c.  Attach to Fuel Master iso image with needed version.
       for version 7, take iso from here:
               https://software.mirantis.com/openstack-download-form/
                                                         or for EMC employes:
                 \\vm-fbu-3\emc\flash\shared\Installs\Openstack\Mirantis\MirantisOpenStack-7.0.iso 

 4. Fuel installation


1.    Start Fuel Master
2.    Configure your Fuel Master setting, for each configuration make Check

a. Set fuel password          

                 b. Network configuration
             

                    

                    c. Change DNS and check that he resolve
                

                d. Set new root password for fuel node
            

                    e. Set and check NTP server (it’s important)
                    
               
                  f. Save and quit
             

                Installation will take 15-20 minutes, don’t abort
                   After finish, connect via browser to your eth1 address.
                   Like: https://10.136.220.6:8443/


     5. Adding nodes to Fuel Master
      
        Switch on all your mos-child-# nodes, they will do PXE booting from Fuel Master, after 5-10               minutes you will see them into your Fuel dashboard:

      


    6. Configuration OpenStack environment
          a. Create new environment via GUI
          

          b. Add nodes (1 controller and 2 compute nodes all with Cinder)
        

       c. For all nodes configure interfaces like:
                      

           d. Configure Networks
       
        
          
         

         e. Configure settings, change just access password
            f. Configure VMware settings like

            

          h. Deploy Openstack
                

          Deployment will take ~ 2 hours (pray....)
             
             


5 comments:

  1. Replies
    1. Hi Christian, exactly, it was standalone ESX

      Delete
    2. Thx, but I should asked without vCenter. I am not using vCenter Ima jus trying to install Fuel on ESXi6.0 and I am getting and Error: This OVF uses features that are not supported when deploying directly to an ESX host.

      Delete
    3. Yeah, it's true, you re should have VC, because of this OVF template require that you have Cluster, and Cluster could be configured just via VC (BTW to the cluster you can put just one ESX and use it for deployment), so solution for you is: deploy VC, add to VC your ESX, create there cluster, add this ESX to the cluster...

      Delete