Advertisement

Quick Links

H3C SeerEngine-DC Controller
OpenStack Plug-Ins Installation Guide
New H3C Technologies Co., Ltd.
http://www.h3c.com
Document version: 5W200-20220419

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the OpenStack SeerEngine-DC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for H3C OpenStack SeerEngine-DC

  • Page 1 H3C SeerEngine-DC Controller OpenStack Plug-Ins Installation Guide New H3C Technologies Co., Ltd. http://www.h3c.com Document version: 5W200-20220419...
  • Page 2 The information in this document is subject to change without notice. All contents in this document, including statements, information, and recommendations, are believed to be accurate, but they are presented without warranty of any kind, express or implied. H3C shall not be liable for technical or editorial errors or omissions contained herein.
  • Page 3 An alert that calls attention to essential information. IMPORTANT: An alert that contains additional or supplementary information. NOTE: An alert that provides helpful information. TIP: Documentation feedback You can e-mail your comments about product documentation to info@h3c.com. We appreciate your comments.
  • Page 4: Table Of Contents

    Contents Overview ······································································································· 1 Preparing for installation ················································································ 2 Hardware requirements······································································································································ 2 Software requirements ······································································································································· 2 Deploying OpenStack by using Kolla Ansible ················································ 3 Preprovisioning basic SeerEngine-DC settings ·············································· 4 Installing OpenStack plug-ins ········································································ 5 Setting up the basic environment ······················································································································· 5 Installing the SeerEngine-DC Neutron plug-ins ·································································································...
  • Page 5: Overview

    Overview This document describes how to install SeerEngine-DC Neutron plug-ins on OpenStack deployed by using Kolla-Ansible. Neutron is a type of OpenStack services used to manage all virtual networking infrastructures (VNIs) in an OpenStack environment. It provides virtual network services to the devices managed by OpenStack computing services.
  • Page 6: Preparing For Installation

    Neutron-VPNaas, or Neutron-LBaas) have been deployed. For the deployment procedure, see the installation guide for the specific OpenStack version on the OpenStack official website. NOTE: For the installation of converged version of SeerEngine_DC plug-ins (SeerEngine_DC_PLUGIN-version-py2.7.egg), see H3C SeerEngine-DC OpenStack Converged Plug-Ins Installation Guide.
  • Page 7: Deploying Openstack By Using Kolla Ansible

    Deploying OpenStack by using Kolla Ansible Before installing the plug-ins, deploy OpenStack by using Kolla Ansible first. For the OpenStack deployment procedure, see the installation guide for the specific OpenStack version on the OpenStack official website.
  • Page 8: Preprovisioning Basic Seerengine-Dc Settings

    Preprovisioning basic SeerEngine-DC settings This procedure preprovisions only basic SeerEngine-DC settings. For the configuration in a specific scenario, see the SeerEngine-DC configuration guide for that scenario. Table 2 Preprovisioning basic SeerEngine-DC settings Item Configuration directory Fabrics Automation > Data Center Networks > Fabrics > Fabrics Automation >...
  • Page 9: Installing Openstack Plug-Ins

    FTP, TFTP, or SCP. Use the binary transfer mode to prevent the software package from being corrupted during transit. Installing the SeerEngine-DC Neutron plug-ins on the OpenStack control node Create the startup scripts for the neutron-server and h3c-agent containers. [root@controller ~]# runlike neutron_server>docker-neutron-server.sh [root@controller ~]# cp docker-neutron-server.sh docker-h3c-agent.sh [root@controller ~]# sed -i 's/neutron-server/h3c-agent/g' docker-h3c-agent.sh...
  • Page 10 Configure the neutron.conf configuration file based on the operating system running in the Kolla environment. − If a CentOS operating system runs in the Kolla environment, see H3C SeerEngine-DC Controller OpenStack Plug-Ins Installation Guide for CentOS to configure the neutron.conf configuration file.
  • Page 11 [root@controller ~]# docker tag kolla/neutron-server-h3c $neutron_server_image [root@controller ~]# docker tag kolla/neutron-server-h3c $h3c_agent_image [root@controller ~]# docker rmi kolla/neutron-server-h3c Copy the neutron-server configuration to the h3c-agent directory and modify the configuration. [root@controller ~]# cp -pR /etc/kolla/neutron-server /etc/kolla/h3c-agent [root@controller ~]# sed -i 's/neutron-server/h3c-agent/g' /etc/kolla/h3c-agent/config.json...
  • Page 12: Parameters And Fields

    "dumb-init --single-? minutes ago Up 1 minutes h3c_agent Parameters and fields This section describes parameters in the ml2_conf.ini configuration file and fields included in parameters. Parameter Required value Description Driver type. type_drivers vxlan,vlan vxlan must be specified as the first driver type.
  • Page 13 Upgrade the neutron_server container. a. Access the neutron_server container and remove the old version of the plug-ins. [root@controller ~]# docker exec -it -u root neutron_server bash (neutron-server) [root@controller ~]# h3c-sdnplugin controller uninstall Remove service Removed symlink /etc/systemd/system/multi-user.target.wants/h3c-agent.service. Restore config files Uninstallation complete.
  • Page 14 (h3c-agent)[root@controller01 ~]# exit [root@controller01 ~]# docker restart h3c_agent Make sure the h3c-agent service is available only on one node after the upgrade if the plug-ins are installed on multiple nodes to prevent repeated issue of firewall configuration. To stop the h3c-agent service on a node:...
  • Page 15 Execute the h3c_agent=$(docker ps --format {{.ID}} --filter name= command to view the h3c-agent service status. h3c_agent) b. Execute the command to disable the h3c-agent service on docker stop $h3c_agent the node.
  • Page 16: (Optional.) Configuring The Metadata Service For Network Nodes

    OpenStack supports obtaining metadata from network nodes for VMs through DHCP or L3 gateway. H3C supports only the DHCP method. To configure the metadata service for network nodes: Download the OpenStack installation guide from the OpenStack official website and follow the installation guide to configure the metadata service for the network nodes.
  • Page 17: Faq

    The Python tools cannot be installed using the yum command when a proxy server is used for Internet access. What should I do? Configure HTTP proxy by performing the following steps: Make sure the server or the virtual machine can access the HTTP proxy server. At the CLI of the CentOS system, use the vi editor to open the yum.conf configuration file.
  • Page 18: The Inter X700 Ethernet Network Adapter Series Fails To Receive Lldp Messages. What Should I Do

    If the issue persists, contact after-sales engineers. The Inter X700 Ethernet network adapter series fails to receive LLDP messages. What should I Use the following procedure to resolve the issue. An enp61s0f3 Ethernet network adapter is used as an example. View and record system kernel information.
  • Page 19: In What Scenarios Do I Need To Install The Nova Patch

    • vCenter network-based overlay scenario. For the patch configuration method, see H3C SeerEngine-DC Controller OpenStack Plug-Ins Installation Guide for CentOS or H3C SeerEngine-DC Controller OpenStack Plug-Ins Installation Guide for Ubuntu. For the patch installation procedure, see "Installing the SeerEngine-DC Neutron plug-ins."...

Table of Contents