Galera Cluster 启动备份时在路径中找不到 innobackupex

Galera Cluster 启动备份时在路径中找不到 innobackupex

我正在尝试运行 Galera 集群。我已经启动了第一个节点并准备好进行连接。但是,我的第二个节点在尝试运行 wsrep_sst_xtrabackup 时出现错误“在路径中找不到 innobackupex”。当我在第二个节点上启动 mysql 服务时,我短暂地将其视为第一个节点上的传入地址,但随后它就消失了。

不确定需要什么才能帮助我解决这个问题,所以这里是我的 my.cnf 的整个 wsrep 特定部分,来自第二个节点,这给我带来了问题:

binlog_format=ROW                                                                                     
default_storage_engine=innodb                                                                         
innodb_autoinc_lock_mode=2                                                                            
innodb_locks_unsafe_for_binlog=1                                                                      
innodb_doublewrite=1                                                                                  
wsrep_provider=/usr/lib/galera/libgalera_smm.so                                                       
wsrep_provider_options="gcache.size=256M; gcache.page_size=128M"
wsrep_cluster_address=gcomm://firstnode                                                          
wsrep_cluster_name="Cluster"
wsrep_node_address="thisnode"
wsrep_node_name="thisnode"
wsrep_sst_method=xtrabackup                                                                           
wsrep_sst_auth="root:password"
wsrep_node_incoming_address=this node's IP
wsrep_sst_receive_address=this node's IP                                                             
wsrep_slave_threads=16

我是否缺少 xtrabackup 的参数或其他东西?

编辑:尝试将“firstnode”名称更改为实际 IP 地址。没有帮助。

答案1

答案很平淡,也很愚蠢。确保已安装 xtrabackup。

相关内容