6 OVS_DB_PID_FILE
=/var
/run
/openvswitch
/ovsdb-server.pid
7 OVS_VS_PID_FILE
=/var
/run
/openvswitch
/ovs-vswitchd.pid
12 stat_busy
"Starting OpenVSwitch DB server"
13 /usr
/sbin
/ovsdb-server
/etc
/openvswitch
/ovs-vswitchd.conf.db \
14 --remote=punix
:/var
/run
/openvswitch
/db.sock \
15 --remote=db
:Open_vSwitch
,managers \
16 --private-key=db
:SSL
,private_key \
17 --certificate=db
:SSL
,certificate \
18 --bootstrap-ca-cert=db
:SSL
,ca_cert \
19 --pidfile=${OVS_DB_PID_FILE} \
27 stat_busy
"Starting Open vSwitch daemon"
28 /usr
/sbin
/ovs-vswitchd unix
:/var
/run
/openvswitch
/db.sock \
29 --pidfile=${OVS_VS_PID_FILE} \
38 chgrp ovs
/var
/run
/openvswitch
/*
39 chmod g
+rw
/var
/run
/openvswitch
/*
41 add_daemon openvswitch
44 stat_busy
"Stopping Open vSwitch daemon"
45 kill $
(< ${OVS_VS_PID_FILE}) &> /dev
/null
51 rm ${OVS_VS_PID_FILE} &> /dev
/null
52 stat_busy
"Stopping Open vSwitch DB server"
53 kill $
(< ${OVS_DB_PID_FILE}) &> /dev
/null
67 echo "usage: $0 {start|stop|restart}"