首页 > 数据库技术 > 详细

mariadb galera cluster一键安装脚本

时间:2016-05-03 12:53:10      阅读:219      评论:0      收藏:0      [点我收藏+]

#!/bin/bash

# Author:      laocao

# Date:        2016/05/03

# Revision:    1.0



if [ ! -f "/etc/yum.repos.d/mariadb.repo" ];then

    echo "[mariadb]" >>/etc/yum.repos.d/mariadb.repo

    echo "name = MariaDB" >>/etc/yum.repos.d/mariadb.repo

    echo "baseurl = http://yum.mariadb.org/10.0/centos6-amd64" >>/etc/yum.repos.d/mariadb.repo

    echo "enabled = 1" >>/etc/yum.repos.d/mariadb.repo

    echo "gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB" >>/etc/yum.repos.d/mariadb.repo

    echo "gpgcheck=1" >>/etc/yum.repos.d/mariadb.repo

    echo -e "\033[32m add mariadb yum repo successflly \033[0m"

    yum makecache

else

    echo -e "\033[31m mariadb.repo has exist! noting to do \033[0m"

fi


echo ""

echo "#######install MariaDB-Galera-server galera MariaDB-client#######"

yum -y install MariaDB-Galera-server galera MariaDB-client

echo -e "\033[32m install MariaDB success \033[0m"


echo ""

if [ ! -d /data/DBdata ];then

    mkdir /data/DBdata

    mkdir /data/binlog

    chown -R mysql.mysql /data/DBdata

    chown -R mysql.mysql /data/binlog

    echo -e "\033[32m create DBdata and binlog directories successflly! \033[0m"

else

    echo -e "\033[31m /data/DBdata has exist! noting to do \033[0m"

fi


echo ""

echo "#####mysql_install_db####"

mysql_install_db --user=mysql --datadir=/data/DBdata

echo -e "\033[32m mysql_install_db has completed \033[0m"


echo ""

echo -e "\033[31m you need copy wsref.cnf to /etc/my.cnf.d/ \033[0m"

echo -e "\033[31m you can start database manually \033[0m" 


mariadb galera cluster一键安装脚本

原文:http://jin544642965.blog.51cto.com/1389736/1769591

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!