<div dir="ltr"><div><div><div><div>My machines have both a /usr/lib/ocf/resource.d/heartbeat/asterisk file (from resource-agents package, it seems).<br></div>If I'm not mistaken, this file is not run when asterisk is started/stopped by hb_standby/hb_takeover commands  (I added a touch /tmp/foobar line in  /usr/lib/ocf/resource.d/heartbeat/asterisk to check this).<br><br></div>How does this script compare with rc.debian.asterisk that can be found in contrib/init.d directory ?<br></div>Is this file maintained by Asterisk community and closely following Asterisk evolution or is it rather independant from Asterisk development team ?<br></div>What would you recommend on this subject ?<br><br><div><div><br><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-19 20:11 GMT+02:00 Olivier <span dir="ltr"><<a href="mailto:oza.4h07@gmail.com" target="_blank">oza.4h07@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><div>Hello,<br><br></div>I'm setting up an active-passive Asterisk solution on Debian Jessie platforms.<br></div>I'm using heartbeat package.<br><br></div>As I'm not yet familiar with either systemd or heartbeat, I've got a couple of questions:<br><br></div>1. At the moment, I'm using /usr/share/heartbeat/hb_standby or /usr/share/heartbeat/hb_takeover scripts to both :<br>- allocate "floating" IP addresses to active server <br></div>- start/stop asterisk daemon.<br><br></div>Is this appropriate ? What would you recommand instead ?<br><br><br></div>2. My /etc/ha.d/haresources file contains:<br></div>machine1 192.168.1.3 asterisk<br><br></div>With this, I can see that asterisk daemon is correctly started and stopped when hb_standby/hb_takeover commands are typed but "service asterisk,status" is a bit misleading with:<br><br>service asterisk status<br>● asterisk.service - LSB: Asterisk PBX<br>   Loaded: loaded (/etc/init.d/asterisk)<br>   Active: active (exited) since lun. 2015-10-19 18:02:58 CEST; 41min ago<br>  Process: 19576 ExecStop=/etc/init.d/asterisk stop (code=exited, status=0/SUCCESS)<br>  Process: 19583 ExecStart=/etc/init.d/asterisk start (code=exited, status=0/SUCCESS)<br><br><div><div><div>How can I best improve this and configure heartbeat to use "service asterisk start/stop" ?<br><br></div><div>Regards<br></div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div>
</blockquote></div><br></div></div></div></div></div></div>