标签: percona

CentOS 6.4 安装第三方应用包失败,缺少依赖 libcrypto.so.10 和 libssl.so.10

这是关于 Red Hat Enterprise Linux(及其衍生产品)6.4 和 6.5 之间 OpenSSL 二进制兼容性问题的规范问题

此问题适用于各种第三方软件包,而不仅仅是原始问题中列出的软件包。

我安装了 Percona 5.5 并试图升级到 5.6,但我遇到了意想不到的问题,我一直在思考如何解决这些问题。

我按照http://www.percona.com/doc/percona-server/5.6/upgrading_guide_55_56.html 上的说明进行操作

并删除5.5包,然后运行以下命令进行升级:

yum install Percona-Server-server-56 Percona-Server-client-56
Run Code Online (Sandbox Code Playgroud)

我收到的错误是:

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package Percona-Server-client-56.x86_64 0:5.6.15-rel63.0.519.rhel6 will be installed
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: Percona-Server-client-56-5.6.15-rel63.0.519.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: Percona-Server-client-56-5.6.15-rel63.0.519.rhel6.x86_64
--> Processing Dependency: Percona-Server-shared-56 for package: Percona-Server-client-56-5.6.15-rel63.0.519.rhel6.x86_64
---> Package Percona-Server-server-56.x86_64 0:5.6.15-rel63.0.519.rhel6 …
Run Code Online (Sandbox Code Playgroud)

mysql yum update percona

16
推荐指数
2
解决办法
1万
查看次数

RHEL 6.x 的 Netcat (nc) 传统包?

我正在尝试使用MemcachedPercona Apache Monitoring [Cacti] 模板

他们确实警告说您不能使用该软件包的 openbsd 版本并为 Ubuntu/Debian 用户提供解决方案,即:

您需要在服务器上使用 nc。某些版本的 nc 接受不同的命令行选项。您可以通过配置 PHP 脚本来更改使用的选项。如果您出于某种原因不想这样做,那么您可以安装一个符合脚本默认配置中编码的期望的 nc 版本。在 Debian/Ubuntu 上,netcat-openbsd 不起作用,所以你需要 netcat-traditional 包,你需要切换到 /bin/nc.traditional...

由于 RHEL 6.x 版本确实来自 openbsd(由 确认rpm -qi nc),如何将其安装在 RHEL/CentOS 上?

还有其他人在 RHEL/CentOS 上运行这些 Percona 模板吗?你做了什么?alienDebian 软件包?

更新 1:FWIW,我尝试通过从源代码编译来使用 GNU netcat,但它似乎也没有 Cacti 模板所需的确切选项(即 -C 或 -q1 似乎没有类比)

更新 2:我外星人[编辑]了 netcat-traditional_1.10-38_amd64.deb 包来制作 .tgz 并且它确实产生了一个二进制“nc.traditional”并且该版本有 -q 选项但没有 -C

更新 3:我按照 cjc 的建议使用 [ed] netcat-openbsd_1.89-3ubuntu2_amd64.deb,虽然它提供了 -C 和 -q 选项,但它似乎不适用于模板。我还按照 …

cacti utilities memcached netcat percona

12
推荐指数
1
解决办法
2万
查看次数

MariaDB 与 Percona 服务器 - 主要区别?

我今天在生产环境中运行 Mysql,但计划在迁移到新服务器时切换到 MariaDB 或 Percona 服务器。切换的主要原因是为了让我们与 Oracle 保持距离,同时也是为了获得更好的性能和新特性。

看起来Percona服务器和MariaDB很像,他们也互相推广对方的解决方案。您认为它们之间的主要区别是什么?

mariadb percona

11
推荐指数
1
解决办法
1万
查看次数

如何同步两个 MySQL 表(按需或通过 cron)

我见过Cron 同步 mysql 表。但我不能使用复制。我曾经使用过percona-toolkit,它工作得很好。我可以按需运行同步命令,也可以通过 cron 运行它。它会比较两个表上的校验和并执行插入、更新、删除等操作。但是,Perl(DBD::mysql) 和 MySQL 在我要运行的新服务器中存在一些不兼容问题,并且我不能使用 pt-table-同步。是否有类似的解决方案使用 Perl/DBD 以外的其他东西?

编辑:(更多细节,清晰)

  1. 源表和目标表都是活动表并且一直在使用。因此,表不存在的解决方案(例如,完成了 DROP TABLE)是不可接受的。
  2. 不能对服务器本身使用复制或任何此类修改。解决方案必须在客户端工作。
  3. 在这个特定的场景中,两个表都在同一个服务器中,但是不同的数据库(例如 db1.tbl db2.tbl)。然而,一个不依赖于这个事实的解决方案肯定会是一个奖励
  4. 网络延迟不太可能成为问题。在这种情况下,脚本在同一数据中心的服务器上运行。
  5. 无法使用 Perl(Perl 和 MySQL 之间不兼容 - 64 位与 32 位)

mysql mysql-replication percona

7
推荐指数
1
解决办法
3万
查看次数

创建主从关系时避免服务器停机的方法?

我正在准备建立MySQL主从或主主关系。现在我有一个 MySQL 生产服务器,当然我不希望在连接从属服务器时出现大量停机时间。

有没有办法让我连接一个空的从站,让它“慢慢地”从主站同步数据,直到它们完全相同?

