Advance Configuration
This document describes advance configurations for your networking service that you can achieve by setting specific configuration parameters for your Private Cloud Director setup.
Network Service Components
The Private Cloud Director networking service has it's components deployed in the Private Cloud Director management plane as well as on each host that has hyperviros role assigned.
As part of host configuration for networking, you will find following services running on each hypervisor host:
pf9-neutron-ovn-metadata-agent
ovs-vswitchd
ovsdb-server
ovn-controllerEnable Advance Configuration
Pre-requisites
Root privileges on the hypervisor host
Make sure that no other users are currently using the network service as this operation will require a service restart.
Step 1 - Identify Service Configuration File
Identify the networking service configuration file located on each hypervisor host, where you are looking to enable advance configuration options.
The file is typically located at the following path on the host:
open the file in a text editor to edit it
Step 2 - Make Required Changes
Make the desired changes to this file based on what configuration option you wish to edit. Follow Options You Can Configure to identify the specific configuration you wish to tweak.
Step 3 - Restart Service
Once you've made the required changes to the config file, save the file and exit the text editor
Now you will need to restart the networking service in order for the changes to take effect. Follow these steps to restart the service:
Options You Can Configure
Enable Debug Logging
Refer to Log Files for the location of networking service log files. To enable debug logging for the service, edit the following property in the configuration file.
After the configuration change is done (including service restart), you can rerun the operation and tail the log file to see more information about the problem you are troubleshooting.
MTU & Jumbo Frame Configuration
The physical network MTU value is configured by default to 1500. This defines the MTU value for all networks in your environment - flat, VLAN, and overlay. Behind the scenes, this becomes the MTU set on internal tenant network ports and what is advertised to VMs to auto-configure via DHCP.
You will only need to configure this value if you wish to use custom MTU for use cases such as jumbo frame enablement.
Note that for overlay networks, this should be the value of physical overlay layer. If left at 1500, VMs and internal ports on tunnel networks get an MTU of 1450 automatically, to account for the VXLAN header added by br-tun before egress.
Configure MTU
Note that changing the default MTU configuration is not exposed to the end user today and must be enabled via your Private Cloud Director support liaison. Please contact the Support team to facilitate this request.
After you override the global physical network MTU parameter, the following will also need to be explicitly set on each hypervisor by updating the ml2_conf.ini file and updating the MTU value for each networks defined. Your support contact will guide you through this process.
Changing the global MTU value will not update the MTU for existing networks, You will need to manually change it using CLI/API. Contact support for more information re this.
Last updated
Was this helpful?
