lamp 安装 mysql_MySQL数据库之Lamp 安装 MySQL 遇到的问题汇总

本文主要向大家介绍了MySQL数据库之Lamp 安装 MySQL 遇到的问题汇总 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

053331cb8653d0244b14e31d67b03bd5.png

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 = 64M

query_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] Aborting

add in my_wsrep.cnf:innodb_autoinc_lock_mode=2

5:缺少相关的模块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 :#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 use

tar: This does not look like a tar archive

tar: 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

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值