Hi everyone,<div><br></div><div>I agree that the default config is not perfect. It should probably be changed into something like this: </div><div>"<span style="line-height:19px">/usr/lib/drbd/notify-emergency-reboot.sh; </span><span style="line-height:19px"> reboot -f &; sync &; sleep 30; </span><span style="line-height:19px">echo b > /proc/sysrq-trigger";</span></div>
<div><span style="line-height:19px">So, we'd have at least time to sync other file systems and try to shutdown as many services as possible.</span></div><div><br></div><div>In normal use cases drbd is the most important service on the machine and if it fails you want to have it up and running as fast as possible again. (e.g. by rebooting)</div>
<div>If you don't reboot your machine, it will be in a semi-working state where a lot of processes are blocked by accesses to the drbd mountpoint and you might:</div><div>a) not even detect this kind of failure in your monitoring system</div>
<div>b) not be able to remotely reboot the machine due to blocked processes (e.g. reboot hangs after killing ssh)</div><div><br></div><div>So, I think it would make more sense to discuss this on the upstream mailing list as these are the default upstream defaults.</div>
<div><br></div><div>Best Regards,</div><div>Philipp</div><div><br><br></div>