2015-02-09 86 views
0

这可能是一个愚蠢的问题,但我无法为我的生活找到答案。基本上我试图重新启动一个Windows服务,同时传递一个额外的参数。使用其他参数重新启动Windows服务

的详细信息:

我设置了用于测试一个MySQL集群在我的Windows 7 PC上。

我已经使用安装在管理节点:

ndb_mgmd --install=ndb_mgmd1 --config-file="C:/msc/config.ini" --configdir="C:/msc/MN1" --ndb-nodeid=1 

到目前为止好。但是现在我对config.ini做了一些更改,我需要重新启动服务,并通过--initial选项。

我可以这样做:

sc stop ndb_mgmd1 
sc start ndb_mgmd1 

但是,这并不与--initial设置帮助。

我读过的帖子说“只是把它添加到最后”,例如

sc start ndb_mgmd1 --initial 

但这只是忽略它。

当然,这肯定是一件很正常的事情,对吧?

我试图避免需要

sc stop ndb_mgmd1 
ndb_mgmd.exe . . . --initial 
close the window 
sc start ndb_mgmd1 

由于这似乎是做一些非常冗长的方式应该很简单。

回答

0

看起来我可能会倒霉。

[已知的Windows上运行MySQL集群的限制:

运行的节点作为Windows服务是不是真的实用(以及 软件的限制,仍然需要通过激活 ndb_mgm进程)] 1

相关问题