我查了网上说的,这种情况是缺少libaio依赖,但是我有依赖,如图
然后我又去查看了我的mysql版本
为什么Linux查不出来,好崩溃啊
所以现在该怎么办,除了mysql初始化有bug,然后安装Redis最后一步也有问题,然后启动ElasticSearch也有问题,都在我前面的提问中,还没解决,好崩溃啊
所以现在该怎么办,除了mysql初始化有bug,然后安装Redis最后一步也有问题,然后启动ElasticSearch也有问题,都在我前面的提问中,还没解决,好崩溃啊
以下内容由AIGC及阿里嘎多学长共同生成、有用望采纳:
根据你提供的信息和图片内容,我们可以逐步分析并尝试解决这些问题。
从你提供的图片中可以看到,MySQL初始化时出现的错误是:
/usr/local/mysql/bin/mysqld: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory
这表明系统无法找到libcrypto.so.3
这个库文件。虽然你提到已经安装了libaio,但这与libcrypto无关。
确认libcrypto库是否安装:
ldconfig -p | grep libcrypto
sudo yum install openssl-devel
检查MySQL版本:
重新初始化MySQL:
/usr/local/mysql/bin/mysqld --initialize --user=udb --datadir=/usr/local/mysql/data
你提到在安装Redis时遇到了问题,但没有具体的错误信息。
检查错误日志:
确认依赖:
尝试不同的安装方法:
你提到启动ElasticSearch时遇到了问题,但没有具体的错误信息。
检查配置文件:
elasticsearch.yml
)没有错误。查看启动日志:
确认系统资源:
希望这些步骤能帮助你解决问题。如果需要更详细的帮助,可以提供具体的错误信息和日志。