3.2.8    集群启动脚本及启动服务注册

从上面的启动过程我们可以看出,Mysql集群启动命令较复杂,容易造成cmd窗口因误操作关闭而导致的数据库停止,在此我介绍一下如何将这些命令的操作变成windos的服务项,当windos启动时,便可以自动启动mysql集群。

首先,Mysql集群分为管理节点、数据节点、访问节点三种类型,每一种都可以注册为Windows服务,下面一一举例作为示范:

3.2.8.1      NDB_MGMD集群管理节点

对于NDB_MGMD节点,通常情况下,它的启动命令为:ndb_mgmd.exe –f config.ini,当我们想注册成服务项时,登录mysql集群管理节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令ndb_mgmd --install=ndb_mgmd,这里“--install”是安装服务的意思,“=ndb_mgmd”是服务的名称,如果我们名称叫做ndb_mgmd,那么完成后,在服务控制台(services.msc)就会看到如下图的服务:

双击该服务名称后,打开该服务的属性信息:

注:用服方式启动时,config.ini文件的位置,最好与ndb_mgmd.exe文件在同一文件夹下。另外如果需要初始化或更新集群配置时,必须使用命令行来完成,不能使用服务项开更改配置。要删除服务时,在c:\mysql\mysql-cluster\bin目录下,执行ndb_mgmd.exe --remove=ndb_mgmd。

3.2.8.2      NDBD集群数据存储节点

对于NDBD节点,通常情况下,它的启动命令为:ndbd.exe,当我们想注册成服务项时,登录mysql集群数据存储节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令ndbd --install=ndbd,这里“--install”是安装服务的意思,“=ndbd”是服务的名称,如果我们名称叫做ndbd,那么完成后,在服务控制台(services.msc)就会看到如下图的服务:

双击该服务名称后,打开该服务的属性信息:

注:如果需要初始化或更新集群数据节点配置时,必须使用命令行来完成,不能使用服务项开更改配置。要删除服务时,在c:\mysql\mysql-cluster\bin目录下,执行ndbd.exe --remove=ndbd。这里要重要说明的是:我们目前服务器上,每台数据存储服务器都运行着2个ndbd节点,所以每台服务器需要注册2个ndbd服务,为了区分起见,分别按节点ID命名,这样一来124.115.16.102服务器上运行服务ndbd_2、ndbd_4,124.115.16.139服务器上运行服务ndbd_1、ndbd_3。

3.2.8.3      MYSQL集群数据查询节点

对于MYSQLD节点,通常情况下,它的启动命令为:mysqld.exe --console,当我们想注册成服务项时,登录mysql集群数据查询节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令mysqld –install mysqld,这里“--install”是安装服务的意思,“mysqld”是服务的名称,如果我们名称叫做mysqld,那么完成后,在服务控制台(services.msc)就会看到如下图的服务:

双击该服务名称后,打开该服务的属性信息:

注:如果需要初始化或更新集群数据节点配置时,必须使用命令行来完成,不能使用服务项开更改配置。要删除服务时,在c:\mysql\mysql-cluster\bin目录下,执行mysqld.exe --remove mysqld。这里要重要说明的是:我们目前服务器上,每台数据查询服务器都运行着1个mysqld节点。

转载于:https://www.cnblogs.com/GmrBrian/archive/2013/01/22/2871608.html

