前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >LAMP安装mysql 时遇到的问题汇总

LAMP安装mysql 时遇到的问题汇总

作者头像
老七Linux
发布于 2018-05-09 06:19:00
发布于 2018-05-09 06:19:00
1.5K0
举报

1: 缺少 libaio 包, libaio是Linux下的一个异步非阻塞方式读写文件的接口。

1 2 3

[[email protected] MySQL]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql Installing MySQL system tables... ./bin/mysqld: error while loading shared libraries: libaio.so.1:  cannot open shared object file: No such file or directory

解决办法:安装↓

Solution:yum -y install libaio-devel


2: 缺少 openssl 包

1 2 3

[[email protected] mysql]# ./scripts/mysql_install_db --user=mysql Installing MySQL system tables... ./bin/mysqld: error while loading shared libraries: libssl.so.6:  cannot open shared object file: No such file or directory

解决办法:先检查所有所有的 $PATH 目录是否包含libssl*链接库,如果有,可以做软链接改变名字,如果没有,安装↓

Solution:yum -y install openssl-devel

1 2 3 4 5

[[email protected] mysql]# cd /usr/lib [[email protected] lib]# ls libssl.so libssl.so [[email protected] lib]# ln -s libssl.so libssl.so.6 [[email protected] lib]#ln -s libcrypto.so libcrypto.so.6

3:在安装过程中,检查配置文件的错误

1 2 3 4

[[email protected] mysql]# ./scripts/mysql_install_db --defaults-file=my_wresp.cnf --user=mysql Installing MySQL system tables... 131213 17:13:28 [ERROR] WSREP: Query cache is not supported (size=67108864 type=1) 131213 17:13:28 [ERROR] Aborting

解决办法:测试过程中就按照错误信息修改即可,至于原因,事后再行计较。

Solution:删除所有query cache相关的配置选项

1 2 3

[[email protected] ]# cat /etc/my.cnf | grep queyr_cache query_cache_size = 64M query_cache_limit = 2M

4:与上面相同处理

1 2 3

131213 18:03:21 [ERROR] WSREP: Parallel applying (wsrep_slave_threads > 1)  requires innodb_autoinc_lock_mode = 2. 131213 18:03:21 [ERROR] Aborting add in my_wsrep.cnf:innodb_autoinc_lock_mode=2


5:缺少相关的模块

1 2 3 4 5 6 7 8 9 10

131215 0:15:31 [Note] WSREP: Requesting state transfer: success, donor: 0 tar: This does not look like a tar archive tar: Exiting with failure status due to previous errors WSREP_SST: [ERROR] Error while getting data from donor node: exit codes: 0 2 (20131215 00:15:34.320) WSREP_SST: [ERROR] Cleanup after exit with status:32 (20131215 00:15:34.332) WSREP_SST: [INFO] Removing the sst_in_progress file (20131215 00:15:34.349) 131215 0:15:34 [ERROR] WSREP: Process completed with error: wsrep_sst_xtrabackup --role 'joiner' --address '192.168.1.46' --auth '' --datadir '/usr/local/mysql/var/' --defaults-file '/etc/my.cnf' --parent '2714': 32 (Broken pipe) 131215 0:15:34 [ERROR] WSREP: Failed to read uuid:seqno from joiner script. 131215 0:15:34 [ERROR] WSREP: SST failed: 32 (Broken pipe) 131215 0:15:34 [ERROR] Aborting

Solution :

1 2 3

#yum install perl-Time-HiRes #yum -y install perl-DBD-MySQL.x86_64 #yum -y install libaio*


6. 端口被占用

1 2 3 4

WSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:4444,reuseaddr stdio | tar xfi - --recursive-unlink -h; RC=( ${PIPESTATUS[@]} ) (20140128 15:35:07.478) 2014/01/28 15:35:07 socat[10521.3077941584] E bind(11, {AF=2 0.0.0.0:4444}, 16): Address already in use tar: This does not look like a tar archive tar: Exiting with failure status due to previous errors

