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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/260078.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言中for语句的作用是,c语言中for语句是怎么用的

匿名用户1级2018-11-20 回答1:for循环for语句的格式为:for (初始化语句; 条件语句; 控制语句){语句1 ;语句2 ;....语句n ;}for 语句的执行顺序是:首先执行“初始化语句”;然后测试“条件语句”;若条件成立,…

[Azure] Notification Hubs注册模式

[Azure] Notification Hubs注册模式 关于Azure Notification Hubs的注册模式,可以参考下列连结的文件内容。 Notification Hubs Features - Registration Management 文件里介绍了两种注册模式:手机主动注册、服务代理注册,这两个模式主要的差…

iOS 本地化应用程序汇总 国际化

最近要做一个应用要实现本地化,因为使用的是xcode4,应用程序本地化的问题跟以前的版本还是有些不同,在网上找了些资料对于xcode4以上的版本资料还是相对较少,有些最后要通过手动创建文件,这样操作实在是太麻烦&#xf…

图卷积神经网络_深度层次化图卷积神经网络

来源:IJCAI 2019论文地址:https://arxiv.org/abs/1902.06667代码地址:https://github.com/CRIPAC-DIG/H-GCNIntroduction1、问题定义:什么是半监督的节点分类?图1 半监督节点分类如图1所示,在标记数据量很少…

计算机二级怎么测试c语言,全国计算机等级测试二级C语言视频教程(完整版).doc...

第一章 程序设计的基本概念01-01.程序设计的基本概念(1)01-02.程序设计的基本概念(2)01-03.程序设计的基本概念(3)第二章 C语言基础知识02-01.简单C语言的构成和格式(1)02-02.简单C语言的构成和格式(2)02-03.标识符的组成和分类02-04.整型数据和实型数据(1)02-05.整型数据和实型…

去掉Phoca Download的Powered By

进入components/com_phocadownload/views/ 这是Phoca Download的模板文件夹 打开category/tmpl/default.php 分类页 //echo </div><div class"pd-cb"> </div> . $this->tmpl[phoca_download];echo </div> ; 打开file/tmpl/default.php …

如何居中div

div居中 博客分类&#xff1a;笔记csshtmldiv CSS中怎么让div居中 CSS 如何使div层水平居中今天用CSS遇到个的问题,div本身没有定义自己居中的属性, 网上很多的方法都是介绍用上级的text-align: center然后嵌套一层div来解决问题. 可是事实上这样的方法科学吗? 经过网络搜索…

c语言小数加分,求救:c语言课程设计 员工工资管理程序 有加分的。谢谢

#define SIZE 50/* 定义结构体 */struct date{int month;int day;int year;};typedef struct employee{char name[50] ,num[10],sex,edu[10],duty[15];int age,income;struct employee *next;}empl[SIZE];/* 逐项输出链表中的内容 */void view (struct employee* head){struct …

老师能提供什么帮助

老师能提供什么帮助&#xff1f; 这篇本来想上周写的&#xff0c;原计划在感恩节推送&#xff0c;可惜太忙&#xff0c;计划赶不上变化。 时隔十年&#xff0c;我又要给计算机系的同学们上课了&#xff0c;心里还是有些小激动的。我下学期要开一门大课叫程序设计与数据结构,涵盖…

(转)SystemProcessesAndThreadsInformation

http://hi.baidu.com/hanjdud8606/item/7a970408a95acc843d42e27f NTSTATUS NTAPI ZwQuerySystemInformation(ULONG SystemInformationClass,PVOID SystemInformation,ULONG SystemInformationLength,PULONG ReturnLength ); 第一个参数是一个枚举类型&#xff0c;传入的是你需…

12个Icon图标资源网站

1.除了Icon以外&#xff0c;还有很多不错的UI设计素材。 地址&#xff1a;http://worldui.com/2.除了免费Icon资源下载以外&#xff0c;还提供Icon定制的付费服务。地址&#xff1a;http://dryicons.com/3.很喜欢这个icon资源站的展示方式。地址&#xff1a;http://www.icotrip…

python列表split_Python-split()函数实例用法讲解

在Python中&#xff0c;split() 方法可以实现将一个字符串按照指定的分隔符切分成多个子串&#xff0c;这些子串会被保存到列表中(不包含分隔符)&#xff0c;作为方法的返回值反馈回来。split函数用法split(sepNone, maxsplit-1)参数sep – 分隔符&#xff0c;默认为所有的空字…

go语言基础 -- 闭包

什么是闭包 闭包的概念&#xff0c;在很多语言中都有&#xff0c;比如python&#xff0c;这里要介绍的go&#xff0c;闭包就是函数与其相关的环境组合的一个整体。 我们通过一个例子来理解闭包&#xff1a; func Addfunc() func (x int) int {var n int 0// 返回的是一个函数…

linux中解决SSH连接慢问题

2019独角兽企业重金招聘Python工程师标准>>> 现在连接linux服务器一般都是使用SSH远程连接的方式。最近新装了一台服务器&#xff0c;发现telnet时速度很快&#xff0c;ping时一切也正常&#xff0c;但SSH连接的时候却很慢。经过网上资料查询&#xff0c;大致是有以…

利用Theme自定义Activity进入退出动画

有没有觉得Activity的默认动画太快了或者太难看了。。我原来使用Activity.overridePendingTransition来自定义Activity的进入动画&#xff0c;却发现没法定义退出的动画。结果就发现了强大的Theme和Style&#xff0c;之后还需要好好研究一下。具体是这样子的&#xff1a;在Andr…

阿里云深圳数据中心正式开放

阿里云深圳数据中心正式开放 ​ 8月29日&#xff0c;阿里云深圳数据中心正式开放运营&#xff0c;这是继杭州、青岛、北京、香港之后&#xff0c;我们在全球开放的第五个数据中心。 深圳数据中心主要辐射以深圳、广州为中心的华南区域&#xff0c;以满足这一区域内的商贸企业、…

vue 文件及描述信息一起上传_用Vue实现一个大文件上传和断点续传

前言这段时间面试官都挺忙的&#xff0c;频频出现在博客文章标题&#xff0c;虽然我不是特别想蹭热度&#xff0c;但是实在想不到好的标题了-。-&#xff0c;蹭蹭就蹭蹭 :)事实上我在面试的时候确实被问到了这个问题&#xff0c;而且是一道在线 coding 的编程题&#xff0c;当时…

c语言函数声明定义参数命名,C语言函数声明与定义

C语言函数声明与定义教程在C语言函数声明与定义语法type funcName(paramType1 param1, paramType2 param2){// 执行语句...return val}参数参数描述type函数的返回值类型&#xff0c;如果没有任何返回值&#xff0c;则写 void&#xff0c;不可以死省略不写。funcName函数名。pa…

gcc g++ Linux下动态库_静态库

关于Unix静态库和动态库的分析 基本概念 库有动态与静态两种&#xff0c;动态通常用.so为后缀&#xff0c;静态用.a为后缀。 例如&#xff1a;libhello.so libhello.a 为了在同一系统中使用不同版本的库&#xff0c;可以在库文件名后加上版本号为后缀,例如&#xff1a; libhell…

SNF开发平台WinForm之五-高级查询使用说明-SNF快速开发平台3.3-Spring.Net.Framework

5.1运行效果&#xff1a; 5.2开发实现&#xff1a; 1、按上面效果来说&#xff0c;先来看一下在程序当中如果调用。第一步在页面拖拽一个按钮为“高级查询”&#xff0c;事件上写下如下代码&#xff1a; 如果是单表查询的话&#xff0c;只需要传GridView就行&#xff0c;如果是…