首页 >

MySQL Cluster配置详细介绍(config.ini)

数据库|mysql教程MySQL Cluster配置详细介绍(config.ini)
MySQL Cluster,MySQL Cluster配置详
数据库-mysql教程
php作业管理系统源码,vscode安装插件包,ubuntu fq工具,tomcat关闭日志配置,爬虫电影源码,php 获取周一的日期,济南seo搜索引擎优化,帝国cms加盟类网站源码,中奖信息模板lzw
在MySQL Cluster环境的配置文件config.ini里面,每一类节点都有两个(或以上)的相应配置项组,每一类节点的配置项都主要由两部分
在线视频制作平台源码,vscode自动修改标签插件,ubuntu 文件管理,tomcat 空格,sqlite .query,企业形象类网页设计,mvc 连接数据库多表,特价云服务器,只选择小时分钟的插件,前端框架和前端模板,爬虫财经,php三元运算符,seo快速学习,springboot健康探针,dede 统计标签,美术网站源码,网页版本音乐播放器,html报表模板,idcsystem后台,js复制页面代码,搜房后台管理系统,淘宝画报程序lzw
支付宝钓鱼软件源码,vscode注释键是什么,ubuntu未知显示器,tomcat部署到阿里云,sqlite 创建数组,网页设计怎么修改字体,dede数据库怎么进,内部服务器错误,v8永久插件,前端框架 命名,听话的爬虫,php 打印错误,西宁医疗seo,淘宝客springboot,免费游戏源码分享网站,网页框架制作,求购信息模板,asp后台管理系统下载,404页面在线生成,asp 数据库管理系统,人人商城小程序配置教程lzw

16.3 MySQL Cluster配置详细介绍(config.ini)
在MySQL Cluster环境的配置文件config.ini里面,每一类节点都有两个(或以上)的相应配置项组,每一类节点的配置项都主要由两部分组成,一部分是同类所有节点相同的配置项组,在[NDB_MGM DEFAULT]、[NDBD DEFAULT]和[MySQLD DEFAULT]这三个配置组里面,而且每一个配置组只出现一次;而另外一部分则是针对每一个节点独有配置内容的配置项组[NDB_MGM]、[NDBD]和[MySQLD],由于这三类配置组中配置的每一个节点独有的个性化配置,所以每一个配置组都可能会出现多次(每一个节点一次)。下面是每一类节点的各种配置说明:
1、管理节点相关配置
在整个MySQL Cluster环境中,管理节点相关的配置为[NDBD_MGM DEFAULT]和[NDB_MGMD]相关的两组:
1) [NDB_MGMD DEFAULT]中各管理节点的共用配置项:
PortNumber:配置管理节点的服务端程序(ndb_mgmd)监听客户端(ndb_mgm)连接请求和发送的指令,从文档上可以查找到,默认端口是1186端口。一般来说这一项不需要更改,当然如果是为了在同一台主机上面启动多个管理节点的话,肯定需要将两个管理节点启动不同的监听端口;

LogDestination:配置管理节点上面的cluster日志处理方式。
a) 可以写入文件如:LogDestination=FILE:filename=my-cluster.log,maxsize=500000,maxfiles=4;
b) 也可以通过标准输出来打印出来如:LogDestination=CONSOLE;
c) 还可以计入syslog里面如:LogDestination=SYSLOG:facility=syslog;
d) 甚至多种方式共存:LogDestination=CONSOLE;SYSLOG:facility=syslog;FILE:filename=/var/log/cluster-log

Datadir:设置用于管理节点存放文件输出的位置。如process文件(.pid),cluster log文件(当LogDestination有FILE处理方式存在时候)。

ArbitrationRank:配置各节点在处理某些事件出现分歧的时候的级别。有0,1,2三个值可以选择。
a) 0代表本节点完全听其他节点的,不参与决策
b) 1代表本节点有最高优先权,“一切由我来决策”
c) 2代表本节点参与决策,但是优先权较1低,但是比0高
ArbitrationRank参数不仅仅管理节点有,MySQL节点也有。而且一般来说,所有的管理节点一般都应该设置成1,所有SQL节点都设置成2。

2) [NDB_MGMD]是每个管理节点配置一组,所需配置项如下(下面的参数只能设置在[NDB_MGMD]参数组中):
Id:为节点指定一个唯一的ID号,,要求在整个Cluster环境中唯一;
Hostname:配置该节点的IP地址或者主机名,如果是主机名,则该主机名必须要在配置文件所在的节点的/etc/hosts文件中存在,而且绑定的IP是准确的。

上面[NDB_MGMD DEFAULT]里面的所有参数项,都可以设置在下面的[NDB_MGMD]参数组里面,但是Id和Hostname两个参数只能设置在[NDB_MGMD]里面,而不能设置在[NDB_MGMD DEFAULT]里面,因为这两个参数项针对每一个节点都是不相同的内容。

更多关于MySQL Cluster的详细信息,或者下载地址请点这里


MySQL Cluster配置详细介绍(config.ini)
  • mysql 从数据库高可用 |mysql查看使用情况
  • mysql 从数据库高可用 |mysql查看使用情况 | mysql 从数据库高可用 |mysql查看使用情况 ...

    MySQL Cluster配置详细介绍(config.ini)
  • CentOS 6.2下MySQL Cluster 7.2 配置数据库集群
  • CentOS 6.2下MySQL Cluster 7.2 配置数据库集群 | CentOS 6.2下MySQL Cluster 7.2 配置数据库集群 ...

    MySQL Cluster配置详细介绍(config.ini)
  • CentOS 6.5上安装MySQL-Cluster 7.3.4过程笔记
  • CentOS 6.5上安装MySQL-Cluster 7.3.4过程笔记 | CentOS 6.5上安装MySQL-Cluster 7.3.4过程笔记 ...