解决办法,找到占用端口的程序,杀掉(比较暴力,也可以换端口,但是初次安装为简单起见,暴力)

Solution:

1 2 3 4 5 6 7 8

[[email protected] ~]# lsof -i :4444   lsof: no pwd entry for UID 503   COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME   lsof: no pwd entry for UID 503   socat 5256 503 11u IPv4 13450 0t0 TCP *:krb524 (LISTEN)   [[email protected] ~]# kill -9 5256   [[email protected] ~]# lsof -i :4444   [[email protected] ~]# lsof -i :4444

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/06/17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PXC安装+keepalived配置
💡 PXC(Percona XtraDB Cluster)是一个开源的、高可用性的MySQL解决方案,它基于Galera集群技术,提供了内置的多主节点、同步复制和故障转移等功能。PXC支持无需共享存储就能实现可扩展性和高可用性,使得应用程序能够更好地应对高并发访问和故障恢复。PXC集群主要由两部分组成:Percona Server with XtraDB和Write Set Replication patches(同步、多主复制插件)
救救404
2023/09/15
4710
CentOS7.4上快速安装MySQL5.6
[root@VM_82_178_CentOS scripts]# cat /etc/RedHat-release CentOS Linux release 7.4.1708 (Core) 磁盘伪云盘40G 内存为2G
星哥玩云
2022/08/16
3880
CentOS7.4上简易快速安装MySQL5.6
[root@linuxmi_CentOS scripts]# cat /etc/RedHat-release CentOS Linux release 7.4.1708 (Core) 磁盘伪云盘40G 内存为2G
星哥玩云
2022/08/16
3830
PXC集群第3个节点无法加入故障处理
ERROR 1047 (08S01): WSREP has not yet prepared node for application use
雪人
2022/10/13
1.5K0
12.2 MySQL安装
MySQL安装目录概要 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql cd /usr/local/mysql useradd mysql
运维小白
2018/02/06
6640
Percona XtraDB Cluster 如何在一台服务器上安装两个集群节点
我认为在单个物理服务器上运行2个或多个Percona XtraDB Cluster(PXC)节点这样没有什么意义,除了教育和测试目的,但在这种情况下这样做仍然是有用的。最受欢迎的实现方式似乎是服务器的虚拟化,比如利用流浪盒子。但是同样的方式你可以运行多个MySQL实例在并行操作系统级别上,还有并发的mysqld的形成过程,因此你也可以有多个Percona XtraDB Cluster节点。而且实现这一目标的方法是恰恰相同的:使用专用的datadirs和为每个节点设置不同的端口。
星哥玩云
2022/07/03
6250
centos 7.5安装mysql5.7.17
压缩包连接:https://downloads.mysql.com/archives/community/
云售后焦俊成
2020/07/21
8630
centos 7.5安装mysql5.7.17
linux centos7下源码 tar安装mysql5.7.22或mysql5.7.20 图文详解
现在用tar包安装5.7.22和5.7.20一样的 5.7.20之后的和之前的版本还是有点不一样的
全栈程序员站长
2022/07/18
4910
linux centos7下源码 tar安装mysql5.7.22或mysql5.7.20 图文详解
Galera Cluster for MySQL 详解(二)——安装配置
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
用户1148526
2019/10/22
3.9K0
Mysql 主从一键部署
用shell脚本实现,部署mysql主从架构。 思路是这样的: 1)master.sh脚本用来安装master的mysql 2)然后通过expect脚本+rsync工具把slave.sh脚本、/etc/my.cnf、 /etc/init.d/mysqld 还有mysqldump下来的all.sql,以及在master下载下来的mysql二进制安装包传到slave上 3)通过expect脚本来运行slave.sh的脚本来安装,并且配置好主从,期间,用slave.tmp来记录master机子的binlog的状态
老七Linux
2018/05/31
1.8K0
CentOS 7.2下安装PXC 5.7.21
https://www.percona.com/downloads/Percona-XtraDB-Cluster-57/LATEST/
星哥玩云
2022/08/17
3840
lamp架构&安装MySQL 原
说明: 服务器上的图片、js、css等文件属于静态文件;数据库文件是动态文件。
阿dai学长
2019/04/03
1.3K0
11.3/11.4/11.5 MySQL安装
MySQL目录概要 MySQL的几个常用安装包:rpm、源码、二进制免编译 cd /usr/local/src //切换到下载源码包的目录 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz //解压 mv mysql-5.6.35-linux-glibc2.
运维小白
2018/02/06
7050
新手001|CentOS7下源码安装MySQL5.7.6+
MySQL 安装方式分为: 源码安装,相应系统发行包安装(如 rpm, yum, apt-get 等)。生产中比较推荐使用二进制安装。 这里给大家推荐一篇源码安装,大家可以了解一下,这个可以用到学习源码之路。
wubx
2019/02/27
9350
CentOS 7 Galera Cluster安装全攻略
最近Hive的原数据要用到mysql,所以又把Galera Cluster又装了一遍,虽然装过很多遍,但依然会有一些模糊的地方。所以大致记录下来分享出来。
算法之名
2019/08/20
8700
CentOS 7 Galera Cluster安装全攻略
基于CentOS 7 安装Percona XtraDB Cluster(PXC) 5.7
Percona XtraDB Cluster(简称PXC)是很多企业基于MySQL实现集群方案的不二选择。PXC它支持服务高可用,数据同步复制(并发复制),几乎无延迟;多个可同时读写节点,可实现写扩展等等。之前整理过一篇PXC 5.6的文章,本文是基于CentOS 7 PXC 5.7版一个更为标准的安装,可供大家参考。
Leshami
2018/08/06
2.5K0
MySQL高可用方案-PXC环境部署记录
之前梳理了Mysql+Keepalived双主热备高可用操作记录,对于mysql高可用方案,经常用到的的主要有下面三种: 一、基于主从复制的高可用方案:双节点主从 + keepalived 一般来说,中小型规模的时候,采用这种架构是最省事的。 两个节点可以采用简单的一主一从模式,或者双主模式,并且放置于同一个VLAN中,在master节点发生故障后,利用keepalived/heartbeat的高可用机制实现快速 切换到slave节点。 在这个方案里,有几个需要注意的地方: 采用keepalived作为
洗尽了浮华
2018/01/22
5.9K0
MySQL高可用方案-PXC环境部署记录
MySQL5.5版本部署的一个问题
目前公司部署MySQL是通过平台化操作的,周五的时候,平台暂时出了点儿问题,手上有个需求比较着急,就直接手动的部署了一下,由于好长时间没有部署环境了,竟然有些手生,这里把部署的步骤以及遇到的问题记录下来,希望对大家有所帮助。
AsiaYe
2019/11/06
1.3K0
LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装
LAMP架构介绍:  MySQL、MariaDB介绍: Community 社区版本   =开源版本 Enterprise 企业版    =  收费版本 GA(Generally Available)
叶瑾
2018/06/14
9940
openEuler22+GreatSQL+dbops玩转MGR
openEuler22.03 LTS 是 openEuler 社区于 2022 年 3 月发布的开源操作系统(从系统版本的命名不难发现吧)。openEuler 社区的运营由华为为主导,社区以全球开源贡献者的合作,构建了这个高效、稳定和安全的操作系统。基于 Linux 内核的 openEuler 操作系统,支持 Kunpeng 以及其他处理器,旨在充分发挥计算芯片的潜力。它适用于数据库、大数据、云计算和人工智能等场景。通过社区合作,openEuler 构建了一个创新平台,创建了一个支持多处理器架构的统一开放操作系统,并推动了软件和硬件应用生态系统的繁荣。
GreatSQL社区
2023/08/11
2950
openEuler22+GreatSQL+dbops玩转MGR
相关推荐
PXC安装+keepalived配置
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文