2015-08-15 57 views
0

我想为MySQL启动一个Percona集群。引导节点已成功启动。但是,在尝试添加新节点时,我遇到了问题。Percona状态转移失败

通过日志文件中读取,节点已经成功交换的状态的UUID,但最终出现以下错误,

[Warning] WSREP: Failed to prepare for incremental state transfer: Local state UUID (00000000-0000-0000-0000-000000000000) does not match group state UUID (9752b8e9-433c-11e5-8793-1e7ab54f8c84): 1 (Operation not permitted) 
    at galera/src/replicator_str.cpp:prepare_for_IST():463. IST will be unavailable. 

而与此状态传输失败。

请帮我理解这种情况下失败的原因?

回答

0

由于IST不可用,它应该尝试过SST。你日后在日志中看到了吗?您可能缺少MySQL用户帐户或阻止的防火墙端口。

+0

我会考虑的!新用户加入节点或引导程序节点上的用户应该在哪里?我目前无法将任何用户添加到新节点,因为'mysql'服务无法启动。 – activatedgeek

+1

必须使用@localhost权限在施主节点上定义SST用户。 'mysql> CREATE USER'sstuser'@'localhost'IDENTIFIED BY's3cret'; mysql>授予RELOAD,锁定表,复制客户端*。*到'sstuser'@'localhost';' – utdrmac