Windows 下 NDB Cluster 集群启动脚本
Windows 下 NDB Cluster 集群启动脚本
本文提供一个 Windows 批处理脚本,用于自动启动 NDB Cluster 集群。
启动步骤
-
切换到 MySQL bin 目录:
cd /d D:\mysql\bin -
启动管理节点:
start "" ndb_mgmd.exe --initial --ndb-nodeid=1 --config-dir=D:\mysql-cluster\1 --config-file=D:\mysql-cluster\1\config.ini -
启动数据节点:
start "" ndbmtd.exe --ndb-nodeid=2 --ndb-connectstring=127.0.0.1:1186, -
启动 SQL 节点:
start "" mysqld.exe --defaults-file='D:\mysql\my.ini' -
查看集群状态:
ndb_mgm.exe -e 'show'
批处理脚本代码
@echo off
cd /d D:\mysql\bin
echo Starting management node...
start "" ndb_mgmd.exe --initial --ndb-nodeid=1 --config-dir=D:\mysql-cluster\1 --config-file=D:\mysql-cluster\1\config.ini
echo Starting data nodes...
start "" ndbmtd.exe --ndb-nodeid=2 --ndb-connectstring=127.0.0.1:1186,
echo Starting SQL node...
start "" mysqld.exe --defaults-file='D:\mysql\my.ini'
echo Checking cluster status...
ndb_mgm.exe -e 'show'
echo Done.
使用说明
- 将以上代码保存为一个批处理脚本,例如
start_cluster.bat。 - 在 DOS 命令提示符下运行该脚本。
- 脚本将依次执行每个命令,并在最后显示集群状态。
注意
- 根据你的安装路径和配置文件路径,你可能需要调整脚本中的路径。
start命令用于在新窗口中启动每个节点,如果你希望在同一窗口中运行节点,请删除start命令并调整启动命令。- 确保你的 NDB Cluster 环境已经配置好,并且所有节点的配置都正确。
- 启动节点后,请检查集群状态,确保所有节点都正常运行。
原文地址: https://www.cveoy.top/t/topic/pllD 著作权归作者所有。请勿转载和采集!