gpt4 book ai didi

mysql - Percona XtraDB Cluster 5.6 无法启动

转载 作者:行者123 更新时间:2023-11-29 21:03:55 31 4
gpt4 key购买 nike

所有美好的日子。我想在 ubuntu 14.04 上运行 Percona XtraDb Cluster 进行测试。这里的基础是这两篇文章

  1. https://habrahabr.ru/post/152969/
  2. https://www.percona.com/doc/percona-xtradb-cluster/5.6/manual/bootstrap.html

我来了

Ну и в завершение, перезапускаем демона:

守护进程未启动

$ sudo /etc/init.d/mysql start  
* Starting MySQL (Percona XtraDB Cluster) database server mysqld
* The server quit without updating PID file (/var/lib/mysql/vagrant-ubuntu-trusty-64.pid).
...fail!

记录几个错误。错误一:

[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

当然我运行了mysql_upgrade,但它不起作用

$ sudo mysql_upgrade Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck FATAL ERROR: Upgrade failed

错误二:

160502 14:56:26 [ERROR] Plugin 'InnoDB' init function returned error. 160502 14:56:26 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 160502 14:56:26 [ERROR] Unknown/unsupported storage engine: InnoDB 160502 14:56:26 [ERROR] Aborting

建议所有人删除所有文件夹/var/lib/mysql并据称启动。但我删除了却没有任何效果。

我的文件my.cnf

[mysqld_safe]
# wsrep_urls=gcomm://192.168.33.101:3400,gcomm://192.168.33.102:3400,gcomm://
#wsrep_urls=gcomm://192.168.33.101:3400,gcomm://

[mysqld]
innodb_log_file_size=256M
wsrep_cluster_address=gcomm://192.168.33.101
port=3306
socket=/var/run/mysqld/mysqld.sock
datadir=/var/lib/mysql
basedir=/usr
user=mysql
log_error=/var/log/mysql.err
binlog_format=ROW
default_storage_engine=InnoDB
wsrep_provider=/usr/lib/libgalera_smm.so
wsrep_sst_receive_address=192.168.33.101:3500
wsrep_node_incoming_address=192.168.33.101
wsrep_slave_threads=2
wsrep_cluster_name=cluster0
wsrep_provider_options="gmcast.listen_addr=tcp://192.168.33.101:3400;"
wsrep_sst_method=xtrabackup
wsrep_sst_auth=backup:password
wsrep_node_name=node0
innodb_locks_unsafe_for_binlog=1
innodb_autoinc_lock_mode=2
innodb_buffer_pool_size=5000M
innodb_log_file_size=256M
innodb_log_buffer_size=4M

[client]
port=3306
socket=/var/run/mysqld/mysqld.sock

实际上的问题是:如何开始?如果有人工作配置,请分享。

最佳答案

郑重声明:Percona 很棒,但没有文档记录。

在配置方面,我了解到越少越好。重要部分:

server-id required

根据我的经验,这些可能会阻碍它。

wsrep_sst_receive_address=192.168.33.101:3500
wsrep_node_incoming_address=192.168.33.101

来 self 的集群的配置:

[mysqld]
server-id=18
datadir=/var/lib/mysql
wsrep_provider=/usr/lib/libgalera_smm.so

# Cluster connection URL -|-node0, -|-node1, -|-node2 -|-node3 -|-node4 -|-node5 -|-node6 -|-node7 -|-node8
wsrep_cluster_address=gcomm://192.168.1.18,192.168.1.19,192.168.1.20 #removed some

binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
wsrep_sst_method=rsync
wsrep_sst_auth="root:password"
wsrep_cluster_name=grapes

innodb_buffer_pool_size=5140
innodb_buffer_pool_instances=4
innodb_flush_log_at_trx_commit=0
query_cache_size=0

关于mysql - Percona XtraDB Cluster 5.6 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36985876/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com