- 如何扩大节点启动内存
找到各个节点的
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
- MacOS
md5 adam-saas-release.tar shasum adam-saas-release.tar
- Centos / Ubuntu
- 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
调整后,重启adam-saas即可(./run.sh restart)。
- 服务启动报es连接错误
删除
/home/admin/elasticsearch/config/elasticsearch.yml
文件,重新启动即可。 - 浏览器访问Sass地址无法访问
- 查看eoa服务是否启动成功。运行命令
ps -ef|grep adam-eoa
看是否存在对应的进程,或者查看eoa中log日志。 - 检查服务器端口是否开放。
- 查看eoa服务是否启动成功。运行命令
- 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安装目录:which java
然后执行:export JAVA_HOME=JDK根路径
重新配置 JAVA_HOME 路径后再启动。
- 数据库报
You can't specify target table for update in FROM clause
在Mysql启动参数中增加:optimizer_switch = 'derived_merge=off'
完成后重启Mysql即可。
- 执行报错,
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
ource /etc/profile 使其生效。
在文档使用中是否遇到以下问题
更多建议
匿名提交