我注意到我可以在主服务器上使用 mysqldump 进行事务转储,然后将其导入从服务器,但是当从服务器导入转储时,将写入很多新行以及从服务器将如何获得这些?

我希望我在这里遗漏了一些明显的东西,但是广泛的谷歌搜索给出了这样的建议,例如“因为这将导致未来的停机时间减少,现在停机可能不是一件坏事”。但我真的很想避免这种情况。

MyISAM 的相关问题,但我使用 InnoDB。

mysql innodb replication xtradb percona

6
推荐指数
1
解决办法
3736
查看次数

Percona-server 在 /etc/init.d/mysql 启动时超时

每次我启动mysql,使用/etc/init.d/mysql start 或service mysql start 时,总是超时。

 * Starting MySQL (Percona Server) database server mysqld                   [fail] 
Run Code Online (Sandbox Code Playgroud)

但是,我可以进入mysql。只是想知道安装是否有问题,因为它一直发生,而不是一次性错误。

mysql-error.log 显示:

121214 11:25:56 mysqld_safe Starting mysqld daemon with databases from /data/mysql/
121214 11:25:56 [Note] Plugin 'FEDERATED' is disabled.
121214 11:25:56 InnoDB: The InnoDB memory heap is disabled
121214 11:25:56 InnoDB: Mutexes and rw_locks use GCC atomic builtins
121214 11:25:56 InnoDB: Compressed tables use zlib 1.2.3
121214 11:25:56 InnoDB: Using Linux native AIO
121214 11:25:56 InnoDB: Initializing buffer pool, size = 14.0G
121214 11:25:58 …
Run Code Online (Sandbox Code Playgroud)

mysql percona

6
推荐指数
1
解决办法
1万
查看次数

MySQL 的 MariaDB 集群与 Percona 集群

两者之间有什么优点和缺点?我只能找到关于这两个实现的信息,而没有任何关于集群的细节。

我目前正在实施 Percona 集群,但我目前唯一关心的是使用 MYISAM 数据库进行复制。我在这些服务器上的 INNODB 中运行了几个 wordpress 数据库,但是当我需要从其他系统迁移数据库时,它们有时完全或部分是 MYISAM,这导致我最近的设置出现了一些问题。

从 Percona 集群迁移到 MariaDB 集群是更好的选择吗?

mysql mysql-cluster mariadb percona percona-xtradb-cluster

6
推荐指数
1
解决办法
1万
查看次数

mysqldump:'INFORMATION_SCHEMA.SESSION_VARIABLES' 功能被禁用

当我尝试在 Percona Server 5.7.17-12 上运行 mysqldump 时,出现以下错误:

# mysqldump -u backups -pxxxx -h 127.0.0.1 --single-transaction --quick dbname
mysqldump: [Warning] Using a password on the command line interface can be insecure.
-- MySQL dump 10.13  Distrib 5.7.17-12, for debian-linux-gnu (x86_64)
--
-- Host: 127.0.0.1    Database: dbname
-- ------------------------------------------------------
-- Server version       5.7.17-12

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 …
Run Code Online (Sandbox Code Playgroud)

mysql percona mysqldump

6
推荐指数
1
解决办法
7754
查看次数

MariaDB / MySQL galera 集群节点不会加入

我正在设置一个 MariaDB Galera 集群,我可以\xe2\x80\x99t 似乎让节点相互加入。它们都启动时没有错误,但似乎从未加入,状态始终为断开连接:

\n\n
MariaDB [(none)]> show status like \'wsrep%\';\n+--------------------------+----------------------+\n| Variable_name            | Value                |\n+--------------------------+----------------------+\n| wsrep_cluster_conf_id    | 18446744073709551615 |\n| wsrep_cluster_size       | 0                    |\n| wsrep_cluster_state_uuid |                      |\n| wsrep_cluster_status     | Disconnected         |\n| wsrep_connected          | OFF                  |\n| wsrep_local_index        | 18446744073709551615 |\n| wsrep_provider_name      |                      |\n| wsrep_provider_vendor    |                      |\n| wsrep_provider_version   |                      |\n| wsrep_ready              | ON                   |\n+--------------------------+----------------------+\n
Run Code Online (Sandbox Code Playgroud)\n\n

第一个节点的启动方式为:“sudo service mysql start \xe2\x80\x94wsrep-new-cluster”(也尝试传入集群地址,就像 \xe2\x80\x94wsrep_cluster_address=gcomm://)以及将空my.cnf 中的地址列表

\n\n

第二个节点启动:“sudo service mysql start”,my.cnf 中的集群地址为 gcomm://172.16.56.130,172.16.56.131

\n\n

无论什么情况,集群状态始终为 \xe2\x80\x9cDisconnected\xe2\x80\x9d 并且集群大小为 0。

\n\n

我对 SST 使用 xtrabackup 进行了一些设置,打开了 iptables 防火墙等,但为了尝试找到问题,我关闭了所有内容并使用了最简单的配置,但结果仍然相同。 …

mysql mariadb percona percona-xtradb-cluster

5
推荐指数
1
解决办法
1万
查看次数

如何在生产中从常规 MySQL 迁移到 Percona Server?

我正在 CentOS 上的生产环境中运行 MySQL 5.0。我如何安全地迁移到 Percona Server 5.1?

Percona Server 的文档不包含任何有关迁移的信息。任何帮助是极大的赞赏。

mysql migration centos xtradb percona

4
推荐指数
1
解决办法
3904
查看次数