使用其他参数重新启动 Windows 服务
Posted
技术标签:
【中文标题】使用其他参数重新启动 Windows 服务【英文标题】:Restart Windows Service with Additional Parameters 【发布时间】:2015-02-09 12:02:52 【问题描述】:这可能是一个愚蠢的问题,但我一辈子都找不到答案。基本上我正在尝试重新启动 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
因为这似乎是一种非常冗长的方式来做一些应该很简单的事情。
【问题讨论】:
【参考方案1】:看来我可能倒霉了。
[在 Windows 上运行 MySQL 集群的已知限制:
将节点作为 Windows 服务运行并不实际(以及 软件限制,仍然需要通过激活进程 ndb_mgm)]1
【讨论】:
以上是关于使用其他参数重新启动 Windows 服务的主要内容,如果未能解决你的问题,请参考以下文章