You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.2 KiB

  1. # Which packages to install
  2. Install `openvswitch` if you need OpenFlow virtual switch function. It
  3. contains ovs-vswitchd, ovsdb-server and helper utilities such as ovs-vsctl,
  4. ovs-ofctl, ovs-ctl etc.
  5. Linux kernel datapath module openvswitch.ko will also be installed along with
  6. package `openvswitch`. Tunnel encap support for gre, geneve, vxlan can be
  7. included by installing `kmod-openvswitch-{gre,geneve,vxlan}` respectively
  8. For OVN deployment
  9. - Install `openvswitch-ovn-north` for ovs-northd, ovsdb-server, ovn helper utitlies
  10. - Install `openvswitch-ovn-host` for ovn-controller and `openvswitch`
  11. # How to use them
  12. Open vSwitch provides a few very useful helper script in
  13. `/usr/share/openvswitch/scripts/`. A simple initscript is provided. It's
  14. mainly a wrapper around `ovs-ctl` and `ovn-ctl` with simple knobs from
  15. `/etc/config/openvswitch`. Procd is not used here.
  16. /etc/init.d/openvswitch start
  17. /etc/init.d/openvswitch stop
  18. /etc/init.d/openvswitch stop north
  19. /etc/init.d/openvswitch restart ovs
  20. /etc/init.d/openvswitch status
  21. Use `ovs-ctl` and `ovn-ctl` directly for more functionalities
  22. # TODO
  23. ovn
  24. - controller init
  25. - ls, lsp, lr, lrp
  26. - qos
  27. - nat
  28. - ovsdb cluster