[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha-jp
Subject:    Re: [Linux-ha-jp] =?utf-8?b?cGFjZW1ha2Vyw5djb3Jvc3luY+OBp+OAgWFwYWNo?=
From:       小山千晶 <koyachi0925 () gmail ! com>
Date:       2014-11-06 6:35:55
Message-ID: CAB9d9Uv94ZmS5jtxdngOCeA84aeh95P9O9pgempjnR8Ff5Jqcg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]

[Attachment #4 (text/plain)]

松尾さま

お世話になっております。小山です。

> ログを少し眺めていましたが、apache の起動スクリプト \
> (/etc/init.d/apache) がLSBã«æº–æ‹ ã—ã¦ã„ãªã„ã‚ˆã†ã« 見えます。 (
> 多くの起動スクリプトがPacemakerから呼ばれることを前提に作られていません)
>  
> Pacemaker には、apache RA が同梱されているので、apache RA \
> を使ってみては いかがでしょうか。

いただいたスライドの通りに設定したら、動くようになりました!
 (よくよく調べたら同様に設定している文献も見つかりました。調査不足で申し訳ないです。)


また何かありましたら、ご質問をさせていただきます。
迅速にご対応をいただき、ありがとうございました。


2014年11月5日 22:01 Takatoshi MATSUO <matsuo.tak@gmail.com>:

> 小山さま
> 松尾です。
> 
> ログを少し眺めていましたが、apache の起動スクリプト \
> (/etc/init.d/apache) がLSBã«æº–æ‹ ã—ã¦ã„ãªã„ã‚ˆã†ã« 見えます。 \
> (多くの起動スクリプトがPacemakerから呼ばれることを前提に作られていません)
>  
> Pacemaker には、apache RA が同梱されているので、apache RA \
> を使ってみては いかがでしょうか。
> 
> (設定例)
> http://www.slideshare.net/takmatsuo/ha-31244693   P59
> 
> 2014年11月5日 20:16 小山千晶 <koyachi0925@gmail.com>:
> > 
> > お世話になります。小山と申します。
> > 
> > [質問内容]
> > apacheのフェイルオーバーを実験しているのですがうまくいきませ
> >  ん。nodeA、Bの2台で構成している状態から、nodeBにフェイルオー
> >  バーさせるために nodeAの apacheを落とすのですが、両方とも
> > stopになってしまいます。
> > 
> > 具体的には、Resource Groupが以下のように遷移します。
> > 
> > pacemaker  (ocf::heartbeat:Dummy): Started nodeA
> > failover   (lsb:failover): Started nodeA
> > apache     (lsb:httpd):    Started nodeA
> > zabbix-server      (lsb:zabbix-server):    Started nodeA
> > 
> > ↓↓↓
> > 
> > pacemaker  (ocf::heartbeat:Dummy): Started nodeA
> > failover   (lsb:failover): Started nodeA
> > apache     (lsb:httpd):    Started [ nodeB nodeA]
> > zabbix-server      (lsb:zabbix-server):    Started nodeA
> > 
> > ↓↓↓
> > 
> > pacemaker  (ocf::heartbeat:Dummy): Started nodeA
> > failover   (lsb:failover): Started nodeA
> > apache     (lsb:httpd):    Started nodeA FAILED
> > zabbix-server      (lsb:zabbix-server):    nodeA
> > 
> > ↓↓↓
> > 
> > pacemaker  (ocf::heartbeat:Dummy): Started nodeB
> > failover   (lsb:failover): Started nodeB
> > apache     (lsb:httpd):    Started nodeB FAILED
> > zabbix-server      (lsb:zabbix-server):    nodeB
> > 
> > ↓↓↓
> > 
> > pacemaker  (ocf::heartbeat:Dummy): Started nodeB
> > failover   (lsb:failover): Started nodeB
> > apache     (lsb:httpd):    Stopped
> > zabbix-server      (lsb:zabbix-server):    Stopped
> > 
> > ログも確認したのですが、よくわかっていません。。フェイルオー
> >  バー付近のログを添付しましたので(どこを省いてよいかわからず、
> >  まるまる添付しています)、丸投げとなってしまい申し訳ありませ
> >  ã‚“ãŒã€è€ƒãˆã‚‰ã‚Œã‚‹åŽŸå› ç­‰ã”æ•™æŽˆã„ãŸã ã‘ã¾ã™ã§ã—ã‚‡ã†ã‹ã€‚
> > 
> > よろしくお願いいたします。
> > 
> > 
> > [環境]
> > Amazon Linux AMI 2014.09.1  × 2
> > pacemaker 1.0.13-2.el5
> > corosync  1.4.1-17.6.amzn1
> > 
> > → zabbixを ELBで冗長構成にしたいので、以下を参考にアク
> > ティブ/スタンバイ構成を作成しました。
> > 
> > ELBとHeartbeatでアクティブ/スタンバイ構成
> > 
> > 
> http://blog.cloudpack.jp/2012/12/13/aws-news-cdp-floating-ip-heartbeat-pacemaker/
> > 
> > 以下、pacemakerの設定内容です。
> > 
> > ---設定内容---
> > ### Cluster Option ###
> > property no-quorum-policy="ignore" \
> > stonith-enabled="false" \
> > crmd-transition-delay="2s"
> > 
> > ### Resource Defaults ###
> > rsc_defaults resource-stickiness="INFINITY" \
> > migration-threshold="1"
> > 
> > ### Primitive Configuration ###
> > primitive pacemaker ocf:heartbeat:Dummy \
> > op start interval="0s" timeout="300s" on-fail="restart" \
> > op monitor interval="10s" timeout="60s" on-fail="restart" \
> > op stop interval="0s" timeout="300s" on-fail="block"
> > 
> > primitive apache lsb:httpd \
> > op start interval="0s" timeout="300s" on-fail="restart" \
> > op monitor interval="30s" timeout="60s" on-fail="restart" \
> > op stop interval="0s" timeout="300s" on-fail="block"
> > 
> > primitive failover lsb:failover \
> > op start interval="0s" timeout="300s" on-fail="restart" \
> > op monitor interval="10s" timeout="60s" on-fail="restart" \
> > op stop interval="0s" timeout="300s" on-fail="block"
> > 
> > primitive zabbix-server lsb:zabbix-server \
> > op start interval="0s" timeout="300s" on-fail="restart" \
> > op monitor interval="10s" timeout="60s" on-fail="restart" \
> > op stop interval="0s" timeout="300s" on-fail="block"
> > 
> > group Cluster pacemaker failover apache zabbix-server
> > ------
> > 
> > 
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.sourceforge.jp
> > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
> > 
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
> 


[Attachment #5 (text/html)]

<div dir="ltr">松尾さま<br><br>お世話になっております。小山です。<br><br>&gt;  ログを少し眺めていましたが、apache \
の起動スクリプト (/etc/init.d/apache) がLSBに準拠していないように<br>&gt;  見えます。 (<div>&gt; \
多くの起動スクリプトがPacemakerから呼ばれることを前提に作られていません)<br> &gt; <br>&gt; 
Pacemaker には、apache RA が同梱されているので、apache RA を使ってみては<br>&gt; 
いかがでしょうか。<br><br></div><div>いただいたスライドの通りに設定したら、動くようになりました!<br>(よくよく調べたら同様に設定している文献も見つか \
りました。調査不足で申し訳ないです。)<br></div><br>また何かありましたら、ご質問をさせていただきます。<br>迅速にご対応をいただき、ありがとうございました。<br><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">2014年11月5日 22:01 Takatoshi MATSUO \
<span dir="ltr">&lt;<a href="mailto:matsuo.tak@gmail.com" \
target="_blank">matsuo.tak@gmail.com</a>&gt;</span>:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">小山さま<br> 松尾です。<br>
<br>
ログを少し眺めていましたが、apache の起動スクリプト (/etc/init.d/apache) がLSBに準拠していないように<br>
見えます。 (多くの起動スクリプトがPacemakerから呼ばれることを前提に作られていません)<br>
<br>
Pacemaker には、apache RA が同梱されているので、apache RA を使ってみては<br>
いかがでしょうか。<br>
<br>
(設定例)<br>
<a href="http://www.slideshare.net/takmatsuo/ha-31244693" \
target="_blank">http://www.slideshare.net/takmatsuo/ha-31244693</a>   P59<br> <br>
2014年11月5日 20:16 小山千晶 &lt;<a \
href="mailto:koyachi0925@gmail.com">koyachi0925@gmail.com</a>&gt;:<br> <div><div \
class="h5">&gt;<br> &gt; お世話になります。小山と申します。<br>
&gt;<br>
&gt; [質問内容]<br>
&gt; apacheのフェイルオーバーを実験しているのですがうまくいきませ<br>
&gt; ん。nodeA、Bの2台で構成している状態から、nodeBにフェイルオー<br>
&gt; バーさせるために nodeAの apacheを落とすのですが、両方とも<br>
&gt; stopになってしまいます。<br>
&gt;<br>
&gt; 具体的には、Resource Groupが以下のように遷移します。<br>
&gt;<br>
&gt;      pacemaker  (ocf::heartbeat:Dummy): Started nodeA<br>
&gt;      failover   (lsb:failover): Started nodeA<br>
&gt;      apache     (lsb:httpd):    Started nodeA<br>
&gt;      zabbix-server      (lsb:zabbix-server):    Started nodeA<br>
&gt;<br>
&gt;          ↓↓↓<br>
&gt;<br>
&gt;      pacemaker  (ocf::heartbeat:Dummy): Started nodeA<br>
&gt;      failover   (lsb:failover): Started nodeA<br>
&gt;      apache     (lsb:httpd):    Started [ nodeB nodeA]<br>
&gt;      zabbix-server      (lsb:zabbix-server):    Started nodeA<br>
&gt;<br>
&gt;          ↓↓↓<br>
&gt;<br>
&gt;      pacemaker  (ocf::heartbeat:Dummy): Started nodeA<br>
&gt;      failover   (lsb:failover): Started nodeA<br>
&gt;      apache     (lsb:httpd):    Started nodeA FAILED<br>
&gt;      zabbix-server      (lsb:zabbix-server):    nodeA<br>
&gt;<br>
&gt;          ↓↓↓<br>
&gt;<br>
&gt;      pacemaker  (ocf::heartbeat:Dummy): Started nodeB<br>
&gt;      failover   (lsb:failover): Started nodeB<br>
&gt;      apache     (lsb:httpd):    Started nodeB FAILED<br>
&gt;      zabbix-server      (lsb:zabbix-server):    nodeB<br>
&gt;<br>
&gt;          ↓↓↓<br>
&gt;<br>
&gt;      pacemaker  (ocf::heartbeat:Dummy): Started nodeB<br>
&gt;      failover   (lsb:failover): Started nodeB<br>
&gt;      apache     (lsb:httpd):    Stopped<br>
&gt;      zabbix-server      (lsb:zabbix-server):    Stopped<br>
&gt;<br>
&gt; ログも確認したのですが、よくわかっていません。。フェイルオー<br>
&gt; バー付近のログを添付しましたので(どこを省いてよいかわからず、<br>
&gt; まるまる添付しています)、丸投げとなってしまい申し訳ありませ<br>
&gt; んが、考えられる原因等ご教授いただけますでしょうか。<br>
&gt;<br>
&gt; よろしくお願いいたします。<br>
&gt;<br>
&gt;<br>
&gt; [環境]<br>
&gt; Amazon Linux AMI 2014.09.1  × 2<br>
&gt; pacemaker 1.0.13-2.el5<br>
&gt; corosync  1.4.1-17.6.amzn1<br>
&gt;<br>
&gt;     → zabbixを ELBで冗長構成にしたいので、以下を参考にアク<br>
&gt;        ティブ/スタンバイ構成を作成しました。<br>
&gt;<br>
&gt;         ELBとHeartbeatでアクティブ/スタンバイ構成<br>
&gt;<br>
&gt; <a href="http://blog.cloudpack.jp/2012/12/13/aws-news-cdp-floating-ip-heartbeat-pacemaker/" \
target="_blank">http://blog.cloudpack.jp/2012/12/13/aws-news-cdp-floating-ip-heartbeat-pacemaker/</a><br>
 &gt;<br>
&gt; 以下、pacemakerの設定内容です。<br>
&gt;<br>
&gt;     ---設定内容---<br>
&gt;     ### Cluster Option ###<br>
&gt;     property no-quorum-policy=&quot;ignore&quot; \<br>
&gt;         stonith-enabled=&quot;false&quot; \<br>
&gt;         crmd-transition-delay=&quot;2s&quot;<br>
&gt;<br>
&gt;     ### Resource Defaults ###<br>
&gt;     rsc_defaults resource-stickiness=&quot;INFINITY&quot; \<br>
&gt;         migration-threshold=&quot;1&quot;<br>
&gt;<br>
&gt;     ### Primitive Configuration ###<br>
&gt;     primitive pacemaker ocf:heartbeat:Dummy \<br>
&gt;         op start interval=&quot;0s&quot; timeout=&quot;300s&quot; \
on-fail=&quot;restart&quot; \<br> &gt;         op monitor interval=&quot;10s&quot; \
timeout=&quot;60s&quot; on-fail=&quot;restart&quot; \<br> &gt;         op stop \
interval=&quot;0s&quot; timeout=&quot;300s&quot; on-fail=&quot;block&quot;<br> \
&gt;<br> &gt;     primitive apache lsb:httpd \<br>
&gt;         op start interval=&quot;0s&quot; timeout=&quot;300s&quot; \
on-fail=&quot;restart&quot; \<br> &gt;         op monitor interval=&quot;30s&quot; \
timeout=&quot;60s&quot; on-fail=&quot;restart&quot; \<br> &gt;         op stop \
interval=&quot;0s&quot; timeout=&quot;300s&quot; on-fail=&quot;block&quot;<br> \
&gt;<br> &gt;     primitive failover lsb:failover \<br>
&gt;         op start interval=&quot;0s&quot; timeout=&quot;300s&quot; \
on-fail=&quot;restart&quot; \<br> &gt;         op monitor interval=&quot;10s&quot; \
timeout=&quot;60s&quot; on-fail=&quot;restart&quot; \<br> &gt;         op stop \
interval=&quot;0s&quot; timeout=&quot;300s&quot; on-fail=&quot;block&quot;<br> \
&gt;<br> &gt;     primitive zabbix-server lsb:zabbix-server \<br>
&gt;         op start interval=&quot;0s&quot; timeout=&quot;300s&quot; \
on-fail=&quot;restart&quot; \<br> &gt;         op monitor interval=&quot;10s&quot; \
timeout=&quot;60s&quot; on-fail=&quot;restart&quot; \<br> &gt;         op stop \
interval=&quot;0s&quot; timeout=&quot;300s&quot; on-fail=&quot;block&quot;<br> \
&gt;<br> &gt;     group Cluster pacemaker failover apache zabbix-server<br>
&gt;     ------<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Linux-ha-japan mailing list<br>
&gt; <a href="mailto:Linux-ha-japan@lists.sourceforge.jp">Linux-ha-japan@lists.sourceforge.jp</a><br>
 &gt; <a href="http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan" \
target="_blank">http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan</a><br> \
&gt;<br> _______________________________________________<br>
Linux-ha-japan mailing list<br>
<a href="mailto:Linux-ha-japan@lists.sourceforge.jp">Linux-ha-japan@lists.sourceforge.jp</a><br>
 <a href="http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan" \
target="_blank">http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan</a><br> \
</blockquote></div><br></div>



_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.sourceforge.jp
http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic