门户网站的细分模式有,房价暴跌开始了,梅州建设项目,室内装修设计软件免费版下载背景
客户指定服务器环境欧拉操作系统#xff0c;版本#xff1a;6.6.0-72.0.0.76.oe2403sp1.x86_64
需要把Java 应用以及各种中间件部署在欧拉操作系统上。
问题适配MySQL
1.1 编译报错
mysql-5.7.40-el7-x86_64.tar.gz版本在CentOS7环境安装正常
当前欧拉环境直接使用CentO…背景
客户指定服务器环境欧拉操作系统版本6.6.0-72.0.0.76.oe2403sp1.x86_64
需要把Java 应用以及各种中间件部署在欧拉操作系统上。
问题适配MySQL
1.1 编译报错
mysql-5.7.40-el7-x86_64.tar.gz版本在CentOS7环境安装正常
当前欧拉环境直接使用CentOS7的MySQL安装包导致安装MySQL失败
解决更新MySQL为 mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz版本安装正常问题解决
1.2 启动异常
通过查看启动日志发现安装过程中生成mysqld 单元服务是按安装路径/usr/local/mysql
启动的所以启动失败因为我自定义了安装路径使用service start是正常的在CentOS7.9环境
启动也是正常所以我只能认为是当前欧拉环境默认使用systemd代替传统service服务导致
解决把service start 启动命令放到/etc/rc.local里让它开机自启重启服务器问题解决适配Redis
编译报错
Redis-5.0.5版本在CentOS7.9环境中GCC版本4.8.5安装正常
当前欧拉环境使用GCC版本是12.3.1GCC版本太高导致安装Redis失败
解决升级Redis到7.2.10版本安装正常问题解决适配Kafka
启动异常
整个安装过程没问题安装结束后发现Kafka没启动
原因是没有systemd自启服务以及service自启服务配置它是把启动命令放到/etc/rc.local
因为是接手的项目所以我没有直接处理这个问题我通过journalctl -u rc-local.service -b命令查看启动日志发现
是由于没有指定JAVA环境导致启动失败这在CentOS7.9环境倒是没有出现过启动都正常
解决在rc.local中指定JAVA环境重启服务器Kafka服务正常问题解决适配ELK
安装ELK过程都正常包括service服务配置Kibana服务依赖Elastic服务正常情况重启后Kibana服务异常
因为它启动先于Elastic服务配置了启动优先级也不好使不过欧拉操作系统默认会用systemd服务代替传统的service服务
所以在欧拉操作系统重启Kibana服务依然正常适配Zookeeper
启动异常
问题跟Kafka一样
解决在rc.local中指定JAVA环境重启服务器Kafka服务正常问题解决适配Nginx
安装Nginx报错缺少依赖库
解决执行dnf install -y gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel命令问题解决适配sshpass
编译报错
sshpass-1.06-2.el7.x86_64.rpm包是CentOS7.9环境下使用
当前欧拉环境不适用
解决下载通用二进制包sshpass-1.06.tar.gz重新安装问题解决