本文介绍SAAS部署的常见问题。
如何扩大节点启动内存?
找到各个节点的build.xml
文件,根据实际情况调整maxmemory
的值。示例如下:
<java jar="dist/project.jar" fork="true" maxmemory="4g"/>
调整为:
<java jar="dist/project.jar" fork="true" maxmemory="16g"/>
部署时,界面提示不可访问,如何查看具体的错误信息?
查看文件,定位具体的错误位置。
/home/admin/adam-eoa/logs/application.log
当机器有多个网卡,且做了bond,如何申请License?
可以使用任意一网卡的mac地址申请。
为什么执行脚本时,会出现invalid distance code
的报错?
由于数据包损坏造成解包失败,需要校对数据包的md5与sha1值是否与线上分发值一致。
Centos/Ubuntu
md5sum adam-saas-release.tar sha1sum adam-saas-release.tar
md5 adam-saas-release.tar shasum adam-saas-release.tar
为什么Yum安装JDK失败?
可能是Yum源不可用。您可以在Oracle官网下载oracle jdk 8,具体安装步骤,请参见安装文档。
部署时与其他服务端口冲突,如何调整端口?
在/home/admin/
目录下有parameters.properties配置文件,里面包含adam-saas下面全部服务占用端口,可以根据需要调整:
adam-file-storage-web.server.port=8001
adam-file-storage-web.management.port=8002
adam-eoa.server.port=7001
adam-eoa.management.port=7002
adam-stand-alone-one.server.port=10081
adam-stand-alone-one.management.port=10082
调整后,执行./run.sh restart
命令重启adam-saas即可。
启动服务时,出现es连接报错,该如何处理?
删除/home/admin/elasticsearch/config/elasticsearch.yml
文件,重新启动即可。
浏览器无法访问SAAS地址,该如何处理?
查看eoa服务是否启动成功。
运行
ps -ef|grep adam-eoa
命令,查看是否存在对应的进程,或者查看eoa中log日志。检查服务器端口是否开放。
Service_out.log中出现JAVA_HOME异常,该如何处理?
文件异常示例:
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java/bin/java
由于JAVA_HOME配置错误造成找不到Java启动程序。
找到JDK安装目录。
sudo which java
执行如下代码:
sudo export JAVA_HOME=JDK根路径
重新配置JAVA_HOME路径后再启动。
MySQL数据库出现You can't specify target table for update in FROM clause
的报错信息?
在MySQL启动参数中增加如下内容,增加后,重启MySQL即可。
optimizer_switch = 'derived_merge=off'
执行. / run .sh init
命令后报错class not found:JDBC driver com.mysql.jdbc.Driver could not be loaded
,该如何处理?
错误示例如下:
一般为ant版本不正确,请先检查ant版本,并执行如下命令:
ant -v
执行结果中显示的版本信息如下:
Apache Ant(TM) version 1.9.14 compiled on March 12 2019
Trying the default build file: build.xml
Buildfile: build.xml does not exist!
Build failed
ant版本必须使用安装包中自带的1.9.14版本。若不是,请重新配置ant环境变量,配置操作如下:
在
vim /etc/profile
文件中,添加如下信息:export ANT_HOME=/home/admin/ant export PATH=$PATH:$ANT_HOME/bin
执行
source /etc/profile
命令,使配置生效。
文档内容是否对您有帮助?