Lamp 安装 MySQL 遇到的问题汇总
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,1: 缺少 libaio 包, libaio是Linux下的一个异步非阻塞方式读写文件的接口。[root@12 MySQL]# ./scripts/mysql_install_db --user=my
千家信息网最后更新 2025年01月31日Lamp 安装 MySQL 遇到的问题汇总
1: 缺少 libaio 包, libaio是Linux下的一个异步非阻塞方式读写文件的接口。
[root@12 MySQL]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysqlInstalling 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 包
[root@12 mysql]# ./scripts/mysql_install_db --user=mysqlInstalling 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
[root@12 mysql]# cd /usr/lib[root@12 lib]# ls libssl.solibssl.so[root@12 lib]# ln -s libssl.so libssl.so.6[root@12 lib]#ln -s libcrypto.so libcrypto.so.6
3:在安装过程中,检查配置文件的错误
[root@12 mysql]# ./scripts/mysql_install_db --defaults-file=my_wresp.cnf --user=mysqlInstalling 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相关的配置选项
[root@12 ]# cat /etc/my.cnf | grep queyr_cachequery_cache_size = 64Mquery_cache_limit = 2M
4:与上面相同处理
131213 18:03:21 [ERROR] WSREP: Parallel applying (wsrep_slave_threads > 1) requires innodb_autoinc_lock_mode = 2.131213 18:03:21 [ERROR] Abortingadd in my_wsrep.cnf:innodb_autoinc_lock_mode=2
5:缺少相关的模块
131215 0:15:31 [Note] WSREP: Requesting state transfer: success, donor: 0tar: This does not look like a tar archivetar: Exiting with failure status due to previous errorsWSREP_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 :
#yum install perl-Time-HiRes#yum -y install perl-DBD-MySQL.x86_64#yum -y install libaio*
6. 端口被占用
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 usetar: This does not look like a tar archivetar: Exiting with failure status due to previous errors
解决办法,找到占用端口的程序,杀掉(比较暴力,也可以换端口,但是初次安装为简单起见,暴力)
Solution:
[root@12 ~]# 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) [root@12 ~]# kill -9 5256 [root@12 ~]# lsof -i :4444 [root@12 ~]# lsof -i :4444
办法
端口
文件
暴力
过程
链接
错误
检查
配置
相同
信息
原因
名字
接口
方式
模块
目录
程序
装为
处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
全年未出现网络安全事件报表
数据库连接套连接
软件开发工程师述职
浙江软件开发合法吗
安卓 数据库管理
当前网络安全保密形势
港股互联网科技2021
网络安全病毒实验
威海市网络安全应急服务
服务器如何添加本机管理员
mac 连接远程服务器
pubmed包含的数据库
国家网络安全宣传周部队新闻
物流信息管理系统数据库数据字典
共建网络安全主题征文
类似sqlite的数据库
网络安全测评师价位
如何利用数据库录入人事档案
mirna预测数据库使用方法
c 软件开发必学课程
软件开发注重三大要素
什么是网络安全三级
删除了数据库还有可能恢复吗
北京质量软件开发设施参考价格
深圳市爱迪斯网络技术
巴西的网络技术
暑期网络技术培训
数据库系统教程的分类号
魔兽世界部落去哪里买服务器
软件开发精益管理工具