问题标签 [mysql-cluster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
747 浏览

mariadb - Galera 集群未启动,wsrep 问题

我遵循了本教程(也阅读了其他教程)https://www.digitalocean.com/community/tutorials/how-to-configure-a-galera-cluster-with-mariadb-on-ubuntu-12-04-servers 在 DigitalOcean 上的 Ubuntu 14.04 上安装带有 maria DB 的 galera 集群。我使用了这个存储库:

我正确配置了所有内容,但是当我尝试sudo service mysql start --wsrep-new-cluster在第一个节点中启动集群调用时,出现此错误:

我错过了什么吗?感谢您的任何建议!

0 投票
2 回答
8181 浏览

mysql - 分配节点ID失败,错误:'错误:无法分配节点ID

ndb_mgmd似乎没有正确读取配置文件

这是我的配置文件的一部分

ndb_mgm

显示不同的东西

如您所见,在我的配置文件中,我拥有abhyas.db01abhyas.db02作为主机。

但是集群配置将 NDB 节点显示为两个节点,都来自abhyas.db01. (这不是我想要的,至少现在不是)。

现在,我错误地启动了ndb_mgmdconfig.ini 文件,其中的[ndbd]条目都指向abhyas.db01,但我立即关闭ndb_mgm并更改了配置文件中的条目以显示我在上面粘贴的内容。

但是由于某种原因,ndb_mgmd仍然采用旧配置?

我该如何解决 ?

谢谢。

PS - 不,这不是防火墙问题。iptables已关闭。此外,ndbd fromabhyas.db01无论如何都能成功连接。

0 投票
2 回答
867 浏览

virtual-machine - Rundeck 项目和作业在 2 个实例之间同步,后端为 mysql 集群

我在 2 个 VM 和 mysql 集群中设置了 2 个 rundeck,因此 VM#1 上的 Rundeck #1 连接到 Mysql DB#1,类似地,VM#2 上的 Rundeck #2 连接到 Mysql DB#2。

现在我遇到的问题是,每当我在 rundeck #1 中创建项目/作业时,我无法在 rundeck #2 中看到它。我该怎么办?

任何帮助将不胜感激

0 投票
1 回答
534 浏览

java - Wildfly XA-Datasource - galera 集群

我开发了一个使用jta 事务(JAVA TRANSACTION API)并且使用多个资源(数据库)的应用程序。所以我在我的wildfly环境中设置了xa-datasources 。

问题是我需要一个集群数据库(fe :Mariadb + galera, mysql+ mysqlcluster)。

你有推荐的数据库集群环境,并且可以与 xa-transaction 一起使用吗?

0 投票
1 回答
520 浏览

mysql - 无法启动 mysqld,引擎 InnoDB 不支持

我正在尝试在 NDBCluster 中的一个数据节点上启动 mysqld。该节点正确连接到管理服务器,但是在尝试启动 mysqld 时,遇到我拥有的旧 InnoDB 表时启动失败。我已编辑 my.cnf 以包含

并且在 mysqld start 的输出中记录了这些更改,但是在以后遇到 InnoDB 表时它继续失败。有什么想法吗?下面是输出

0 投票
1 回答
222 浏览

mysql - MySQL NDB 自动增量回填

我们有带引擎的独立数据库innodb,在它上面`auto_increment 工作得很好,给出了序列号 1,2,3,4,5

但是当我们转移到NDB集群时,它开始回填可用的数字。例如,如果我有

如果我添加新条目,它将发生15它假设添加条目18

那里有任何配置吗?我们错过了什么?

更新

SHOW CREATE TABLE tablename 输出如下

0 投票
2 回答
722 浏览

mysql - MySQL Cluster - mysql api 节点无法启动

我正在尝试启动 mysqld(API) 节点作为我的 mysql 集群设置的一部分,现在它总是无法以以下错误启动 -

用于启动 mysql API 的命令是 -

我得到的错误 -

谁能告诉我这里有什么问题?

我必须执行以下步骤吗?

https://dev.mysql.com/doc/mysql-security-excerpt/5.6/en/sha256-authentication-plugin.html

谢谢,

0 投票
0 回答
212 浏览

mysql - mysql集群按性能问题分组

0 投票
1 回答
77 浏览

mysql - 我无法在 ubuntu 上使用 ndbcluster 引擎创建表

当我尝试创建表时: CREATE TABLE tblCustomer (ID INT) ENGINE=NDBCLUSTER;

当我显示表状态时,它仍然是 InnoDB。当我尝试: SHOW ENGINES; 没有指示ndbcluster。

这是我检查版本时的结果。

这是我正在使用的 mysql 集群版本的屏幕截图。

那里有什么我想念的吗?
在我的数据节点上,我跑了sudo apt-get install mysql-client-core-5.5

0 投票
0 回答
278 浏览

mysql - mysql-cluser ndb_restore 问题

我一直在尝试间歇性地成功将我的 ndb_backups 恢复到新集群。

我们有一个包含 3 个 API 节点的 6 个 NDB 节点集群。当我运行 ndb_restore 时,通常前 2 或 3 个节点备份会毫无问题地被拉入。但是第 4 和第 5 个节点失败并出现以下错误:

奇怪的是,有时我可以简单地重新运行所有 6 个备份并成功完成。

我希望有人知道我可以对我的配置进行什么样的调整来优化这个过程。这是我的版本号和配置:

我的mgm配置文件:

我的 mysqld 和 ndb 节点配置

真的希望有人能帮忙。我已经在这一个月了。我们非常广泛地使用数据 blob,我知道这可能会导致这些超时,但我很想知道为什么 6 节点还原有时会成功,有时不会,以及如何确保还原每次都是成功的。

我非常愿意尝试并重新发布。我是 mysql 集群的新手,在过去的几个月里学到了很多东西,但我渴望了解更多。

提前致谢,GT