[ovs-discuss] ovs service cannot start when reboot the server

307419146 at qq.com 307419146 at qq.com
Tue Apr 26 11:09:39 UTC 2016


hi
I write a simple script,cp it to the /etc/init.d/,then chkconfig it on.
the name of the script is "script-tst".

#!/bin/sh
### BEGIN INIT INFO
# Provides:          ovs-hugepage
# Required-Start:
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
#chkconfig 2345 99 99
# Short-Description: hugepage test
### END INIT INFO

case "$1" in
start)
    if [ ! -d /var/run/openvswitch ]; then
          mkdir -m 777 -p /var/run/openvswitch
    fi
    /usr/sbin/ovsdb-server /etc/openvswitch/conf.db --remote=punix:/var/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --detach --verbose=info

;;
stop)
    kill -9 `cat /var/run/openvswitch/ovsdb-server.pid`
;;
Status)
    echo "the information you want to display"
;;
esac

This script can work well when I use the "service script-tst start", but when I restart the server, it cannot start the ovsdb-server.

script-tst is the name of the script.

the ovsdb-server command and the script-tst is all owned by root.

the status after reboot is:

[root at ppmaster ~]# systemctl status script-tst -l
script-tst.service - LSB: hugepage test
   Loaded: loaded (/etc/rc.d/init.d/script-tst)
   Active: failed (Result: exit-code) since Tue 2016-04-26 03:51:17 PDT; 40s ago
  Process: 676 ExecStart=/etc/rc.d/init.d/script-tst start (code=exited, status=1/FAILURE)

Apr 26 03:51:17 ppmaster ovsdb-server[711]: ovs|00002|stream_unix|ERR|/var/run/openvswitch/db.sock: binding failed: No such file or directory
Apr 26 03:51:17 ppmaster ovsdb-server[711]: ovs|00003|ovsdb_jsonrpc_server|ERR|punix:/var/run/openvswitch/db.sock: listen failed: No such file or directory
Apr 26 03:51:17 ppmaster script-tst[676]: 2016-04-26T10:51:17Z|00004|fatal_signal|WARN|could not unlink "/var/run/openvswitch/ovsdb-server.711.ctl" (No such file or directory)
Apr 26 03:51:17 ppmaster script-tst[676]: 2016-04-26T10:51:17Z|00005|stream_unix|ERR|/var/run/openvswitch/ovsdb-server.711.ctl: binding failed: No such file or directory
Apr 26 03:51:17 ppmaster script-tst[676]: ovsdb-server: could not initialize control socket punix:/var/run/openvswitch/ovsdb-server.711.ctl (No such file or directory)
Apr 26 03:51:17 ppmaster ovsdb-server[711]: ovs|00004|fatal_signal|WARN|could not unlink "/var/run/openvswitch/ovsdb-server.711.ctl" (No such file or directory)
Apr 26 03:51:17 ppmaster ovsdb-server[711]: ovs|00005|stream_unix|ERR|/var/run/openvswitch/ovsdb-server.711.ctl: binding failed: No such file or directory
Apr 26 03:51:17 ppmaster systemd[1]: script-tst.service: control process exited, code=exited status=1
Apr 26 03:51:17 ppmaster systemd[1]: Failed to start LSB: hugepage test.
Apr 26 03:51:17 ppmaster systemd[1]: Unit script-tst.service entered failed state.


esac

thanks very much!



307419146 at qq.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20160426/f21991ff/attachment-0002.html>


More information about the discuss mailing list