redhat集群问题

发布于 2022-10-15 04:44:15 字数 4943 浏览 17 评论 0

我的cluster.conf配置如下

<?xml version="1.0"?>
<cluster alias="http_cluster" config_version="6" name="http_cluster">
        <quorumd device="/dev/sdb5" interval="1" label="myqdisk2" min_score="1" tko="10" votes="1">
                <heuristic interval="1" program="ping -c1 -t1 192.168.18.1" score="1"/>
        </quorumd>
        <fence_daemon post_fail_delay="0" post_join_delay="3"/>
        <clusternodes>
                <clusternode name="cluster1.example.com" nodeid="1" votes="1">
                        <fence/>
                </clusternode>
                <clusternode name="cluster2.example.com" nodeid="2" votes="1">
                        <fence/>
                </clusternode>
        </clusternodes>
        <cman/>
        <fencedevices/>
        <rm>
                <failoverdomains>
                        <failoverdomain name="http-fail-domain" ordered="1" restricted="1">
                                <failoverdomainnode name="cluster1.example.com" priority="1"/>
                                <failoverdomainnode name="cluster2.example.com" priority="1"/>
                        </failoverdomain>
                </failoverdomains>
                <resources>
                        <ip address="192.168.18.111" monitor_link="1"/>
                        <clusterfs device="/dev/vg01/lv01" force_unmount="0" fsid="31096" fstype="gfs" mountpoint="/var/www/html" name="my-gfs" options=""/>
                        <script file="/etc/init.d/httpd" name="http"/>
                </resources>
                <service autostart="1" domain="http-fail-domain" name="http-server" recovery="relocate">
                        <ip ref="192.168.18.111"/>
                        <clusterfs ref="my-gfs"/>
                        <script ref="http"/>
                </service>
        </rm>
</cluster>

谁能帮忙解释一下
<quorumd device="/dev/sdb5" interval="1" label="myqdisk2" min_score="1" tko="10" votes="1">
                <heuristic interval="1" program="ping -c1 -t1 192.168.18.1" score="1"/>
        </quorumd>
这里边参数的意思,我不明白这些参数的作用。

另外,我没有配置fence,用的是qdisk,但在实际测试的时候,如果把master上ifdown eth0,那master马上会没有任何反应,但不会自己重启,在slave上clustat -i 1发现slave没有变成master,原来的master现在还是 master,必须手动将master重启,master启动完成之后slave才会变成master

但用iptables -A OUTPUT -d 192.168.18.1 -j REJECT这样的方法,master马上就会重启!!!slave也不会马上变成master,必须等master重启完成后,slave才会变

成master!!!

为什么会这样呢?是我的配置有问题吗?我想在master上ifdown eth0之后,slave应该马上就接管服务,但情况不是这样。如图

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

羁客 2022-10-22 04:44:15

顶起来

盗心人 2022-10-22 04:44:15

我觉得红帽是必须fence,而且还不能是直接用IP地址来作,用硬件的就正常,比如ilo, perc, rsa, ups等等

心清如水 2022-10-22 04:44:15

<quorumd device="/dev/sdb5" interval="1" label="myqdisk2" min_score="1" tko="10" votes="1">
                <heuristic interval="1" program="ping -c1 -t1 192.168.18.1" score="1"/>
        </quorumd>

tko=10, if "ping -c1 -t1 192.168.18.1" failed 10 times, declare node  failure.

if you shutdown eth0,  try "ping -c1 -t1 192.168.18.1" manually, how long does it take to complete the command?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文