HP VAN SDN Controller Administrator Guide v3

7. Restart the controller. In a controller team environment, restart all controllers in the team.
a. Close any instance of the web interface in which the controller may be running.
b. Using the command prompt at the root access on the Ubuntu system (sudo), restart the
controller with the following:
~$ sudo service sdnc restart
NOTE: In a controller team environment, a configuration change on one controller propagates
to the other controllers on the team. However, to implement a hybrid mode configuration
change, it is necessary to restart the controller. If the controller is operating in a team
environment, it is necessary to restart each controller in the team, as described above.
8. On the OpenFlow switches in the controller domain, disable, then re-enable each controlled
OpenFlow instance. On ProVision OpenFlow switches use these commands in each OpenFlow
instance:
# openflow instance <instance-name> <enable | disable >
CAUTION: When the controller is restarted, it initializes controlled switches with a set of rules
that conform to the current hybrid mode setting. When changing the hybrid mode setting and
restarting the controller, the administrator should disable, then re-enable each controlled OpenFlow
instance to force the related switch to re-initialize the tables it receives from the controller. If this
requirement is not followed, then the controller does not properly initialize controlled switches, and
unexpected network behavior may occur.
NOTE: You can also use the REST API to set or reset hybrid mode. See the "configs REST API"
section in the HP VAN SDN Controller REST API Guide
5.3 Coordinating controller hybrid mode and OpenFlow switch settings
5.3.1 Supporting hybrid mode on ProVision OpenFlow switches
The OpenFlow configuration on individual ProVision switches must support the controller hybrid
mode setting. Table Table 6 (page 77) shows the correspondence between the hybrid mode
configuration on the controller and the per-instance passive/active configuration on ProVision
OpenFlow switches.
Table 6 Hybrid mode support on ProVision switches
ProVision OpenFlow Instance ConfigurationHybrid Mode Settings
passiveEnabled (true)
activeDisabled (false)
Refer to the OpenFlow documentation for the specific switch.
Refer to the latest OpenFlow documentation for ProVision switches for details on how to configure
passive/active mode (where applicable) and for how such switches behave if they lose their
control-plane connection to the controller.
5.3.2 Configuring controller settings to support hybrid mode
Network-related settings on the controller must agree with the controlled switches. Failure to achieve
agreement between the controller’s network-related settings and the settings in the controlled
switches may result in unpredictable network behavior. Table 7 (page 78) lists the specific
network-related controller settings that should agree with managed switches.
5.3 Coordinating controller hybrid mode and OpenFlow switch settings 77