[Linux-ha-jp] リソースの起動を早くする方法を教えてください

Zurück zum Archiv-Index

Tomoya Hirota hirot****@yahoo*****
2014年 3月 7日 (金) 17:34:06 JST


廣田と申します。

CRMの設定で行き詰ったので、連絡させて頂きました。
お手数ですが、ご教授頂けますと幸いです。

HeartBeatを使ってtomcatとVIPをリソースとしたクラスタ
を構築しようとしているのですが、tomcatのプロセスを
5つ起動させようとした場合に、
group で vip tomcat1 tomcat2 tomcat3 tomcat4 tomcat5
のような形で6つのリソースのgroupを作成したのですが、
各tomcatの起動から次のtomcat起動まで約1分ちょっと掛かって
おり、全リソースが起動するのに5分以上掛かっております。

tomcatリソースの起動を平行で実施する手法、もしくはtomcatの起動間隔
を短くする手法はないものでしょうか。

よろしくお願い致します。


以下、長いですが、CRMの設定内容となっております。

primitive 1_tomcat ocf:heartbeat:tomcat \
        params java_home="/usr/java/jdk" catalina_home="/opt/tomcat_1" catalina_opts="-Xmx10240m -XX:MaxPermSize=512m -Dsun.net.inetaddr.ttl=60 -Djava.awt.headless=true" tomcat_user="user" catalina_pid="/opt/tomcat_1/run/1_tomcat7.pid" statusurl="http://127.0.0.1:8180/mc/status.html" \
        op monitor interval="10" timeout="30" \
        op start interval="0" timeout="120" \
        op stop interval="0" timeout="120" \
        meta target-role="Stopped"
primitive 2_tomcat ocf:heartbeat:tomcat \
        params java_home="/usr/java/jdk" catalina_home="/opt/tomcat_2" catalina_opts="-Xmx10240m -XX:MaxPermSize=512m -Dsun.net.inetaddr.ttl=60 -Djava.awt.headless=true" tomcat_user="user" catalina_pid="/opt/tomcat_2/run/2_tomcat7.pid" statusurl="http://127.0.0.1:8280/mc/status.html" \
        op monitor interval="10" timeout="30" \
        op start interval="0" timeout="120" \
        op stop interval="0" timeout="120" \
        meta target-role="Stopped"
primitive 3_tomcat ocf:heartbeat:tomcat \
        params java_home="/usr/java/jdk" catalina_home="/opt/tomcat_3" catalina_opts="-Xmx10240m -XX:MaxPermSize=512m -Dsun.net.inetaddr.ttl=60 -Djava.awt.headless=true" tomcat_user="user" catalina_pid="/opt/tomcat_3/run/3_tomcat7.pid" statusurl="http://127.0.0.1:8380/mc/status.html" \
        op monitor interval="10" timeout="30" \
        op start interval="0" timeout="120" \
        op stop interval="0" timeout="120" \
        meta target-role="Stopped"
primitive 4_tomcat ocf:heartbeat:tomcat \
        params java_home="/usr/java/jdk" catalina_home="/opt/tomcat_4" catalina_opts="-Xmx10240m -XX:MaxPermSize=512m -Dsun.net.inetaddr.ttl=60 -Djava.awt.headless=true" tomcat_user="user" catalina_pid="/opt/tomcat_4/run/4_tomcat7.pid" statusurl="http://127.0.0.1:8480/mc/status.html" \
        op monitor interval="10" timeout="30" \
        op start interval="0" timeout="120" \
        op stop interval="0" timeout="120" \
        meta target-role="Stopped"
primitive 5_tomcat ocf:heartbeat:tomcat \
        params java_home="/usr/java/jdk" catalina_home="/opt/tomcat_5" catalina_opts="-Xmx10240m -XX:MaxPermSize=512m -Dsun.net.inetaddr.ttl=60 -Djava.awt.headless=true" tomcat_user="user" catalina_pid="/opt/tomcat_5/run/5_tomcat7.pid" statusurl="http://127.0.0.1:8580/mc/status.html" \
        op monitor interval="10" timeout="30" \
        op start interval="0" timeout="120" \
        op stop interval="0" timeout="120" \
        meta target-role="Stopped"
primitive vip ocf:heartbeat:IPaddr2 \
        params ip="192.168.1.100" cidr_netmask="24" nic="em1" iflabel="0" \
        op start interval="0s" timeout="60s" on-fail="restart" \
        op monitor interval="10s" timeout="60s" on-fail="restart" \
        op stop interval="0s" timeout="60s" on-fail="block" \
        meta target-role="Stopped"
group grp vip 1_tomcat 2_tomcat 3_tomcat 4_tomcat 5_tomcat
property $id="cib-bootstrap-options" \
        dc-version="1.0.13-30bb726" \
        cluster-infrastructure="Heartbeat" \
        no-quorum-policy="ignore" \
        stonith-enabled="false"
rsc_defaults $id="rsc-options" \
        resource-stickiness="INFINITY" \
        migration-threshold="2"





Linux-ha-japan メーリングリストの案内
Zurück zum Archiv-Index