首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于SST错误,无法向PXC添加节点

由于SST错误,无法向PXC添加节点
EN

Database Administration用户
提问于 2016-07-29 09:08:09
回答 1查看 2.2K关注 0票数 0

我已经成功地引导了一个集群(mysqld Ver 5.6.30-76.3-56用于x86_64上的debian gnu (Percona XtraDB集群,Releaserel76.3,修订版aa929cb,WSREP版本25.16,wsrep_25.16))。

启动第二个节点以加入该集群时,会出现以下错误:

代码语言:javascript
复制
2016-07-29 09:31:58 12359 [Note] WSREP: New cluster view: global state: 3f3843a3-54aa-11e6-af38-5b145f899741:195614, view# 4: Primary, number of nodes: 2, my index: 1, protocol version 3
2016-07-29 09:31:58 12359 [Warning] WSREP: Gap in state sequence. Need state transfer.
2016-07-29 09:31:58 12359 [Note] WSREP: Running: 'wsrep_sst_xtrabackup-v2 --role 'joiner' --address 'XYZ.40.39.13' --datadir '/var/lib/mysql/' --defaults-file '/etc/mysql/my.cnf' --defaults-group-suffix '' --parent '12359'  '' '
2016-07-29 09:31:58 12359 [ERROR] execlp() failed: Permission denied
2016-07-29 09:31:58 12359 [ERROR] WSREP: Failed to read 'ready <addr>' from: wsrep_sst_xtrabackup-v2 --role 'joiner' --address 'XYZ.40.39.13' --datadir '/var/lib/mysql/' --defaults-file '/etc/mysql/my.cnf' --defaults-group-suffix '' --parent '12359'  '' 
    Read: '(null)'
2016-07-29 09:31:58 12359 [ERROR] WSREP: Process completed with error: wsrep_sst_xtrabackup-v2 --role 'joiner' --address 'XYZ.40.39.13' --datadir '/var/lib/mysql/' --defaults-file '/etc/mysql/my.cnf' --defaults-group-suffix '' --parent '12359'  '' : 1 (Operation not permitted)
2016-07-29 09:31:58 12359 [ERROR] WSREP: Failed to prepare for 'xtrabackup-v2' SST. Unrecoverable.
2016-07-29 09:31:58 12359 [ERROR] Aborting

没有特殊的配置,只是:

代码语言:javascript
复制
wsrep_provider                  = /usr/lib/libgalera_smm.so
wsrep_cluster_name              = "legacy_cluster"
wsrep_cluster_address           = "gcomm://ZYX.4.123.242,XYZ.40.39.13"
wsrep_node_name                 = legacy6
wsrep_node_address              = XYZ.40.39.13

wsrep_sst_method                = xtrabackup-v2
wsrep_sst_auth                  = sst:secret

我也尝试过rsync,但是得到了同样的错误。我不知道如何进一步调试这个错误!?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2016-08-02 09:02:07

最后,我发现AppArmor阻塞了海温。我读到的关于建立集群的大部分资源都是关于setting的。

我将mysql配置文件放入抱怨模式:https://blogs.oracle.com/jsmyth/entry/apparmor_和_mysql

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/145311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档