フワシ。

ウオヘラ

Pacemaker、サネヘム、キ、ニBIND、・ッ・鬣ケ・ソイス、ケ、シス遑」
BIND、マchange rootケスタョ、ヒ、ニニーコ、オ、サ、。」
zone・ユ・。・、・、ホニアエ、ヒ、マftp、サネヘム、ケ、。」

エトカュセハ

OSCentOS 5.5
pacemaker1.0.12-1.el5
bindbind-9.7.1-P2

チート

Pacemaker、ホ・、・・ケ・ネ。シ・。「タ゚ト熙ャエーホサ、キ、ニ、、、、ウ、ネ。」
BIND、マ・ス。シ・ケ・ウ。シ・ノ、ォ、鬣、・・ケ・ネ。シ・、ケヤ、、。「change rootタ゚ト遙「zoneタ゚ト熙ャエーホサ、キ、ニ、ェ、遙「テアツホ、ヌ、ホオッニー。ヲニーコ、ホウホヌァ、ャシ隍、ニ、、、、ウ、ネ。」

Pacemaker、ホタ゚ト

Pacemaker、ヒ、マBIND(named)・ッ・鬣ケ・ソヘム、ホ・・ス。シ・ケ・ユ・。・、・、ャヘムーユ、オ、、ニ、、、、ャ。「サ荀ホエトカュ、ヌ、マニーコ、キ、ハ、ォ、テ、ソ、ソ、癸「ニ簣ニ、イハム、キ、ニサネヘム、キ、ソ。」。ハシ遉ヒStartノハャ。ヒ
ケ遉、サ、ニ・ヌ・ミ・テ・ーヘム、ヒ・ケ・ッ・・ラ・ネ、ャテアツホ、ヌニーコ、ヌ、ュ、イハム、篁ヤ、テ、ニ、、、。」

  • ・・ス。シ・ケ・ユ・。・、・
    /usr/lib/ocf/resource.d/heartbeat/named
  • ハムケケイユス遙ハニーコタ゚ト遙ヒ
    。レハムケケチー。ロ
    # Initialization:
    
    : ${OCF_FUNCTIONS_DIR=${OCF_ROOT}/lib/heartbeat}
    . ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs
    
    #Defaults
    OCF_RESKEY_named_default="/usr/sbin/named"
    OCF_RESKEY_rndc_default="/usr/sbin/rndc"
    OCF_RESKEY_host_default="/usr/bin/host"
    OCF_RESKEY_named_user_default=named
    OCF_RESKEY_named_config_default=""
    OCF_RESKEY_named_pidfile_default="/var/run/named/named.pid"
    OCF_RESKEY_named_rootdir_default=""

。レハムケケク蝪ロ

# Initialization:

OCF_ROOT="/usr/lib/ocf"

: ${OCF_FUNCTIONS_DIR=${OCF_ROOT}/lib/heartbeat}
. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs

#Defaults
OCF_RESKEY_named_default="/usr/local/sbin/named"
OCF_RESKEY_rndc_default="/usr/local/sbin/rndc"
OCF_RESKEY_host_default="/usr/local/bin/host"
OCF_RESKEY_named_user_default=named
OCF_RESKEY_named_config_default="/etc/named.conf"
OCF_RESKEY_named_pidfile_default="/var/named/run/named.pid"
OCF_RESKEY_named_rootdir_default="/var/chroot/named"
  • ハムケケイユス遙ハオッニース靉。ヒ
    。レハムケケチー。ロ
    #
    # Start
    #
    
    named_start() {    
       local root_dir_opt
       local pid
       
       root_dir_opt=""
       named_status && return $OCF_SUCCESS
       
       # Remove pidfile if exists    
       rm -f ${OCF_RESKEY_named_pidfile}
       
       if [ -n "${OCF_RESKEY_named_rootdir}" -a "x${OCF_RESKEY_named_rootdir}" != "x/" ]
       then
           root_dir_opt="-t ${OCF_RESKEY_named_rootdir}"
           [ -s /etc/localtime ] && cp -fp /etc/localtime ${OCF_RESKEY_named_rootdir}/etc/localtime
       fi
    
       if [ -n "$OCF_RESKEY_named_config" ]; then
           OCF_RESKEY_named_options="-c $OCF_RESKEY_named_config $OCF_RESKEY_named_options"
       fi
    
       if ! ${OCF_RESKEY_named} -u ${OCF_RESKEY_named_user} $root_dir_opt ${OCF_RESKEY_named_options}
       then
           ocf_log err "named failed to start."
           return $OCF_ERR_GENERIC
       fi
       
       
       pid=`named_getpid`
       
       if [ -n "$pid" ]; then
           if [ ! -e ${OCF_RESKEY_named_pidfile} ]; then
               echo $pid > ${OCF_RESKEY_named_pidfile}
           fi
       else
           ocf_log err "named failed to start. Probably error in configuration."
           return $OCF_ERR_GENERIC
       fi
           
       while :
       do
           named_monitor && break
           sleep 1
           ocf_log debug "named hasn't started yet."
       done
       ocf_log info "named has started."
       
       return $OCF_SUCCESS
    }
     

。レハムケケク蝪ロ

#
# Start
#

named_start() {    
echo -n "Starting named: "
daemon /usr/local/sbin/named -u named -t /var/chroot/named -c /etc/named.conf
echo
touch /var/lock/subsys/named

}

・ネ・テ・ラ   ソキオャ ーヘ ク。コ コヌスェケケソキ   ・リ・・ラ   コヌスェケケソキ、ホRSS