[ovs-dev] [PATCH 2/2] rhel-systemd: Document systemd behavior
Eelco Chaudron
echaudro at redhat.com
Wed Feb 8 16:28:22 UTC 2017
This is a follow up patch to document the systemd behavior including
the change introduced by the "rhel-systemd: Restart openvswitch
service if a daemon crashes", still under review.
Signed-off-by: Eelco Chaudron <echaudro at redhat.com>
---
rhel/README.RHEL.rst | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/rhel/README.RHEL.rst b/rhel/README.RHEL.rst
index afccf17..a299799 100644
--- a/rhel/README.RHEL.rst
+++ b/rhel/README.RHEL.rst
@@ -296,6 +296,39 @@ DPDK NIC port:
OVS_OPTIONS="bond_mode=active-backup"
HOTPLUG=no
+
+===========================
+Red Hat systemd integration
+===========================
+
+The RPM packages for Open vSwitch provide support for systemd integration. It's
+recommended to use the openvswitch.service to start and stop the Open vSwitch
+daemons. The below table shows systemd's behavior:
+
+=============================== ============== ============== ============== =============== ===============
+ - Process Status systemctk <> status
+------------------------------- ----------------------------- ----------------------------------------------
+Action ovs-vswitch ovsdb-server openvswitch ovs-vswitchd ovsdb-server
+=============================== ============== ============== ============== =============== ===============
+systemctl start openvswitch* started started active, exited active, running active, running
+crash of vswitchd crash, started re-started active, exited active, running active, running
+crash of ovsdb re-started crash, started active, exited active, running active, running
+systemctl restart openvswitch re-started re-started active, exited active, running active, running
+systemctl restart ovs-vswitchd re-started re-started active, exited active, running active, running
+systemctl restart ovsdb-server re-started re-started active, exited active, running active, running
+systemctl stop openvswitch stopped stopped inactive, dead inactive, dead inactive, dead
+systemctl stop ovs-vswitchd stopped stopped inactive, dead inactive, dead inactive, dead
+systemctl stop ovsdb-server stopped stopped inactive, dead inactive, dead inactive, dead
+systemctl start ovs-vswitchd* started started inactive, dead active, running active, running
+systemctl start ovsdb-server* not started started inactive, dead inactive, dead active, running
+=============================== ============== ============== ============== =============== ===============
+
+
+\* These commands where executed when no Open vSwitch related processes where
+running. All other commands where executed when Open vSwitch was successfully
+running.
+
+
Reporting Bugs
--------------
--
2.7.4
More information about the dev
mailing list