mysql cluster安装

文章目录

  • 环境说明
  • 下载安装包
  • 环境清理(在各台服务器上都要执行)
  • 软件准备(在各台服务器上都要执行)
  • 关闭防火墙
  • 关闭 selinux
  • 重启服务器
  • 配置管理节点(192.168.137.101)
  • 配置数据节点
  • 配置SQL节点创建文件
  • 启动节点
    • 启动管理节点
  • 正常启动方式
    • 启动数据节点
  • 正常启动方式
  • 查看 ndbd 启动状态
    • 启动SQL节点
  • 启动 SQL 节点
  • 关闭 SQL 节点
  • 重启 SQL 节点
  • 检验mysql是否运行
  • 为sql指定密码
  • 启动命令行窗口
  • java连接
  • 问题
  • 备份与恢复
    • 备份
    • 恢复
      • 单表还原
      • 整库还原
  • MySQLClster在线添加节点
    • MySQLClster用户权限共享

官 安装连接

环境说明

下载安装包

先官 下载页面 http://dev.mysql.com/downloads/cluster/ ,选择 Linux – Generic mysql-cluster-gpl-7.3.5-linux-glibc2.5-x86_64.tar.gz

环境清理(在各台服务器上都要执行)

清除MySQL旧版本:

首先使用如下命令来清理之前操作系统自带的MySQL安装:

然后使用如下命令:

对于找到的2个剩余MySQL包,按照如下的命令格式予以删除:

软件准备(在各台服务器上都要执行)

将安装包 上传到各服务器的某个目录下(如 /usr/local/src ) 下面,然后解压并移到 /usr/local/mysql 目录下

新建mysql用户及用户组:

安装 My Cluster:

在sql节点上创建目录

安装数据库

basedir:MYSQL安装文件的目录
datadir:存储数据库文件的目录

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld.service
chkconfig iptables off

关闭 selinux

vim /etc/selinux/config #(改为SELINUX=disabled)保存退出,

重启服务器

reboot

配置管理节点(192.168.137.101)

创建目录并设置权限

config.ini内容如下:

配置数据节点

vim /etc/my.cnf

配置SQL节点创建文件

开机启动

vim /etc/my.cnf

启动节点

启动需要按照如下顺序进行:
Management Node > Data Node > SQL Node

启动管理节点

–initial 首次加载、/usr/local/mysql/etc/config.ini文件有改变,其它时候不要加,除非是在备份、恢复或配置变化后重启时,其他时候不要加,不然数据就清空。。。

正常启动方式

#查看ndb_mgmd是否启动

#ndb_mgmd默认启动 1186 端口

#查看集群状态

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月21日
下一篇 2021年5月21日

相关推荐