background image

Installing OpenStack plug-ins 

Install the VCF Neutron plug-ins on an OpenStack control node. Before installation, you need to 
install the Python tools on the associated node. 

Installing the Python tools 

Before you install the plug-ins, first download the Python tools online and install them. 

[root@localhost ~]# zypper install –y python-pip python-setuptools 

Installing the VCF Neutron plug-ins 

Prerequisites 

The VCF Neutron plug-ins are included in the VCF OpenStack package. Perform the following steps 
to download the VCF OpenStack package from the H3C website: 

1. 

In the Web browser address bar, enter 

SDN

 > 

H3C Virtual Converged Framework Controller

, and download the VCF OpenStack 

package of the required version. 

2. 

Copy the VCF OpenStack package to the installation directory on the server or virtual machine, 
or upload it to the installation directory through FTP, TFTP, or SCP. 

 

 

NOTE: 

If you decide to upload the VCF OpenStack package through FTP or TFTP, use the binary mode to
avoid damage to the package. 

 

Installation procedure 

Some parameters must be configured with the required values as described in "

Parameters and 

fields

." 

To install the VCF Neutron plug-ins: 

1. 

Change the working directory to where the VCF OpenStack package (an .egg file) is saved, and 
install the package on the OpenStack control node. The name of the VCF OpenStack package 
is 

VCF_CONTROLLER_PLUGIN-version1_version2-py2.7

version1

 represents the version of 

the package and 

version2

 represents the version of OpenStack. 

In the following example, the VCF OpenStack package is saved to the path 

/root

[root@localhost ~]# easy_install --no-deps 

VCF_CONTROLLER_PLUGIN-D2156_juno_2014.2-py2.7.egg 

Processing VCF_CONTROLLER_PLUGIN-D2156_juno_2014.2-py2.7.egg 

creating 

/usr/local/lib64/python2.6/site-packages/VCF_CONTROLLER_PLUGIN-D2156_juno_2014.2-

py2.7.egg 

Extracting VCF_CONTROLLER_PLUGIN-D2156_juno_2014.2-py2.7.egg to 

/usr/local/lib64/python2.6/site-packages 

Adding VCF-CONTROLLER-PLUGIN D2156-juno-2014.2 to easy-install.pth file 

Installing h3c-vcfplugin script to /usr/local/bin 

Installing h3c-agent script to /usr/local/bin 

 

Summary of Contents for VCF

Page 1: ...H3C VCF Controller OpenStack Plug ins Installation Guide New H3C Technologies Co Ltd www h3c com hk Document version 5W504 20170906...

Page 2: ...SecPath SecCenter SecBlade Comware ITCMM and HUASAN are trademarks of New H3C Technologies Co Ltd All other trademarks that may be mentioned in this manual are the property of their respective owners...

Page 3: ...Square brackets enclose syntax choices keywords or arguments that are optional x y Braces enclose a set of required syntax choices separated by vertical bars from which you select one x y Square brack...

Page 4: ...tion to essential information NOTE An alert that contains additional or supplementary information TIP An alert that provides helpful information Obtaining documentation To access the most up to date H...

Page 5: ...2 Software requirements 2 Installing OpenStack plug ins 3 Installing the Python tools 3 Installing the VCF Neutron plug ins 3 Prerequisites 3 Installation procedure 3 Verifying the installation 6 Par...

Page 6: ...btain network configuration from OpenStack through REST APIs and synchronize the configuration to the VCF controllers They can obtain settings for the tenants networks subnets routers ports FW LB or V...

Page 7: ...tware requirements Item Supported version OpenStack OpenStack Juno 2014 2 operates on SUSE Linux Enterprise Server 11 SP3 x86_64 IMPORTANT Before you install the Neutron plug ins make sure the followi...

Page 8: ...ck package through FTP or TFTP use the binary mode to avoid damage to the package Installation procedure Some parameters must be configured with the required values as described in Parameters and fiel...

Page 9: ...vice_provider FIREWALL H3C h3c_vcfplugin fw h3c_fwplugin_driver H3CFwaasDriver default service_provider LOADBALANCER H3C h3c_vcfplugin lb h3c_lbplugin_driver H3CLbaasPl uginDriver default service_prov...

Page 10: ...ve the local_settings file wq 15 Use the vi editor to open the ml2_conf_h3c ini configuration file root localhost vi etc neutron plugins ml2 ml2_conf_h3c ini 16 Press I to switch to the insert mode an...

Page 11: ...g steps a On the top navigation bar of the VCF controller Web interface select vNetwork vRouter b Click Add vRouter Configure the vRouter name as defaultRouter and the tenant as default and select Pub...

Page 12: ...oading the extension plug ins to OpenStack service_provider FIREWALL H3C h3c_vcfplugin fw h3c_fwplugin_driver H3CFw aasDriver default LOADBALANCER H3C h3c_vc fplugin lb h3c_lbplugin_driver H 3CLbaasPl...

Page 13: ...resides for example sdn timeout Time period that the Neutron server waits for a response from the VCF controller in seconds for example 300 seconds retry Maximum times for sending connection requests...

Page 14: ...endent context lb_type Mode of the load balancer created on the VCF controller GATEWAY Gateway type load balancer which is available only when the value of the resource_mode parameter is set to NFV SE...

Page 15: ...to enable or disable the gateway to forward traffic inside the Overlay network True Disable False Enable firewall_force_audit Whether to audit firewall policies synchronized to the VCF controller by...

Page 16: ...alls or GATEWAY or SERVICE_CHAIN type load balancers on OpenStack before you remove the plug ins Enter n to retain the database When you install new VCF Neutron plug ins the plug ins automatically rea...

Reviews: