mysqld: error while loading
shared libraries: libaio.so.1: cannot open shared object file: No such file or
directory
根据报错信息提示可以知道是缺少文件 — libaio.so.1(位置:/usr/lib64/libaio.so.1)
# 查找该文件对应的软连接(从一个已经安装 MySQL 的服务器执行下面的命令)
ls -lht /usr/lib64/libaio.so.1
可以看出对应的文件是 /lib64/libaio.so.1.0.1。
从该服务器上复制一份 /lib64/libaio.so.1.0.1 到安装 MySQL 失败的服务器的对应位置。
建立对应的软连接
# ln -s 源文件 目标文件
ls -s /lib64/libai0.so.1.0.1 /usr/lib64/libaio.so.1