Hi Hans,

       I just did some tests. Maybe there is a bug in nid, but when I do
   not have "Restart=on-failure", the node does not reboot when I run the
   command "systemctl start opensafd; sleep 3; pkill -KILL immnd", and
   opensafd times out and fails, with REBOOT_ON_FAIL_TIMEOUT=30.

       But, opensafd restarts every time when I run that command with
   "Restart=on-failure" set.

   Alex

   On 04/19/2018 04:02 PM, Hans Nordebäck wrote:
     __________________________________________________________________

   NOTICE: This email was received from an EXTERNAL sender
     __________________________________________________________________

   Hi Alex,

   a question, if opensafd fails, (assert or exit code ne 0) a reboot of
   the node will be performed if REBOOT_ON_FAIL_TIMEOUT

   is configured, I have not checked, but how do systemd handle the reboot
   request if Restart=on-failure is set?

   /BR HansN
     __________________________________________________________________

   Från: Alex Jones [1]<ajo...@rbbn.com>
   Skickat: den 19 april 2018 17:27:27
   Till: Hans Nordebäck; Anders Widell
   Kopia: [2]opensaf-devel@lists.sourceforge.net; Alex Jones
   Ämne: [PATCH 1/1] nid: restart opensafd on failure when systemd enabled
   [#2839]

   Under certain circumstances opensafd fails to start (immnd or dtmd
   crashes,
   etc).
   Apr 19 15:07:31 ams-idsp-46-novnfm osafdtmd[3315]:
   src/dtm/dtmnd/dtm_intra_svc.cc:1778:
   dtm_process_internode_service_up_msg: Assertion '0' failed.
   We can tell systemd to restart opensafd if it fails to start.
   ---
    src/nid/opensafd.service.in | 2 ++
    1 file changed, 2 insertions(+)
   diff --git a/src/nid/opensafd.service.in b/src/nid/opensafd.service.in
   index 7f4d75ee3..6050f5e88 100644
   --- a/src/nid/opensafd.service.in
   +++ b/src/nid/opensafd.service.in
   @@ -12,5 +12,7 @@ ControlGroup=cpu:/
    TimeoutStartSec=3hours
    KillMode=none
    @systemdtasksmax@
   +Restart=on-failure
   +
    [Install]
    WantedBy=multi-user.target
   --
   2.13.6

References

   1. mailto:ajo...@rbbn.com
   2. mailto:opensaf-devel@lists.sourceforge.net

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to