我有几个 MariaDB 服务器,每个都运行多个实例。我试图弄清楚我将如何引导 Galera 集群,但指定我要启动的实例,即:
node1、2 和 3 每个都有通过 mysqld_multi 运行的实例 1-4,每个实例都在自己的端口上运行。
我想在集群的每台服务器上使用实例 4,所以我关闭了每台服务器。
在我的测试集群(运行一个 MariaDB 实例)上,引导很简单:在第一个节点上使用 galera_new_cluster 启动它,然后启动另外两台服务器。
我将如何做同样的事情但指定 GNR "4" 来引导集群?
根据输出
mysqld_multi --help
:所以在你想要引导的节点上,我假设你应该能够做到:
然后以正常方式启动另外两个上的实例,假设所有实例都有必要的配置文件。