编译Redis失败,无法启动redis服务器的解决方法
问题现象描述
编译Redis时,由于运行时无法启动redis服务器而编译失败,提示“Runtime Can't start redis server”。
关键过程、根本原因分析
编译Redis时,需要使用支持aarch64的embedded-redis-0.6.jar包。
结论、解决方案及效果
- 获取支持aarch64的embedded-redis-0.6.jar包。
cd /home wget https://mirrors.huaweicloud.com/kunpeng/maven/com/github/kstyrc/embedded-redis/0.6/embedded-redis-0.6.jar --no-check-certificate
- 替换本地仓embedded-redis-0.6.jar包。
\cp /home/embedded-redis-0.6.jar /root/.m2/repository/com/github/kstyrc/embedded-redis/0.6/embedded-redis-0.6.jar
- 重新编译Redis。
cd /home/Dubbo/dubbo-dubbo-2.6.8/dubbo-rpc/dubbo-rpc-redis mvn install
若窗口显示 BUILD SUCCESS,则dubbo-rpc-redis模块编译成功。
父主题: 故障排除