• 追加された行はこの色です。
  • 削除された行はこの色です。
[[サーバ関連]]
目次~
#contents
**概要 [#qd5d7de6]
Pacemakerにて付与した仮想アドレス(VIP)を通信時のソースアドレスとして固定する方法。~
パッケージに付属する「IPsrcaddr」リソースエージェントを使用する。~

**設定 [#y7efd65c]
***IPsrcaddrの設定 [#zc539a53]

-書式
 primitive prm_srcaddr ocf:heartbeat:IPsrcaddr \
        params ipaddress="[VIP]" \
        op monitor interval="[sec]" timeout="[sec]"
~

-例(ソースアドレスを102.168.1.200に固定)
 primitive prm_srcaddr ocf:heartbeat:IPsrcaddr \
        params ipaddress="192.168.1.200" \
        op monitor interval="50" timeout="30"

***VIPを含む設定例 [#i679b705]
eth0に対してVIP(192.168.1.200/24)を付与し、VIPをソースアドレスとして固定する設定例。~
ゲートウェイアドレス(192.168.1.254)に対してネットワークへの接続性を確認する。(pingd)~
~

 ##
 ## Network Resource
 ##
 
 ## Network Monitoring (Gateway connetct check) 
 primitive prm_pingd ocf:heartbeat:ping \
         params name="ping_eth0" host_list="192.168.1.254" multiplier="100" dampen="5s" \
         op monitor interval="15s" timeout="60s" on-fail="restart" \
         op start interval="0" timeout="60s" on-fail="restart" \
         op stop interval="0" timeout="60s" on-fail="restart"
 
 ## Virtual IP Address Assignment
 primitive prm_vip ocf:heartbeat:IPaddr2 \
        params ip="192.168.1.200" cidr_netmask="24" nic="eth0" \
        op monitor interval="30s"
 
 ## Virtual IP Check (measure against a split-brain)
 primitive prm_vipcheck ocf:heartbeat:VIPcheck \
        params target_ip="192.168.1.200" count="1" wait="10s" \
        op start interval="0" timeout="90s" on_fail="block"
 
 ## Source IP Fixing
 primitive prm_srcaddr ocf:heartbeat:IPsrcaddr \
        params ipaddress="192.168.1.200" \
        op monitor interval="50" timeout="30"


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS