文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

mysql_rhcs配置

2024-04-02 19:55

关注
mysql==cluster
<?xml version="1.0"?>
<cluster config_version="43" name="web-cluster1">
        <clusternodes>
                <clusternode name="web01-clu" nodeid="1">
                        <fence>
                                <method name="Method">
                                        <device name="web01-fence"/>
                                </method>
                        </fence>
                </clusternode>
                <clusternode name="web02-clu" nodeid="2">
                        <fence>
                                <method name="Method">
                                        <device name="web02-fence"/>
                                </method>
                        </fence>
                </clusternode>
        </clusternodes>
        <cman expected_votes="1" transport="udpu" two_node="1"/>
        <rm>
                <failoverdomains>
                        <failoverdomain name="faildomain1" nofailback="1" ordered="1">
                                <failoverdomainnode name="web01-clu"/>
                                <failoverdomainnode name="web02-clu"/>
                        </failoverdomain>
                </failoverdomains>
                <resources>
                        <ip address="172.68.63.23/24" monitor_link="0" sleeptime="10"/>
                        <ip address="172.68.63.24/24" monitor_link="0" sleeptime="10"/>
                        <lvm lv_name="LogVol01" name="ha-lvm-mysql" vg_name="vg01"/>
                        <lvm lv_name="LogVol01" name="ha-lvm-webapps" vg_name="vg02"/>
                        <ip address="172.68.63.25/24" sleeptime="10"/>
                        <lvm lv_name="LogVol01" name="ha-lvm-ftp" vg_name="vg03"/>
                        <fs device="/dev/mapper/vg03-LogVol01" force_unmount="1" fsid="55876" fstype="ext4" mountpoint="/ftp" name="fs-ftp"/>
                        <fs device="/dev/mapper/vg01-LogVol01" force_unmount="1" fsid="17708" fstype="ext4" mountpoint="/mysql" name="fs-mysql"/>
                        <fs device="/dev/mapper/vg02-LogVol01" force_unmount="1" fsid="25073" fstype="ext4" mountpoint="/webapps" name="fs-webapps"/>
                        <script file="/etc/rhcs_mysql.sh" name="mysql_scripts1"/>
                </resources>
                <service domain="faildomain1" name="sg-webapps" recovery="relocate">
                        <lvm ref="ha-lvm-webapps">
                                <fs ref="fs-webapps">
                                        <ip ref="172.68.63.23/24"/>
                                </fs>
                        </lvm>
                </service>
                <service domain="faildomain1" name="sg-ftp" recovery="relocate">
                        <lvm ref="ha-lvm-ftp">
                                <fs ref="fs-ftp">
                                        <ip ref="172.68.63.24/24"/>
                                </fs>
                        </lvm>
                </service>
                <service domain="faildomain1" name="sg-mysql" recovery="relocate">
                        <lvm ref="ha-lvm-mysql">
                                <fs ref="fs-mysql">
                                        <ip ref="172.68.63.25/24">
                                                <script ref="mysql_scripts1"/>
                                        </ip>
                                </fs>
                        </lvm>
                </service>
        </rm>
        <fencedevices>
                <fencedevice agent="fence_idrac" ipaddr="172.68.64.195" login="root" name="web01-fence" passwd="calvin"/>
                <fencedevice agent="fence_idrac" ipaddr="172.68.64.196" login="root" name="web02-fence" passwd="calvin"/>
        </fencedevices>
        <fence_daemon post_fail_delay="3"/>
</cluster>
=====
rhcs_mysql.sh
#!/bin/bash


MYSQL_HOME=/mysql/mysql-advanced-5.6.26
 




function start() {
        su - mysql -c "
        $MYSQL_HOME/bin/mysqld_safe &
        "
}
 
function stop() {
        su - mysql -c "
        $MYSQL_HOME/bin/mysqladmin -uroot -p'Mysql_admin_25' shutdown
        "
}
 
function status() {
        chk_mysqld=`ps -ef| grep mysqld |grep -v grep | wc -l`


        if [ $chk_mysqld -lt 2 ];then
                echo "The MySQL database is not runing"
                exit 1
        else
                echo "The MySQL database is runing"
                return 0
        fi


}
 
case "$1" in
    "start")
        echo "Startting MySQL Database  ..."
        start
        ;;
 
    "stop")
        echo "Stopping MySQL Database ..."
        stop
        ;;
 
    "status")
        status
        ;;
    *)
        echo "Usage : `basename $0` {start | stop | status}"
        exit 0
        ;;
esac
阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