|
| 1 | +[unix_http_server] |
| 2 | +file = /var/run/supervisor.sock |
| 3 | + |
| 4 | +[inet_http_server] |
| 5 | +port = 9001 |
| 6 | + |
| 7 | +[supervisord] |
| 8 | +nodaemon=true |
| 9 | +logfile = /var/log/supervisor/supervisord.log |
| 10 | +logfile_maxbytes = 200KB |
| 11 | +logfile_backups = 1 |
| 12 | +pidfile = /var/run/supervisord.pid |
| 13 | +childlogdir = /var/log/supervisor |
| 14 | + |
| 15 | +[rpcinterface:supervisor] |
| 16 | +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface |
| 17 | + |
| 18 | +[supervisorctl] |
| 19 | +serverurl = unix:///var/run/supervisor.sock |
| 20 | + |
| 21 | +[program:ovsdb-server] |
| 22 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/conf.db -v --remote=punix:/usr/local/var/run/openvswitch/db.sock --remote=ptcp:6640 --pidfile=ovsdb-server.pid |
| 23 | +priority=10 |
| 24 | +startsec=10 |
| 25 | +stderr_events_enabled=true |
| 26 | +stdout_events_enabled=true |
| 27 | + |
| 28 | +[program:ovs-vswitchd] |
| 29 | +command=/usr/local/sbin/ovs-vswitchd -v --pidfile |
| 30 | +priority=20 |
| 31 | +startsec=10 |
| 32 | +stderr_events_enabled=true |
| 33 | +stdout_events_enabled=true |
| 34 | + |
| 35 | +[program:ovsdb-server-vtep] |
| 36 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/conf.db /etc/openvswitch/vtep.db -v --remote=punix:/usr/local/var/run/openvswitch/db.sock --remote=ptcp:6640 --pidfile=ovsdb-server.pid --log-file |
| 37 | +autostart=false |
| 38 | +priority=10 |
| 39 | +startsec=10 |
| 40 | +stderr_events_enabled=true |
| 41 | +stdout_events_enabled=true |
| 42 | + |
| 43 | +[program:ovsdb-server-nb] |
| 44 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/ovnnb_db.db -v --remote=punix:/usr/local/var/run/openvswitch/ovnnb_db.sock --remote=ptcp:6641 --pidfile=ovsdb-server-nb.pid --log-file |
| 45 | +autostart=false |
| 46 | +priority=30 |
| 47 | +startsec=10 |
| 48 | +stderr_events_enabled=true |
| 49 | +stdout_events_enabled=true |
| 50 | + |
| 51 | +[program:ovsdb-server-sb] |
| 52 | +command=/usr/local/sbin/ovsdb-server /etc/openvswitch/ovnsb_db.db -v --remote=punix:/usr/local/var/run/openvswitch/ovnsb_db.sock --remote=ptcp:6642 --pidfile=ovsdb-server-sb.pid --log-file |
| 53 | +autostart=false |
| 54 | +priority=30 |
| 55 | +startsec=10 |
| 56 | +stderr_events_enabled=true |
| 57 | +stdout_events_enabled=true |
| 58 | + |
| 59 | +[program:ovn-northd] |
| 60 | +command=/usr/local/bin/ovn-northd -v --ovnnb-db=unix:/usr/local/var/run/openvswitch/ovnnb_db.sock --ovnsb-db=unix:/usr/local/var/run/openvswitch/ovnsb_db.sock --pidfile=ovn-northd.pid --log-file |
| 61 | +autostart=false |
| 62 | +priority=30 |
| 63 | +startsec=10 |
| 64 | +stderr_events_enabled=true |
| 65 | +stdout_events_enabled=true |
| 66 | + |
| 67 | +[program:ovn-controller] |
| 68 | +command=/usr/local/bin/ovn-controller -v --pidfile --log-file unix:/usr/local/var/run/openvswitch/db.sock |
| 69 | +autostart=false |
| 70 | +priority=30 |
| 71 | +startsec=10 |
| 72 | +stderr_events_enabled=true |
| 73 | +stdout_events_enabled=true |
| 74 | + |
| 75 | +[program:ovs-vtep] |
| 76 | +command=/usr/local/share/openvswitch/scripts/ovs-vtep --pidfile=/usr/local/var/run/openvswitch/ovs-vtep.pid br-vtep |
| 77 | +autostart=false |
| 78 | +priority=30 |
| 79 | +startsec=10 |
| 80 | +stderr_events_enabled=true |
| 81 | +stdout_events_enabled=true |
| 82 | + |
| 83 | +[program:configure-ovs] |
| 84 | +command=/usr/local/share/openvswitch/configure-ovs.sh |
| 85 | +priority=30 |
| 86 | +startsecs=0 |
| 87 | +exitcodes=0 |
| 88 | +autorestart=false |
| 89 | +stderr_events_enabled=true |
| 90 | +stdout_events_enabled=true |
| 91 | + |
| 92 | +[eventlistener:stdout] |
| 93 | +command = supervisor_stdout |
| 94 | +buffer_size = 100 |
| 95 | +events = PROCESS_LOG |
| 96 | +result_handler = supervisor_stdout:event_handler |
0 commit comments