はじめまして。
こちらですが、Debian 8.7 (64bit) を新規にインストールして同じ環境を
用意して試してみました。
sshだけ入れた状態で、apt-get install heartbeat を試したところ
以下の通りでした。
heartbeat (1:3.0.5+hg12629-1.2) を設定しています ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Job for heartbeat.service failed. See 'systemctl status heartbeat.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript heartbeat, action "start" failed.
エラーにはならず、処理自体は正常に終了しており、他の方も書かれているように
「systemctl status heartbeat.service」を実行したところ以下のように書かれています。
初期設定ファイルが無いとのこと。
● heartbeat.service - LSB: High-availability services.
Loaded: loaded (/etc/init.d/heartbeat)
Active: failed (Result: resources) since 日 2017-02-19 16:31:14 JST; 1min 2s ago
2月 19 16:31:14 debian heartbeat[4766]: Heartbeat not configured: /etc/ha.d/ha.cf not found. Heartbeat failure [rc=1]. Failed.
2月 19 16:31:14 debian systemd[1]: PID file /var/run/heartbeat.pid not readable (yet?) after start.
2月 19 16:31:14 debian systemd[1]: Failed to start LSB: High-availability services..
2月 19 16:31:14 debian systemd[1]: Unit heartbeat.service entered failed state.
そこで、
/etc/ha.d/ha.cf
/etc/ha.d/authkeys
/etc/ha.d/haresources
を用意して実行したところ、上記warningでず正常に動作致しますので、
必要なファイルを揃えてお試し頂くとよいかと。
● heartbeat.service - LSB: High-availability services.
Loaded: loaded (/etc/init.d/heartbeat)
Active: active (running) since 日 2017-02-19 17:15:50 JST; 3min 12s ago
Process: 1096 ExecStart=/etc/init.d/heartbeat start (code=exited, status=0/SUCCESS)
Main PID: 1197 (heartbeat)
CGroup: /system.slice/heartbeat.service
tq1197 heartbeat: master control process
tq1218 heartbeat: FIFO reader
tq1219 heartbeat: write: ucast eth0
tq1220 heartbeat: read: ucast eth0
tq1221 heartbeat: write: ping 192.168.1.1
tq1222 heartbeat: read: ping 192.168.1.1
mq1230 /usr/lib/heartbeat/ipfail
また、エラーとなっているのはopenhpidのようですので、apt-getで他のパッケージを
入れていないでしょうか?