MySQL中双NDBD节点Cluster快速配置

1.配置环境; MGM:192.168.0.31 NDBD1:192.168.0.32 NDBD2:192168.0.33 SQL1:192.168.0.34 SQL2:192.168.0.30 2.软件安装 (

1.配置环境;
 mgm:192.168.0.31
 ndbd1:192.168.0.32
 ndbd2:192168.0.33
 sql1:192.168.0.34
 sql2:192.168.0.30
 

2.软件安装
 (一)管理节点MGM
 首先在合适的位置建立管理节点的配置文件;
 config.ini
 [ndbd default]
 NoOfReplicas=2
 DataMemory=80M
 IndexMemory=18M
 [tcp default]
 portnumber=2202
 

[ndb_mgmd]
 hostname=192.168.0.31
 datadir=/var/lib/mysql-cluster
 [ndbd]
 hostname=192.168.0.32
 datadir=/usr/local/mysql/data
 [ndbd]
 hostname=192.168.0.33
 datadir=/usr/local/mysql/data
 [mysqld]
 hostname=192.168.0.30
 [mysqld]
 hostname=192.168.0.34
 a.改变地址到/var/tmp目录下,解压mysql-cluster压缩文件,取出ndb_mdmd和ndb_mdm;
 b.改变路径为拷贝到的目录下,,并确保这两个文件可执行;
 chmod +x ndb_mgm*
 c.在/usr/local下创建mysql文件夹;
 (二)数据节点NDBD和SQL节点;
 配置数据节点NDBD和SQL节点;
 在每个SQL节点都做如下的配置,在/etc/my.cnf文件内;
 [client]
 socket=/usr/local/mysql/sock/mysql.sock
 

[mysqld]
 ndbcluster
 datadir=/usr/local/mysql
 socket=/usr/local/mysql/sock/mysql.sock
 ndb-connectstring=192.168.0.31
 #user=mysql
 # Default to using old password format for compatibility with mysql 3.x
 # clients (those using the mysqlclient10 compatibility package).
 old_passwords=1
 

# Disabling symbolic-links is recommended to prevent assorted security risks;
 # to do so, uncomment this line:
 # symbolic-links=0
 [mysql_cluster]
 ndb-connectstring=192.168.0.31

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1897426.html

(0)
上一篇 2025年2月22日 14:10:17
下一篇 2025年2月22日 14:10:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • node实现Cluster共享内存详解

    本文主要介绍了node 利用进程通信实现cluster共享内存,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 Node.js的标准API没有提供进程共享内存,然而通过IPC接口的send方法…

    编程技术 2025年3月8日
    300
  • 使Cluster共享内存有哪些方法

    这次给大家带来使Cluster共享内存有哪些方法,使Cluster共享内存的注意事项有哪些,下面就是实战案例,一起来看一下。 Node.js的标准API没有提供进程共享内存,然而通过IPC接口的send方法和对message事件的监听,就可…

    编程技术 2025年3月8日
    300
  • 剖析Node.js cluster模块使用详解

    这次给大家带来剖析Node.js cluster模块使用详解,Node.js cluster模块使用详解的注意事项有哪些,下面就是实战案例,一起来看一下。 cluster模块概览 node实例是单线程作业的。在服务端编程中,通常会创建多个n…

    2025年3月8日
    400
  • 一文聊聊Redis中的Cluster集群

    本篇文章给大家介绍一下redis中的cluster集群,看看tcp端口、数据分片,了解一下如何利用docker搭建一个三主三从的redis集群。 Redis Cluster (Redis集群) Redis Cluster是Redis的分布式…

    2025年2月24日
    300
  • 什么是Cluster?Redis中为什么需要Cluster?

    什么是cluster?redis中为什么需要cluster?本篇文章就来带大家详细了解一下cluster 集群,聊聊cluster集群能支持的数据量,希望对大家有所帮助! 本文将对集群的节点、槽指派、命令执行、重新分片、转向、故障转移、消息…

    2025年2月24日 数据库
    300
  • mysql cluster解决方案

    Mysqlcluster实验1测试环境:1.1软件系统版本Gentoo3.8.13Mysql5.1.67Haproxy-1.4.241.2架构1.3主机信息hostnameNetworkinterfaceIPaddrnote主机编号Mysq…

    数据库 2025年2月22日
    300
  • MySQL中的查询优化器工作原理解析

    MySQL是一种常用的关系型数据库管理系统,广泛应用于各种Web应用程序和大型企业级系统中。在MySQL的日常使用中,查询语句是最常见和重要的操作之一。为了提高查询效率和性能,MySQL引入了查询优化器。 查询优化器是MySQL内部的一个组…

    2025年2月21日
    300
  • MySQL Cluster集群探索与实践

    MySQL集群是一种在无共享架构(SNA,Share Nothing Architecture)系统里应用内存数据库集群的技术。这种无共享的架构可以使得系统使用低廉的硬件获取高的可扩展性。 MySQL集群是一种分布式设计,目标是要达到没有任…

    数据库 2025年2月19日
    400
  • MySQL Cluster集群配置方案

    #/bin/bash #MySQL Cluster集群配置方案 #用途 主机名 IP #管理节点 ndb_mgmd 192.168.40.129 – #数据节点1 ndb1 192.168.40.131 #数据节点2 ndb2 …

    数据库 2025年2月19日
    300
  • 玄铁推出首款支持缓存一致性的多 Cluster 互联 IP XL100

    本站 7 月 3 日消息,玄铁 xuantie 今日官宣推出首款支持缓存一致性的多 cluster(集群)互联 ip —— xl100。多 cluster 互联是服务器分布式系统中常见的一种技术,它允许多个 cluster 通过网络进行通信…

    2025年2月17日
    400

发表回复

登录后才能评论