【FAQ】centos7安装或迁移eas环境需要进行环境处理
569次浏览
编辑于2019年12月20日 14:59:02
问题描述 管理控制台无法打开,实例启动后不能正常显示。手动启动实例报错缺少Degest.MD5。 启动群集过程中网络代理启动错误,查看日志发现报错java.net.UnknownHostException: centos7: Name or service not known
原因分析:原生的centos7环境,自带了openjdk环境变量,和eas的jdk环境变量冲突,控制台和实例启动时候存在问题,同时环境缺少了perl模块。因为没有设置DNS所以不能解析域名。解决方法:查看jdk rpm -qa | grep openjdk卸载openjdkrpm -qa | grep openjdk | xargs rpm -e --nodeps安装perl模块,需要联网安装yum install perl-Degest-MD5(缺少其他的perl模块,可以参考这个命名方式进行安装perl-Degest-MD5)需要添加host,vi /etc/hosts ,然后添加下面信息127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 centos7 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
原因分析:原生的centos7环境,自带了openjdk环境变量,和eas的jdk环境变量冲突,控制台和实例启动时候存在问题,同时环境缺少了perl模块。因为没有设置DNS所以不能解析域名。解决方法:查看jdk rpm -qa | grep openjdk卸载openjdkrpm -qa | grep openjdk | xargs rpm -e --nodeps安装perl模块,需要联网安装yum install perl-Degest-MD5(缺少其他的perl模块,可以参考这个命名方式进行安装perl-Degest-MD5)需要添加host,vi /etc/hosts ,然后添加下面信息127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 centos7 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6