User Tools

Site Tools


heartbeat_plus_jail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
heartbeat_plus_jail [2010/03/01 18:28]
val created
heartbeat_plus_jail [2011/07/29 10:05]
val
Line 1: Line 1:
 ====== HEARTBEAT plus Jail ====== ====== HEARTBEAT plus Jail ======
 <​code>​ <​code>​
-[gate1:~] # cat /​etc/​rc.conf +[gateN:~] # /​usr/​local/​etc/​rc.d/heartbeat stop
-... +
-jail_list="​mail"​ +
-jail_mail_rootdir="/​opt/​jail/​mail"​ +
-jail_mail_hostname="​mail.corp13.un"​ +
-jail_mail_interface="​le0"​ +
-jail_mail_ip="​192.168.13.10"​ +
-jail_mail_devfs_enable="​YES"​ +
-jail_mail_devfs_ruleset="​devfsrules_jail"​ +
- +
-[gateN:~] # cat /​usr/​local/​etc/​ha.d/haresources +
-gate1.corp13.un gmirror jailserv+
  
 +[gateN:~] # cat /​etc/​rc.conf
 +</​code><​code>​
 +...
 +jail_enable="​NO"​
 +...
 +</​code><​code>​
 [gateN:~] # cat /​usr/​local/​etc/​ha.d/​resource.d/​jailserv [gateN:~] # cat /​usr/​local/​etc/​ha.d/​resource.d/​jailserv
 +</​code><​code>​
 #!/bin/sh #!/bin/sh
  
 case $1 in case $1 in
 start) start)
-        /​etc/​rc.d/​jail ​forcestart ​mail+        ​sleep 10 # for HAST init 
 +        ​/​etc/​rc.d/​jail ​onestart ​mail
         ;;         ;;
 stop) stop)
-        /​etc/​rc.d/​jail ​forcestop ​mail+        /​etc/​rc.d/​jail ​onestop ​mail
         ;;         ;;
 esac esac
  
 exit 0 exit 0
 +</​code><​code>​
 +[gateN:~] # chmod +x /​usr/​local/​etc/​ha.d/​resource.d/​jailserv
 +</​code><​code>​
 +[gateN:~] # cat /​usr/​local/​etc/​ha.d/​haresources
 +</​code><​code>​
 +gate1.corpX.un hast jailserv
 +</​code><​code>​
 +[gateN:~] # /​usr/​local/​etc/​rc.d/​heartbeat start
 </​code>​ </​code>​
  
heartbeat_plus_jail.txt · Last modified: 2016/04/22 14:35 by val