Windows 下 NDB Cluster 集群启动脚本

本文提供一个 Windows 批处理脚本,用于自动启动 NDB Cluster 集群。

启动步骤

  1. 切换到 MySQL bin 目录: cd /d D:\mysql\bin

  2. 启动管理节点: start "" ndb_mgmd.exe --initial --ndb-nodeid=1 --config-dir=D:\mysql-cluster\1 --config-file=D:\mysql-cluster\1\config.ini

  3. 启动数据节点: start "" ndbmtd.exe --ndb-nodeid=2 --ndb-connectstring=127.0.0.1:1186,

  4. 启动 SQL 节点: start "" mysqld.exe --defaults-file='D:\mysql\my.ini'

  5. 查看集群状态: 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.

使用说明

  1. 将以上代码保存为一个批处理脚本,例如 start_cluster.bat
  2. 在 DOS 命令提示符下运行该脚本。
  3. 脚本将依次执行每个命令,并在最后显示集群状态。

注意

  • 根据你的安装路径和配置文件路径,你可能需要调整脚本中的路径。
  • start 命令用于在新窗口中启动每个节点,如果你希望在同一窗口中运行节点,请删除 start 命令并调整启动命令。
  • 确保你的 NDB Cluster 环境已经配置好,并且所有节点的配置都正确。
  • 启动节点后,请检查集群状态,确保所有节点都正常运行。
Windows 下 NDB Cluster 集群启动脚本

原文地址: https://www.cveoy.top/t/topic/pllD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录