Windows下Mysql Cluster集群启动脚本与启动服务添加方法相关推荐

  1. windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error...

    windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error 学习了:https ...

  2. Mysql Cluster集群实现高可用

    MySQL集群搭建实现高可用 本节所讲内容: l MySQL 集群 概述 l 实战:MySQL 集群 搭建 1  MySQL集群概述和安装环境 MySQL Cluster是MySQL适合于分布式计算环 ...

  3. MySQL cluster集群/NDB集群学习

    公司主业务用的MySQL集群是官方自带的MySQL Cluster,MySQL自带的集群模式,这个集群的模式和MGR.PXC.主从 有点不一样. 一.存储引擎不是innodb,MySQL Cluste ...

  4. Windows下搭建Tomcat集群的配置详解

    < Windows下搭建Tomcat集群基础入门详解 > 前言 在搭建 < Apache + Tomcat 实现Web服务器集群 > 前我们还需要实现 Tomcat集群实现Se ...

  5. mysql cluster rpm包的作用_MySQL之——MySQL Cluster集群搭建详解(基于RPM安装包)

    1.下载MySQL-cluster 7.3.7 http://dev.mysql.com/downloads/cluster/ 2.环境清理及安装 1)清理CentOS6.5自带的mysql服务,其中 ...

  6. mysql集群从节点无法启动_一次galera cluster集群故障节点无法启动问题排查

    现象 环境: Server version: 10.0.25-MariaDB-wsrep MariaDB Server, wsrep_25.13.raf7f02e 配置文件: [root@node-2 ...

  7. Redis集群搭建(转自一菲聪天的“Windows下搭建Redis集群”)

    配置Redis参考:http://blog.csdn.net/zsg88/article/details/73715947 使用Ruby配置集群参考:https://www.cnblogs.com/t ...

  8. Ubuntu 16.04下Redis Cluster集群搭建(官方原始方案)

    前提:先安装好Redis,参考:http://www.cnblogs.com/EasonJim/p/7599941.html 说明:Redis Cluster集群模式可以做到动态增加节点和下线节点,使 ...

  9. 【Data Cluster】真机环境下MySQL数据库集群搭建

    真机环境下MySQL-Cluster搭建文档 MySQL Cluster简介 MySQL cluster 和 Oracle RAC 完全不同,它采用 无共享架构Shared nothing(share ...

最新文章

  1. php错误提示如何查询,php-如何显示我的MySQLi查询错误?
  2. 未来计算机体系结构,华中科大金海:未来是计算机体系结构的“黄金十年” 要培养大量创新人才...
  3. PaddlePaddle训练营——公开课——AI核心技术掌握——第1章迈入现代人工智能的大门——多层感知机网络模型
  4. Pearson相关系数
  5. 分组查询最晚一条数据(ORACLE)
  6. Django View和URL
  7. 你还在用虚拟机,win10自带的linux还有图形界面(小白教程)
  8. win7 32位机安装VMware win7 64位虚拟机
  9. 360系统修复过程中卡慢问题的解决方案
  10. leetcode每日一题2021.7.14【1818. 绝对差值和】
  11. A股市场低开现象研究
  12. 计算机 控制面板都打不开怎么办,控制面板打不开怎么办?控制面板打开办法大全...
  13. 蝴蝶效应,青蛙现象,鳄鱼法则,鲇鱼效应,羊群效...
  14. 【LeetCode】第289场单周赛 --- 用中等题来骗来偷袭我这个老同志?
  15. SpringBoot项目端点配置
  16. CSDN的C币获得方法
  17. ABAP 资产类BAPI过账 BAPI_ACC_DOCUMENT_POST
  18. nz-select选项无法默认显示
  19. 存储过程排版工具_文案创作者必备的7个写作辅助工具类网站,记得收藏
  20. Spring 纯注解定时任务

热门文章

  1. oracle数据库中表被锁,Oracle数据库表被锁问题处理
  2. 局域网屏幕共享软件 推荐_局域网共享软件,详细教您局域网共享软件如何使用...
  3. [深度学习] DeepFM 介绍与Pytorch代码解释
  4. 可持久化数据结构加扫描线_结构化光扫描
  5. 万劫不复:恐怖悬疑话剧《下一个就是你》
  6. 作家百态之一:作家、批评家与酒
  7. 没有建立对验证码签名的目录的发布者信任
  8. 系统背景描述_【计算机论文】管件加工管理系统和数据库的结构探析
  9. java rest风格传参_SpringMVC的REST风格的四种请求方式总结
  10. 深度学习特征归一化方法——BN、LN、IN、GN